Privacy Policy

Last updated: September 12, 2026

Information we process

TEEKAFIT processes information you provide, activity records you create in the app, supported information provided by your device, and values calculated or estimated from that information. This policy describes the categories of data the current version of the app actually processes.

Account and sign‑in information

You can sign in to TEEKAFIT with an email address and password, Google, or Apple through Supabase authentication. Google and Apple handle their sign‑in processes under their own terms. Supabase handles email-and-password authentication and password recovery. TEEKAFIT does not store your password as readable text.

Your account is associated with a unique Supabase user identifier (UUID) and, where supplied, your name and email address.

Profile information

TEEKAFIT can process date of birth, gender, height, preferred language, measurement system, and daily goals you set in the app. Date of birth is captured once during account setup and is used to calculate your age within the app; it is not editable afterward through the app.

Workout, water, steps, and weight data

Depending on how you use the app, TEEKAFIT can process:

  • Saved workout plans, exercises, default sets, notes, and rest settings
  • Active and completed workout sessions, including sets, repetitions, weights, completion state, timestamps, and duration
  • Historical workout snapshots used for comparisons over time
  • Water goals and individual water entries by date
  • Device‑provided step counts by date
  • Weight measurements and history

Calculated and estimated information

TEEKAFIT calculates or derives values such as age from date of birth, workout volume and comparisons, water and step progress, streaks, and estimated distance or calories. These values depend on the information you or your device provide, the formulas used, missing data, and synchronization timing. They are estimates, not medical or clinical measurements, and are not guaranteed to be fully accurate.

Device and app information

TEEKAFIT uses information needed to operate its features, such as your platform, app version and build, permission status, and notification settings. Where step tracking is used, the app requests motion/fitness permission from your device. The current version of the app does not implement analytics or crash‑diagnostic collection.

How information is used

Information is used to authenticate you, provide local‑first fitness tracking, restore and synchronize supported data across sign‑ins, show progress and comparisons, maintain your preferences, schedule local reminders you enable, and protect the integrity of your account data.

Local storage and cloud synchronization

TEEKAFIT saves app data locally on your device first, so supported features can work offline. Your authentication session is stored using secure on‑device storage. After you sign in, supported profile, workout, water, step, weight, and preference data synchronizes with our cloud backend (Supabase). Changes made while offline can be retried automatically once connectivity returns.

Subscriptions and purchase information

TEEKAFIT uses RevenueCat to manage access to TEEKAFIT Premium. When you are signed in, TEEKAFIT uses your Supabase UUID as the RevenueCat App User ID so that your subscription status can be associated with the correct TEEKAFIT account.

RevenueCat processes the purchase and subscription information made available by the Apple App Store that is needed to provide and restore Premium access, such as the purchased product, purchase and transaction information, trial or subscription status, renewal or expiration status, and the resulting Premium entitlement. TEEKAFIT does not send your workout, water, step, or weight data to RevenueCat. TEEKAFIT and RevenueCat do not receive your full payment-card details from Apple.

Service providers

TEEKAFIT uses Supabase for email-address-and-password authentication, password recovery, authentication through Google and Apple, and the supported cloud storage and sync described above. Authentication emails, including account-confirmation and password-recovery messages, are delivered through Resend as the configured email delivery provider. Resend processes the recipient email address, message content, and delivery metadata needed to deliver those messages. TEEKAFIT also uses RevenueCat for subscription entitlement and purchase infrastructure, and the Apple App Store for subscription purchases, billing, renewal, cancellation, and refund or payment mechanics under Apple's terms. Your device's operating system also handles permissions, local notifications, motion/step sensor access, and opening your chosen email app. These providers process information under their own terms and privacy practices.

Feedback and support

When you send feedback or contact support from the app, TEEKAFIT opens a draft email addressed to our support address in your device's email app. The app does not send this message itself or mark it as sent — the draft stays under your control until you choose to send it, after which your email provider processes it.

Sharing and sale of information

TEEKAFIT shares information with the service providers described above only as needed to provide the features you use. TEEKAFIT does not sell personal information.

Security

TEEKAFIT uses authentication, account‑ownership rules, secure session storage, and other reasonable safeguards to help protect your information. No device, storage system, or network transmission can be guaranteed to be completely secure.

Your choices

You can edit supported profile fields and tracker goals in the app, control device permissions and notifications from your device settings, and contact Support about your data.

Account deletion

You can request permanent deletion of your account from Settings in the app. See the Delete Account page for details on how this works and what is deleted. Deleting your TEEKAFIT account does not automatically cancel an Apple App Store subscription; you must manage or cancel that subscription separately through Apple.

Data retention

Local data can remain on your device for as long as your account exists on that device. After account deletion is confirmed, TEEKAFIT removes the app‑managed local records and the active synchronized records associated with that account. Backups, logs, and any legally required retention kept by our service providers follow their own policies.

Changes to this policy

This policy may be updated as TEEKAFIT changes. The date at the top of this page reflects the current version.

Contact

Contact TEEKAFIT support at teekafit@outlook.com.