In plain words: your workouts, runs, meals, water and weight entries stay on your phone, with two exceptions: backups you make to your account, and coaching, where your coach gets a copy of your food log, weigh-ins and workouts while coaching is active. Google Firebase keeps your account: email, sign-up profile, targets, streak, where you found the app, your answers to the optional questions after sign-up, any backups you make and, if you join coaching, what you send your coaching team: your answers, check-ins, messages, photos and videos. Google also gets analytics, crash reports and free-plan ad requests; RevenueCat checks the paid plan and coaching; FatSecret, Open Food Facts and USDA FoodData Central look up foods. We do not sell your data.
Effective date: October 18, 2026. This update adds the copy of your subscription events that our server keeps (see Analytics and crash reports). The October 13 update added coaching, coaching notifications and the iPhone ad question, which arrive with version 2.2.
This policy covers the Active - Fitness & Nutrition app on iPhone and Android, and this website. Samuel Fipps makes the app, doing business under its name ("we", "us"). The terms of use also apply.
What stays on your phone
Your workouts, notes, GPS runs and routes, meals, custom foods, water, weight entries, reminders and settings are saved in the app on your phone. They are not copied to iCloud or your Google account, so deleting the app or losing the phone erases them, unless you back them up (below). If you join coaching, a copy of your food log, weigh-ins and workouts from your coaching period is shared with your coach while coaching is active (see Coaching). On the paid plan, Settings, then Export My Data, creates CSV files of your workouts and food log to share where you choose.
Backups (if you use them)
Settings, then Switching to a New Phone, then Back Up Now copies your logs to your account on Google Firebase: workouts with their notes and templates, GPS runs and routes, custom foods, food history, meal and daily macro logs, water, weight, reminders (text, time and repeat) and settings (units, goals, theme, rest timer, GPS accuracy) with your streak. Load to This Phone restores a backup on another phone. The app keeps your 5 newest backups and removes older ones. Backups are free, made only when you tap Back Up Now, readable only by you and by us (to run and support the app), and deleted with your account.
What is kept with your account
Google Firebase stores, with your account:
- Sign-in: your email address and sign-in method (email and password, Google, or Apple on iPhone). We cannot read your password.
- Sign-up profile: first name, goals, activity level, sex, age, height, starting weight, goal weight and weekly goal.
- Targets and streak: daily calories, nutrient goals, streak length, last active day and last free streak restore.
- Where you found the app (see Install source and links).
- Your answers to the questions after sign-up, if you answer them: where you first heard about Active, what you will use it for and your workout experience, with when you answered and the app version; the text you type under "Other" is kept only here. Every question can be skipped.
- Your backups, if you make them (above).
- Coaching, if you join: your coaching questions, your check-ins, your chat with your coach, the photos and videos you send, and the plan your coach sends you (see Coaching).
- Notification details, if you allow coaching notifications: a notification token for each phone, with the phone's type, your permission choice and time zone (see Coaching).
This keeps your sign-in, targets, streak and backups across phones. You and we (to run and support the app) can read this data; no other user can. Your email is used for your account, password resets you request and replies to you.
Coaching (if you join)
Coaching is one-to-one coaching inside the app from our coaching team. The coaching terms explain the service. If you never use coaching, this section does not apply to you.
What you send. Google Firebase stores, with your account:
- Your coaching questions: your goal, age, sex, height, weight and training experience; how many days a week and minutes a session you can train, and your preferred days; whether you train at a gym or at home, and your equipment; injuries and limits; your diet style, meals a day, allergies or foods you avoid, and what you struggle with; your steps, sleep, stress and recovery; and anything you write in the notes boxes. The app saves your answers to your account as you go, even before you send them, so you can finish later.
- Your weekly check-ins: your weight; how closely you followed your training and nutrition, with what you write about missed targets; your sleep, stress, hunger and soreness; your average steps; your wins and struggles; your answers to your coach's challenges; and any progress photos and form videos you add.
- Your chat: the messages, photos and videos you and your coach send each other, and your coach's voice notes, with who sent them and when, and the name you give if your account has none.
- What your coach sends you: your training plan, calorie and macro targets, habits, example days of eating, notes and weekly changes. If you tap Update Goals, your coach's targets become your daily targets.
- Your logs, while coaching is active: the app shares a copy of your food log, weigh-ins and workouts from your coaching period with your coach, so your coach can see how the week went. Run routes are left out of the copy. The copy is removed after your coaching ends; your own logs and backups stay yours.
- Early Access and boot camps: whether you took an Early Access spot and when, and, if you join a boot camp, which camp and when you joined or left.
- Reports and blocks: if you report or block a coach message, the reason and what you write about it.
Photos and videos. Before sending, the app tries to make photos smaller than 1 MB and videos smaller than 5 MB. Videos can be up to 60 seconds and keep their sound. Your answers and messages are kept in Cloud Firestore and your photos and videos in Cloud Storage for Firebase, both Google Firebase services.
Who sees it. Only you and our coaching team; no other user can see your coaching records, photos or videos. Our coaching team reads and answers in the app and on a private website for coaches; both use the same records. Some of what you send is health information, such as injuries, weight and sleep. We use all of it only to coach you and to run coaching (for example, to keep to our reply times), never for ads: AdMob never receives it. We never sell it, and we never share or publish your messages, photos or videos without your written permission. If you agree in writing to share your story, we share only what you agreed to.
Notifications. If you allow them, the app tells you when your plan is ready, when your coach writes and when a check-in is due. Google's Firebase Cloud Messaging delivers them (on iPhone, through Apple's notification service), using a token for your phone that we keep with the phone's type, your permission choice and time zone. A notification says only that something is ready; your messages, logs and plan are never in it.
Paying and free weeks. You buy coaching through the App Store or Google Play. RevenueCat receives your coaching subscription the same way as the paid plan, and whether you have free coaching weeks. Apple and Google handle refunds. If you ask us to support an App Store refund, we tell Apple four things, and only when you ask us to: that you agreed, that the purchase was delivered, that a sample or trial was available, and that we support a full refund. We send nothing about how you used the app. To stop refund abuse and repeated free offers, our server keeps a record of coaching purchases, refunds and Early Access use for each account.
If you cancel on Google Play. Google tells our server that a subscription was cancelled and, if you picked a reason in Google's own survey, which reason. Anything you typed there is not kept. We keep the reason with the order number, the product and the time, and we keep Google's purchase token for the subscription; these records carry no account ID, name or email.
In analytics. Firebase Analytics records the coaching steps you take: choosing coaching when you first open the app, opening Coaching, starting and sending your questions, seeing the coaching offer, buying coaching (the product, price and currency) or starting free weeks, first seeing your plan, sending a check-in (and which week), and sending a message, recorded only as text, photo or video. It also keeps your coaching status (none, applied, free, paid or lapsed). It never receives your answers, check-ins, messages, photos or videos.
How long. Your coaching questions, check-ins, plans, chat, photos, videos and boot camp membership stay with your account until you delete it, also after coaching ends, so they are there if you come back; our coaching team can still read them during that time. Deleting your account deletes them (see Deleting your data). It does not cancel coaching: cancel it in your App Store or Google Play account.
On your phone. The app keeps your unsent coaching answers and check-in, and a copy of your chat, on your phone. Delete Account clears them.
Who else receives data
- Google Firebase: your account, profile and backups; your coaching records, photos and videos, if you join coaching; notification tokens, if you allow coaching notifications; the analytics and crash reports below, including our server's copy of your subscription events; app settings we change remotely (Remote Config); and the food lookups, which go through our Firebase functions to FatSecret and USDA FoodData Central.
- RevenueCat: checks the paid plan and coaching, receiving your account's random ID, purchase history (including any free coaching weeks), basic device details, where you found the app (source, method and campaign), your answers to the questions after sign-up and, on iPhone, the Apple Ads attribution token. It also records purchases made on our website, so the app unlocks when you sign in.
- Stripe: processes card payments made on our website, receiving your email address, card details and billing country. We never see your full card number.
- Apple and Google: handle payments, trials and refunds, including coaching (we never see your card), deliver notifications you allow, and share your email address with the app if you sign in with them (Apple can hide it behind a relay address). On Android, Google Play also provides the install referrer, the in-app rating prompt and the location service used for GPS runs.
- Google AdMob: ads on the free plan (see Advertising).
- Google ML Kit: reads barcodes on your phone; images never leave it, and Google receives usage statistics about the scanner.
- FatSecret: the words you search and the barcodes you scan, to return food data.
- Open Food Facts: a scanned barcode that FatSecret does not recognize and, to fill in missing nutrition values for a food you picked, that food's name and brand. These requests go straight from your phone, so Open Food Facts sees your IP address, as any website does.
- USDA FoodData Central: a barcode, or a food's name and brand, sent through our server to fill in missing nutrition values.
- Google Maps (Android) and Apple Maps (iPhone): requests for map images of the area of your run.
The food and map services never receive your account details. We do not sell your personal information. Beyond these services, we share it when the law requires it or with a new owner of the app, under this policy. We use providers whose privacy terms protect data at least as well as this policy does. Data may be processed in the United States and elsewhere.
Analytics and crash reports
Firebase Analytics records which screens you open and key steps (each onboarding screen, sign-up, your first workout and food log, opening the plans page, starting a trial or buying, sharing a milestone or your streak, opening the app from one of our links), your answers to the questions after sign-up, and which suggestion you pick on the Start Here card, with your platform and install source. If you use coaching, it also records the coaching steps described under Coaching, never what you send your coach. It also collects an app-instance ID, device model, system and app version, language, approximate area (from your IP address) and, on Android, your advertising ID. Analytics is linked to your account's random ID (never your name or email), so that what happens in the app can be connected to purchases and fixed; the link is cleared when you sign out. Our server also keeps a copy of your subscription events from RevenueCat: when a subscription or trial starts, renews, is cancelled, has a billing problem, expires or is refunded, with the plan, the store, whether it was a trial, the cancellation reason the store reports and the time. The copy is linked to your account's random ID, never your name or email, and shows us which plans people keep. Crashlytics reports crashes and errors with the device model, versions and a crash ID. Analytics and crash reports help us fix problems and see what works; they are not part of the ad consent choice below.
Advertising (free plan)
The free plan shows Google AdMob banner ads on the Dashboard, Workouts and Nutrition tabs and on the Coaching tab before you join coaching; the paid plan turns them off, and coaching includes the paid plan. If the app cannot confirm your plan, for example without a connection, a banner can show until it can. Google receives your IP address, device and app details, ad interactions and, on Android, your advertising ID, which Google may use to personalize and measure ads. AdMob never receives your logs, your profile or anything from coaching.
From version 2.2, on iPhone, Active may ask free members for permission to use the iPhone's advertising identifier (the ad ID) for ads. If you say yes, Google AdMob can use the ad ID to show you ads that better fit you in the free version. You can change your answer any time in iPhone Settings, Privacy & Security, Tracking. Active works the same either way. Firebase Analytics records which answer you gave, never the identifier.
In the European Economic Area, the UK and Switzerland, the app asks for your consent through Google's consent form before ads load; change your choice any time in Settings, then Privacy Options. To limit ad tracking on Android, open Settings, then Privacy, then Ads (or Settings, then Google, then Ads) and delete your advertising ID. You can also use Google's My Ad Center.
Install source and links
To see which links, posts and ads bring people to the app, it records where you came from:
- On first launch: on Android, the Google Play install referrer (the campaign tag on the store link you used); on iPhone, an attribution token from Apple's AdServices framework, which Apple answers with the Apple Ads campaign, if any; RevenueCat also receives the token. With no source, the app records "unknown".
- When you open the app from one of our links (activefitnessnutrition.com/open): the link's campaign tag, post tag and whether it came from a store page.
- When you enter a creator code: the creator's code.
Your account keeps the first and the latest source and up to the 10 most recent ones, each with its method, medium, campaign, post tag, platform and time, plus when the app was first opened; your profile keeps the install source and, on Android, the full referrer text. The source also goes to Firebase Analytics and RevenueCat. None of this reads your advertising identifier.
Lifetime counter
When someone buys Lifetime, our server counts the sale (the store, the time and a transaction number, never who bought it) so the app can show how many intro-price spots are left.
Location
The app uses precise location (GPS) during a GPS cardio session, from Start to Stop, and at no other time, to measure distance, pace and your route, saved on your phone and included in your backups if you make them. To keep recording with the screen off, Android shows a "Workout in progress" notification and asks whether to allow location all the time (you can decline); iPhone asks for permission while using the app and shows its location indicator. Without location, everything except GPS recording works.
Camera, microphone, photos and notifications
The camera scans food barcodes; those images are read on your phone and never saved or sent. In coaching, the camera also takes the photos and videos you choose to send your coach, and the microphone records the sound of those videos; the app asks for each permission before its first use. To send a photo or video you already have, you pick it from your library, and the app receives only the one you pick. Reminders are scheduled on your phone. The app asks for notification permission when you add a reminder, when coaching has something to tell you and, on Android, when you start a GPS session.
How long we keep data
- On your phone: until you delete it, the app or your account.
- Account, profile, answers, install source and backups: until you delete your account (the app keeps your 5 newest backups).
- Coaching questions, check-ins, plans, chat, photos, videos and boot camp membership: until you delete your account, also after coaching ends. The copy of your logs shared with your coach is removed after your coaching ends.
- Notification tokens: until the token is replaced or stops working, or you delete your account.
- Records against refund abuse and repeated free offers, and Google Play purchase and cancellation records: kept after coaching ends and after you delete your account (see Deleting your data).
- Analytics, including our server's copy of your subscription events: event-level data for up to 14 months, then totals.
- Crash reports: 90 days.
- Ads and purchases: kept by Google, Apple and RevenueCat under their own rules.
- Emails to us: until you ask us to delete them.
Deleting your data
In the app: Settings, then Delete Account (you may need to sign in again first). This deletes your sign-in, your account profile, your answers, your install-source record, all your backups, your coaching records (your coaching questions, check-ins, plans and chat, with the photos, videos and voice notes you and your coach sent), your boot camp membership and its history, your coach's saved drafts about you, the copy of your logs shared with your coach and your notification tokens, clears the app's data on that phone, including your logs, and cancels your reminders.
What is kept after you delete your account: the records that stop refund abuse and repeated free offers (whether and when your account bought or refunded coaching or used Early Access, kept with your account's random ID, never your name or email); Google Play purchase and cancellation records and the Lifetime sales count, which carry no account ID; purchase history at Apple, Google and RevenueCat, kept under their own rules; analytics (including our server's copy of your subscription events) and crash reports already sent, which expire as described above; any files you exported yourself; and, on that phone, a small record of how you first came to Coaching and when the app was first opened, which go when you remove the app.
By email: write to ActiveFitnessHelp@activefitnessnutrition.com from your account's address with the subject "Delete My Active Account", and we delete your sign-in and account data within 7 days. Use this if you cannot sign in, no longer have the app, or deleted your account with an older version, which removed the sign-in alone. See Delete account data.
Deleting your account does not cancel a subscription, including coaching; cancel it in your App Store or Google Play account.
Your choices
You can skip any question after sign-up, choose whether to back up, choose what you send your coach (progress photos are optional), turn off location, camera, microphone or notifications in your phone's settings, change your ad consent in Settings, then Privacy Options (where it applies), answer the iPhone ad question either way, limit ads as above, export your logs on the paid plan, and email us to get or correct your account data, including your coaching records. Depending on where you live (such as the EU, UK or California), you may have more rights, such as objecting to some uses or complaining to a regulator. Email us to use them; we answer within 30 days.
Children
The app is for adults 18 and over (see the terms of use). We do not knowingly collect data from anyone younger; if you believe a child has an account, email us and we will delete it.
Security
Data travels over encrypted connections and Google encrypts what it stores, but no app or server is perfectly secure, and the logs on your phone are as safe as your phone's lock.
This website
This site sets no cookies and has no ads or forms. It counts visits and taps on the store buttons with GoatCounter, which sets no cookies, keeps totals instead of single visits (pages, referring sites, browsers, screen sizes and countries) and does not keep IP addresses. Like any web host, GitLab may log visitors' IP addresses. The /links and /open pages send you to the App Store or Google Play with the campaign tag in the link you tapped; nothing is stored about you.
Changes to this policy
We will post changes here with a new effective date and, before changing how we use data we already hold, tell you in the app.
Contact
Samuel Fipps, Active - Fitness & Nutrition: ActiveFitnessHelp@activefitnessnutrition.com