GymFork Privacy Policy

Jump to a section

Effective date: September 26, 2026

The short version

  • We only collect what the app needs to track your food and workouts.
  • You make an account with your email or with Apple at the end of the sign-up quiz, so your logs are backed up and come back on a new phone.
  • We only send you tips and offers if you tick the box that says so. Every one has an unsubscribe link.
  • We never sell your data. We don’t use it for ads, and there are no ad trackers in the app or on our website.
  • The camera is only used to scan barcodes and take progress photos. A barcode’s camera image is read on your phone and never saved or sent anywhere, and progress photos never leave your phone.
  • Meal reminders, the workout plan and its calendar are off unless you turn them on. Reminders are made on your phone, and the calendar never leaves it.
  • Apple Health data is only shown to you in the app. We never copy it to our server or save it anywhere, we never use it for ads or marketing, and we never sell it.
  • Connecting WHOOP is optional. If you do, your WHOOP data passes through our server to your phone while you look at it, and neither keeps it.
  • Apple handles your payment. We never see your card number.
  • You can see, fix, download or delete your data any time. You can delete your account right in the app, and it’s deleted right away.
  • GymFork is for people 16 and older. If you’re 16 or 17, section 12 explains the extra protections.

1. Who we are

GymFork is an iPhone app for logging workouts and tracking food and calories. It is made by Flint Social Marketing, operating as Flint AI Systems, a sole proprietorship in Nova Scotia, Canada. In this policy, “we”, “us” and “our” mean that business.

This policy covers the GymFork app and our website, gymfork.com. It explains what we collect, why, who else sees it, how long we keep it, and what you can do about it.

The person responsible for privacy is Kade Lavoie, our privacy officer. Canadian privacy law requires every business to name someone for this job. You can reach them at privacy@gymfork.com.

2. What we collect, why, where it’s kept and who else sees it

We only collect what you give us or what you allow the app to read. At the start of the sign-up quiz, after your age, we ask for your OK to store your food, workout and body info so the app can work.

Your account. The last step of the sign-up quiz makes your account. You can type your email address and enter the 6-digit code we email you, or use Sign in with Apple. There’s no password and no phone number. Your account lets us back up your logs and bring them back if you get a new phone.

Backups. The app keeps your logs and progress photos out of your iCloud backup. Our server is the backup for your logs, but never for progress photos.

What we collectWhy we need itWhere it’s kept and who else sees it
Your email address, or, if you use Sign in with Apple, the email address Apple gives us (this can be a private “Hide My Email” address) and the sign-in info Apple gives usTo make your account, sign you in with a code, back up your logs, send you account emails (like your sign-in code), and find your account if you email usSupabase (the company that runs our server) and the company that sends our emails
Account ID: a random code our server gives your accountTo connect your logs and your subscription to your account. RevenueCat gets this code, never your email.Your phone, Supabase and RevenueCat (the company that keeps track of subscriptions for us). You can see it in the app under Profile > Account.
Your choice about tips and offers: whether you ticked “Email me tips and offers from GymFork”, and whenTo send tips and offers only if you said yes, and to be able to show you said yes, as Canada’s anti-spam law (CASL) requiresSupabase. The company that sends our emails gets your email address only when we send you one.
Your age: the age range you pick (for example 30-44) and, only if you’re 16 or 17, the month and year you were born, so the app knows when you turn 18To check you’re old enough, to set targets that fit your age, and, if you’re under 18, to set targets for a growing bodyYour phone and Supabase, as a backup
Your age range from Apple, only if your iPhone shares it: your age range (for example 16-17), and how Apple confirmed itTo check you’re old enough and to follow laws that ask us to checkYour phone only. It’s never sent to our server.
Sign-up quiz answers: your goal, how serious you want to be, how long and how many days you want to train, how much effort you want to put into food, the kinds of workouts you like, where you train and what equipment you have, your training experience, how you like to split your week, the muscles you most want to grow, recent lifts you tell us, your sport and season if you play one, any race or lift goal and its date, sex, height, weight, how active your days are, cardio on top of the plan, how you eat (for example vegetarian or keto), foods you’d rather skip, how many times you eat a day, and whether you use protein powder. Only some people are asked each question.To work out your calorie and macro (protein, carbs and fat) targets, build your workout week, pick exercises and starting weights, and choose meal ideas that fit youYour phone and Supabase, as a backup
Health answers in the quiz, only if you give them: anything you want the plan to go easy on (like knees or back), injuries or areas to protect, whether something hurts right now, answers a training plan asks (like running pain in the last 3 months), and how much you sleep and how stressful life isTo give you easier versions of exercises, leave out moves that could hurt, and set how much you train and recoverYour phone and Supabase, as a backup
Food log: foods you search for and add, barcodes you scan, recent and favourite foods, portion sizes, meals, custom foods you make, quick adds (calories and macros you type in yourself), meals you save in My meals, meals you log roughly without weighing, the usual meals you set up for one-tap logging, and whether you had a smaller, usual or bigger oneTo show what you ate and how it compares to your targets, and to let you log the same foods again quicklyYour phone and Supabase, as a backup. See section 3 for what happens when you search or scan.
Workout log: exercises, sets, reps, weight lifted, how hard a set felt if you log it, routines, rest times, workouts you finish, bodyweight entries and progressTo track your training and show your progressYour phone and Supabase, as a backup
Water and body measurements: the water you log, and your waist, chest, arms, thighs, hips and neckTo track what you drink and how your body changesYour phone and Supabase, as a backup
Extra tracking, only if you turn it on in Profile > Extra tracking: the hours you slept and how rested you felt, your body fat % if you type it in (adults only), a quick check before a workout (how you slept, how sore you are and your energy, each 1 to 5), how many reps you had left in a set, and supplements you tick off (adults only)To show how well you recover, suggest a lighter day when you need one, and progress your trainingYour phone and Supabase, as a backup
WHOOP connection, only if you connect a WHOOP: a key WHOOP gives usSo our server can fetch your WHOOP recovery, heart rate variability (HRV), resting heart rate, sleep, strain and workouts when you open the appSupabase, encrypted. The app itself can’t read it. Deleted when you disconnect WHOOP or delete your account. The WHOOP data itself passes through to your phone and isn’t kept (see section 4).
Progress photos: photos you take or pick to see how your body changesTo show your progress over timeYour phone only. We never upload, sync or back them up (see section 3).
Workout plan, only if you turn it on: which workouts you plan on which days, plus the reminders and the calendar events the app makes for themTo remind you to train and show your plan in your calendarThe plan itself (days, the routine for each day, times, and whether reminders are on) is kept and backed up the same way as your other logs. The reminders, the calendar connection and the calendar events stay on your phone and never leave it (see section 3).
Evening check-in, only if you turn it on: your answer to the evening question about your dayTo show how your week wentYour phone and Supabase, as a backup
Meal reminder times, only if you turn them on: the time you pick for each meal, and the habit reminders you turn onTo remind you to log a meal or keep a habitKept with your settings, and backed up the same way as your other logs. The reminders themselves are made on your phone and never leave it (see section 3).
Subscription status: your plan, whether you’re on a free trial, when it renews or ends, and any creator’s referral code you used. Never your card number.To unlock the paid features you bought, to count how many people subscribe, and to pay a creator their commission (the share they get for each sale they bring in) if you used their codeApple and RevenueCat. Our server also keeps a purchase record with nothing that identifies you (see section 10).
Crash reports: phone model, iOS version, app version and what went wrong, only if you turned on Share With App Developers in your iPhone settingsTo find and fix bugsApple, which collects them and shares them with us. We use no other crash or stats tool.
Connection info (app): your IP address (the number that identifies your internet connection) and basic technical details, each time the app talks to our serverTo run the service and block attacksSupabase, which keeps these records for up to 7 days. They never include your logs or your search words.
Messages to support: what you write to us and your email addressTo answer youOur email provider
Waitlist email (website only): your email addressTo tell you when the app launches and send a few updates about it, only because you said yes. You can unsubscribe any time.Netlify, our website host
Website visit info: your IP address and browser type, kept by our web hostTo show you the site and block attacksThe company that hosts our website

What we don’t collect: your location, your contacts, your phone number, your real name (unless you type it in yourself), your card number, your phone’s advertising ID, what you do in other apps and websites, the camera image when you scan a barcode, your other calendar events, the PR cards you share (see section 3), the Health data the app reads from Apple Health (it’s shown to you in the app and never sent to us), or your WHOOP data (it passes through our server to you and isn’t kept, see section 4).

Emails from us.

3. Food logging, the camera, your calendar and sharing

How you log food. You can search for a food, scan its barcode, pick it from your recent or favourite foods, make your own custom food, quick add calories and macros you type in yourself, or copy a meal you logged before. In My meals, you can build a meal from ingredients with grams, save it, and log it again in one tap. You can edit every portion, before and after you save it. If you’d rather not count, you can log a meal roughly without weighing, or tap a usual meal you set up once and pick smaller, usual or bigger. All of this is stored like the rest of your food log: on your phone, and backed up on our server.

Ranges, Meals today and tips. Your calorie and protein goals are shown as ranges, and you choose how much the app shows: no numbers, some, or every number. Meals today gives each meal a colour from the food data (sugar, salt and fat, plus protein, fibre and vegetables), and the tips come built into the app. Both are worked out on your phone, and nothing is sent anywhere to make them.

Meal ideas. The app suggests example meals that fit your targets and how you eat. They’re ideas, not orders, and they’re built into the app, so looking at them sends nothing anywhere. If you log one, it goes in your food log like any other food.

Water and body measurements. You can log the water you drink and your body measurements (waist, chest, arms, thighs, hips and neck). They’re stored like your other logs: on your phone, and backed up on our server.

Extra tracking. Profile > Extra tracking has optional extras for people who want more: a sleep log, body fat %, a quick check before a workout, reps left in each set, and a supplements tick list. They’re off unless the quiz or you turn them on. Anything you log there is stored like your other logs. Body fat % and the supplements list are hidden if you’re 16 or 17.

Where the food data comes from. Generic foods, like an apple or a chicken breast, come from USDA FoodData Central and Health Canada’s Canadian Nutrient File. Both are built into the app, so searching them sends nothing anywhere. To find a branded food or a barcode, the app sends your search words or the barcode number to our server. It looks them up in our own copy of the Open Food Facts database (Canadian and US products) and doesn’t keep them. If a barcode isn’t in our copy, our server asks Open Food Facts for it, sending only the barcode number, so your IP address never reaches them.

The camera. The app uses your camera for two things only: scanning barcodes and taking progress photos. It asks for your OK the first time you need it. When you scan a barcode, the camera image is read on your phone to find the barcode number. That image is never saved, and it never leaves your phone. Only the barcode number is used, as explained above. You can say no and search for foods instead. To turn camera access off later, open your iPhone’s Settings app and go to Privacy & Security > Camera.

Progress photos stay on your phone. Progress photos you take or pick are kept on your phone only, inside the app. We never upload them, never sync them and never back them up, and the app keeps them out of your iCloud backup like the rest of its data. So they don’t move to a new phone, even though your other logs do. They’re deleted when you delete them, delete your account or delete the app. To pick a photo you already have, the app uses Apple’s photo picker, which gives the app only the photos you pick, so it never needs access to your photo library. Deleting a progress photo in the app doesn’t touch the original in your Photos app. If you’re 16 or 17, progress photos are turned off.

Meal reminders, habit reminders and the rest timer. Meal reminders are off unless you turn them on in Profile > Meal reminders and pick a time for a meal. Habit reminders and the evening check-in are off unless you turn them on too. If you’ve already logged that meal, the app skips its reminder. When you tick a set, the rest timer can also tell you your rest is up while you’re in another app. The app asks your OK to send notifications the first time you need one, never when you first open it. If you say no, the timer still counts down inside the app. These notifications are made on your phone, and none comes from our server. To turn them off later, open your iPhone’s Settings app and tap Notifications, then GymFork.

Your workout plan, reminders and calendar. These are off unless you turn them on in Profile > Workout plan. If you do, the app asks your OK to send notifications (unless you already said yes), so it can remind you about workouts. The reminders are made on your phone and don’t come from our server. The app also asks for full access to your calendar, because the smaller “add events only” option doesn’t let an app move events it already added. The app makes its own calendar called “GymFork”, reads and writes only that calendar, and never reads your other events. Nothing about your calendar or your reminders leaves your phone. The calendar connection belongs to each phone: a new phone asks you again before it touches its calendar. When you turn the calendar off, or delete your account, the app deletes the GymFork calendar and its events. If you delete the app without turning the calendar off first, iOS keeps that calendar in your Calendar app, and you can delete it there.

Sharing a PR card. You can make an image of a personal record (a PR, like your best lift) and share it through your iPhone’s share sheet. Only you start it, it goes only where you choose, and nothing goes to us. Once you share it, what happens to it is up to the app or person you sent it to.

No AI. The app doesn’t use AI. Your targets, your workout week and the weekly check-in’s suggestions come from formulas and rules, and every food comes from a food database or from what you type in.

4. Apple Health and WHOOP

Apple Health

Connecting Apple Health is optional. The app only reads or writes Health data after you allow it on Apple’s own permission screen, and you choose each type of data one by one.

Type of dataWe read itWe write it
Body weightYesYes
WorkoutsYesYes
Active energy (calories burned by moving)YesNo
StepsYesNo
Sleep, only if you turn on sleep in Extra trackingYesNo
Resting heart rate and heart rate variability (HRV), only if you turn on the heart cardYesNo
Body fat %, only if you turn it on (adults only)YesNo
Calories eaten, protein, carbs and fatNoYes

Apple Health can hold data from other devices you connected to it, like an Apple Watch, a Garmin, an Oura ring or a WHOOP. The app sees that data only through Apple Health, with the same permissions.

How we use it. Only to run the features you turned on, like showing your bodyweight trend, counting your workouts and cardio minutes, showing your sleep and heart numbers, and saving your meals and workouts to Apple Health. We only write entries you saved yourself.

Where it’s kept. Health data the app reads stays in Apple Health on your phone. The app reads it live, each time it shows it to you. We never copy it to our server and never save it anywhere else, not even in the app’s own storage on your phone. So there’s nothing of it for us to keep or delete. The meals, workouts and weights the app saved to Apple Health stay there until you delete them in the Health app.

Our promises about Health data:

How to turn it off. Open the Health app, tap Summary, tap your picture or initials, tap Apps under Privacy, then tap GymFork and turn off what you want. You can also stop syncing in our app under Profile > Apple Health.

WHOOP

Connecting a WHOOP account is optional.

5. Payments

You buy subscriptions through Apple. Apple takes the payment, so we never see your card number or billing address. Apple tells us, through RevenueCat, which plan you have, when it started, when it renews or ends, and the country and currency of the purchase. We use this only to unlock what you paid for and to count how many people subscribe. Apple’s own privacy policy covers what Apple does with your payment details.

6. Crash reports and ads

7. Our website and waitlist

Waitlist. If you join the waitlist, we collect only your email address. We ask for your clear OK first, which Canada’s anti-spam law (CASL) calls express consent. We use your email only to tell you when GymFork launches and to send a few updates about it. You can unsubscribe any time: every email has an unsubscribe link. When you use it, we stop within 10 business days at most (the longest the law allows), and usually right away. Your email is stored with Netlify, our website host. After you unsubscribe, we keep your email only on a “do not email” list, so we never email you by mistake.

No ad trackers. Our website has no ad trackers, no ad pixels (hidden code that reports your visit to ad companies), and no cookies for ads. If we count visits, we use a simple counter that uses no cookies and doesn’t record who you are.

Server logs. Like every website, our web host briefly records technical details like your IP address to show you the page and block attacks.

8. Who else sees your data

We use a few outside companies to run GymFork. They are service providers, which means they work for us and may only use your data to do that work.

Every company we share data with must protect it at least as well as this policy does.

What you share yourself. When you share a PR card, it goes to the app or person you pick, not to us.

Food databases. When a barcode isn’t in our own copy of the Open Food Facts database, our server asks Open Food Facts for it. They get the barcode number only, never your IP address or anything else about you. USDA FoodData Central and the Canadian Nutrient File are built into the app, so they get nothing.

We may also share data if the law makes us, like a valid court order, or if it’s needed to protect someone from serious harm. Where the law lets us, we’ll tell you first.

If GymFork moves to a new company that we set up, or is sold or merged, your data would move with it. The new owner would have to follow this policy, and we’ll tell you before it happens.

We never sell, rent or trade your personal data. We never give it to data brokers or ad networks.

9. Where your data is stored and how we protect it

What our server keeps is stored in Canada, by Supabase in its Canada (Central) region. Some of our service providers, like Apple, RevenueCat, the company that sends our emails, WHOOP and Netlify (our website host, which also keeps the waitlist), work in the United States, so some of your data may be processed there. While it’s in the United States, US laws apply, and US courts or government may be able to get it.

How we protect it:

No system is perfectly secure, but we work hard to keep your data safe, and we’ll tell you if something goes wrong (see section 13).

10. How long we keep your data

DataHow long we keep it
Your logs (including My meals, water, body measurements and extra tracking) and quiz answers on your phoneUntil you delete them, delete your account or delete the app
The backup of your logs and quiz answers on our serverUntil you delete them or delete your account
Your email address, account ID and your choice about tips and offersUntil you delete your account
Your WHOOP keyUntil you disconnect WHOOP or delete your account
WHOOP dataNever kept. It passes through our server to your phone as you look at it.
Progress photosOn your phone only, until you delete them, delete your account or delete the app. Never on our server.
The GymFork calendar and workout remindersOn your phone, until you turn the workout plan off. If you delete the app first, the calendar stays in your Calendar app until you delete it there.
Meal reminders and rest-timer alertsOn your phone, until you turn them off, delete your account or delete the app
Health data the app reads from Apple HealthNever kept by us. It stays in Apple Health.
Anonymous purchase records: the plan bought, the dates, whether it was a real purchase or a test one, and any creator’s referral code used. No account ID, email or name.Kept after you delete your account, for accounting, tax and commission records, for as long as tax law requires (in Canada, usually 6 years)
Everything else on our server, after you delete your accountDeleted right away. Copies in our backups are gone within 90 days.
Connection records at Supabase (like your IP address)Up to 7 days
Crash reports Apple shares with usApple keeps them under its own rules. Any copy we download is deleted within 90 days.
Support emailsUp to 2 years after your last message, so we can see past problems if you write again
Waitlist emailUntil you unsubscribe. After that, only on our “do not email” list.

Deleting the app from your phone doesn’t delete your account. Your backup stays on our server, so it comes back if you sign in again. To delete it, use Delete account (section 11).

We may keep a small amount of data longer when the law requires it, for example a record of a privacy request you made or of a security problem.

11. Your rights and choices

You can:

For anything the app can’t do by itself, email privacy@gymfork.com from the email address you signed up with, or tell us your account ID, which you’ll find in the app under Profile > Account. If you used Sign in with Apple with “Hide My Email”, the account ID is the easiest way for us to find you. We may ask a question to make sure it’s really you. We answer within 30 days, and it’s free.

Canada. These rights come from PIPEDA, Canada’s main privacy law for businesses, and, for people in Quebec, Law 25, Quebec’s privacy law. If you’re not happy with how we handled your data, please tell us first so we can fix it. You can also complain to the Office of the Privacy Commissioner of Canada at priv.gc.ca or 1-800-282-1376. People in Quebec can also complain to the Commission d’accès à l’information du Québec at cai.gouv.qc.ca.

Everywhere else. Wherever you live, you can make the same requests and we’ll honour them.

12. Children and teens

GymFork is only for people 16 and older. The app asks your age before anything else and won’t let anyone younger go on, so nothing is saved and no account is made for them. Where your iPhone shares it, the app also checks the age range Apple gives it, and stops the same way if Apple says you’re under 16. We don’t knowingly collect data from anyone under 16. If we find out someone under 16 made an account, we’ll delete it within 14 days. If you’re a parent and think your child under 16 is using GymFork, email privacy@gymfork.com.

If you’re 16 or 17:

13. If there’s a data breach

A breach means someone got into data they shouldn’t have. If a breach could seriously hurt you (Canadian law calls this a “real risk of significant harm”, like identity theft or embarrassment), we will tell you as soon as we can and report it to the Office of the Privacy Commissioner of Canada, as the law requires. If people in Quebec are affected, we’ll also report it to Quebec’s Commission d’accès à l’information. We’ll also tell any other regulator the law requires. We keep a record of every breach, even small ones.

United States. The US Federal Trade Commission (FTC), the government agency that protects consumers, has a Health Breach Notification Rule that covers apps like ours that track diet and fitness. If a breach affects US users’ health data, we will tell them without unreasonable delay, and within 60 days of finding it, and we’ll tell the FTC as that rule requires.

14. Changes to this policy

If we change this policy, we’ll update the date at the top. If it’s a big change, we’ll tell you in the app and by email before it takes effect. We will never start using your data in a new way without asking you first.

15. Contact us

For help using the app, email support@gymfork.com.