FitStreak - Privacy Policy

Last updated: 16 October 2026

1. Who We Are

FitStreak is made and run by an independent developer, the seller shown on the App Store listing (“we”, “us”). We decide how the personal data described here is used, which makes us its controller under data protection law. You can reach us about anything in this policy at fitstreak.app@outlook.com.

2. Information We Collect

FitStreak stores your workout data, preferences, and profile information locally on your device. If you sign in, we also store your data on our cloud servers to enable cross-device sync. The leg strength check is an exception: its results, the age range and the comparison group you choose stay only on this device, are never synced or sent to us or anyone else, and are cleared when you sign out. The safety questions before it are never stored. If you share your result, the image goes only where you send it, and a retest reminder you ask for is a notification scheduled on this device.

The information we handle includes:

3. AI Features

AI workouts, programs, and meal photo scans require you to sign in. When you use them, the photo or the workout request you submit is sent through FitStreak’s server to Google Gemini to generate a result. A workout request contains the duration or program length, focus, difficulty, equipment and language you pick, plus any movements or body areas you asked us to avoid. FitStreak does not save the photo or the request. Your account ID and the request type are used by our server to check your Premium access, enforce usage limits, and record AI usage and cost; they are not sent to Google. The resulting meal item names and nutrition estimates are saved to your food log only if you choose to save them.

4. How We Use Your Information

We use your information only to run FitStreak and make it better. Under the GDPR and UK GDPR, each use has a legal basis:

We do not sell your personal data, and we never use health or fitness information for advertising.

5. Third-Party Services

We use the following third-party services. They process data for us under their own terms and data protection agreements.

Other than AppsFlyer and Apple Search Ads measurement as described above, we do not use advertising networks or data brokers, and we do not sell your data.

6. Where Your Data Is Stored

Data is always stored locally on your device. If you sign in, your synced data, AI usage records and, if you allow notifications, your push token are also stored on Supabase in the United States. Data is encrypted in transit (TLS) and at rest. If you do not sign in, your workouts, food log, body weight and other personal data stay on your device; only the limited analytics, crash reports, attribution and support data described in section 5 are sent, and they never include your name or email.

Several of the services above are in the United States, so if you live in the EEA, the UK or Switzerland your data is transferred outside it. Those transfers rely on the safeguards in each provider’s data processing terms, such as the European Commission’s Standard Contractual Clauses or the EU-US Data Privacy Framework.

7. How Long We Keep It

8. What Other Users Can See

Your profile is private by default. Nothing you do is visible to other users unless you turn on Public Profile in Profile > Settings.

While Public Profile is on, anyone using FitStreak, signed in or not, can see your display name, avatar (including any equipped avatar frame), level, XP and current streak on the leaderboard and in the weekly league. Signed-in users can also find you in friend search, where they see the same details plus any commitment challenge you currently have active, and your friends see them in their friends list. Your workout history, food log, personal details, and settings are never shared. Turning Public Profile back off removes you from the leaderboard and from search.

Once someone becomes your friend (accepted request), they can see those same profile stats even if you later turn Public Profile off. A pending, not-yet-accepted request also shows those stats to the other person, but only while your profile is public.

You can report another person’s display name, or block them, from their row on the leaderboard, in the league, in search or in your friends list. We keep a record of each report (who reported, whose name, the name as it was, the reason and when) and of each block, so we can review reports and keep blocked people apart. A name that breaks our Terms may be hidden from other people. Reports and blocks are deleted when either account is deleted.

If you and a friend agree to be streak buddies, each of you can see whether the other has completed a workout on a given day, and the shared streak that builds from it. Neither of you sees the other’s workouts, food log, or body measurements. Either of you can end it at any time from the Friends tab.

If you joined with a friend’s invite code, you can send a friend request to the person who invited you. We use the code you redeemed to address the request. Once it is sent, you see their display name and avatar in your sent requests, and their stats only once they accept. Friends can also send each other a cheer, a preset emoji with no text. We store who sent it, to whom, which emoji and when, show it on the recipient’s Home screen, and delete it when either account is deleted.

9. Your Choices and Rights

Depending on where you live, you may also have the right to access, correct, delete or receive a copy of your personal data, to restrict or object to how we use it, and to withdraw consent at any time without affecting what was done before. To use any of these rights, email fitstreak.app@outlook.com; we will answer within one month. If you are in the EEA or the UK you can also complain to your local data protection authority.

If you are a California resident: we do not sell your personal information. When you tap Allow on the tracking prompt, attribution data is shared with an ad network as described in section 5, which California law may treat as “sharing”; you can stop it by changing that answer or turning off Share usage data. We will not treat you differently for using any of these rights.

10. Deleting Your Data

If you are not signed in, you can delete all local data by uninstalling the app. If you are signed in, you can delete your account from Profile > Delete Account. This permanently removes your account and everything stored about it on our servers (Supabase), including your synced data, your friends, buddies and leaderboard entries, reports and blocks, your push tokens, your Strava connection (and our access at Strava), and your answers to the in-app recommendation question. It cannot be undone.

When you delete your account we also ask PostHog to delete the records it holds under your account ID. Your support messages at Intercom and your purchase records at RevenueCat are deleted when you ask: email us after deleting your account and we will have them removed. Google Analytics, AppsFlyer and Sentry data is not tied to your name or email; Google Analytics events linked to your account ID expire under our retention setting, and you can email us to ask for any of it to be deleted sooner.

Deleting your account does not cancel a subscription, which is billed by Apple. Cancel it first in iOS Settings > your name > Subscriptions.

11. Children’s Privacy

FitStreak is not directed at children under 13, and we do not knowingly collect information from children under 13 years of age. If you believe a child under 13 has given us personal data, contact us and we will delete it.

12. Security

We protect your data with encryption in transit and at rest, access rules that keep each account’s data to its owner, and server-side checks on purchases and AI usage. No system is perfectly secure; if a breach affecting your data happens, we will tell you and the authorities as the law requires.

13. Marketing Communications

If you sign in, we may occasionally email you about product updates, new features, or special offers, using the email (or private relay) address you signed in with. You can unsubscribe at any time using the link in any marketing email, or by contacting us at fitstreak.app@outlook.com. This does not affect account-related emails from Apple itself, which we do not control.

14. Changes to This Policy

We may update this privacy policy from time to time. Any changes will be reflected in the app and on our website with an updated revision date.

15. Contact Us

If you have any questions about this privacy policy or your data, please contact us at fitstreak.app@outlook.com.