Effective 10 October 2026
Privacy policy
Keeltime is operated by Salman Abdullahi. Contact support@keeltime.com for privacy questions or requests. This policy covers Keeltime and this support website, including the optional-account update. Older installed versions may have different account requirements.
Information on your device
Your optional nickname, onboarding answers, safety responses, exercise preferences, session history, feedback, progress, rewards and reminder settings are stored locally. The native app uses encrypted storage with a key held in the iOS Keychain. We do not send these health-related answers or exercise records to a server. There is no cloud progress sync or backup. If you choose to sign in, a local account identifier associates the saved progress on this device with that account. After sign-out, that same verified account is needed to reopen its history. Guest progress remains local without an email account.
Email accounts
An email account is optional. You can complete onboarding and choose Continue without an account; an active trial or paid membership is still required for Today and guided sessions. If you choose email signup or sign-in, email verification is required for that account. Supabase processes your email address, assigned account identifier, sign-in and verification records, and technical connection information such as IP address for authentication, abuse prevention and service security. Verification codes are sent through our Google-hosted email service. We do not send your exercise answers or history to these services. Creating an account does not start a subscription.
Our Supabase project is hosted in Mumbai, India. Service providers may process information in other countries. See the Supabase privacy policy and Google privacy policy.
Purchases
Apple processes payments. We use RevenueCat to validate purchases, restore access, determine whether Keeltime Pro is active, and understand purchase and subscription performance. RevenueCat receives an automatically generated app-scoped user identifier, purchase and transaction information, entitlement status and technical information needed to provide its service. We do not provide it with your nickname, email address, Supabase account identifier, goal, anatomy or exercise history, and we do not receive your payment card details.
Apple and RevenueCat handle information under their respective policies: Apple privacy policy and RevenueCat privacy policy. Their processing may take place outside your country.
Analytics and tracking
Product analytics are disabled in the current app configuration. The code includes an optional PostHog integration, but it is not configured for this release. We do not use advertising SDKs, advertising identifiers, cross-app tracking, session recordings or automatic capture of text inputs. We do not sell personal information.
Reminders and widgets
Reminders are scheduled locally on your device after you grant permission. We do not register a remote push token. Optional home-screen widgets display limited local progress information; enabling them may make that information visible to someone using your phone.
Support and website visits
Our Google-hosted support mailbox receives your email address and the information you choose to send when you contact us. We use it to answer your request. Please avoid sending sensitive exercise or health details. This website does not use advertising or analytics cookies. Its hosting provider necessarily processes basic connection information, such as IP address and request details, to deliver and secure the pages.
Retention and deletion
Local information remains until you use Delete My Data in Settings or remove it through your device. Delete My Data wipes Keeltime’s local profile and progress and resets the optional analytics client. If you have an account, use Manage account → Delete account to remove your Supabase account and this device’s local progress. Sign-out alone keeps local progress protected by the original account. Guests can use Delete My Data without creating an account. Removing the app or using Delete My Data does not itself delete the online account. If you cannot access the app, contact support to request account deletion. Necessary provider security logs, backups and records required by law may remain for the provider’s applicable retention periods. Account or local-data deletion does not cancel Apple subscriptions or erase purchase records held by Apple or RevenueCat. Those records may be retained to provide restoration, meet legal obligations and resolve disputes. Contact us to request deletion of support correspondence or RevenueCat-held information; we may need limited information to locate the relevant record. We retain support correspondence only while needed to handle the request and any applicable obligations.
Your choices and rights
You can leave the nickname blank, continue without an email account, decline notifications, change reminder settings, delete local data and contact us about access, correction or deletion of information we hold. Where GDPR applies, account authentication and purchase processing are used to provide the service, and support and website security rely on legitimate interests; legal obligations may also require retention. Rights such as restriction, objection, portability and complaints to a supervisory authority may apply. We will consider requests under applicable law, including the Australian Privacy Act where it applies.
Adults and changes
Keeltime is intended for adults aged 18 and over. Contact us if you believe a child has provided personal information. We will update this page when our practices change and revise the effective date.