Privacy Policy
Last updated: May 3, 2026 · Developed by Pim Croon · Subject to GDPR / AVG
01 Who we are
Progress is a personal fitness tracking app developed by Pim Croon. For questions about this policy, contact service@progressapp.nl.
02 What data we collect
Account & profile data
- Email address and display name used to create your account
- Optional profile picture — stored locally on your device only, never uploaded to servers
Body & fitness data
- Body metrics: weight entries, body fat percentage, measurements (neck, shoulders, chest, arms, waist, hips, thighs, calves)
- Workout logs: exercises, sets, reps, weight, set type, duration, distance, RPE rating, superset groupings
- Cardio activities: type, duration, distance, calories, heart rate data
- Workout templates: template names and exercises, including AI-generated templates you save
- Notes: free-text notes attached to workouts or exercises. Avoid including sensitive personal information in notes.
- Nutrition: food name, meal type, macronutrients (calories, protein, carbohydrates, fat)
Body profile & goals
- Age, biological sex, and height — used to calculate TDEE via the Mifflin-St Jeor formula
- Activity level — used as a multiplier in calorie calculations
- Goal weight, goal type (cut / bulk / maintain), weekly rate target, starting reference weight
- Maximum heart rate or age-based heart rate — used to calculate personal heart rate training zones
- Weekly workout goal
Biological sex and age are health-related data points. Under GDPR, these are processed with extra care and collected solely to calculate personalised fitness and nutrition estimates. They are never used for profiling or shared with third parties.
AI Coach memory
When you ask the AI Coach to remember facts about your preferences, training style, or goals, these are stored as text key-value pairs in the database (one row per fact, linked to your account). This data is sent to Anthropic on every AI Coach request to personalise responses.
Your profile settings (weekly goal, weight goal type, enabled modules, age, height, activity level) are automatically synced to AI Coach memory. No sensitive health data (HealthKit readings, weight entries, nutrition logs) is written to coach memory automatically.
You can delete individual memories by asking the coach to forget them, or delete all memories by deleting your account.
Offline data
If you save a workout while offline, it is temporarily stored on your device and automatically uploaded when your internet connection is restored.
App preferences
Notification preferences, cardio type visibility, per-activity overrides, and dashboard layout settings are stored locally on your device only and never uploaded to servers.
Apple HealthKit data
Read: Body weight and body fat percentage, heart rate, resting heart rate, and HRV, blood oxygen saturation (SpO2), respiratory rate, sleep analysis (total, deep, REM, core, awake), step count, active energy burned, workouts and cardio activities.
Write: Body weight — optionally saved back to Apple Health when you log a weight entry.
HealthKit data is used solely to display your health trends within the app and, if you choose, to provide context to the AI Coach. It is never shared with third parties for advertising, data mining, or any unrelated purpose.
App feedback
Messages you submit via the in-app feedback form.
03 How we store your data
Your account and fitness data is stored securely on Supabase (supabase.com), on servers located in the European Union (EU West — Ireland). Data is protected with row-level security, meaning you can only access your own data.
Your profile picture, AI Coach conversation history, notification preferences, dashboard layout, and cardio type settings are stored locally on your device only.
When you delete your account, all your data is permanently and immediately deleted from servers via cascading deletion.
04 AI Coach
Progress includes an optional AI Coach feature powered by Claude, a large language model developed by Anthropic, PBC (“Anthropic”). The AI Coach generates personalised fitness suggestions and a daily morning brief. You must accept the in-app consent prompt before any data is sent to Anthropic.
What is sent to Anthropic
When you accept the consent prompt, the following data is sent to Anthropic to generate responses (the daily morning brief and AI Coach replies):
- Workout history (last 4 weeks): exercise names, sets, reps, weights, dates, durations
- Weight entries and trend
- Body measurements (if logged)
- Nutrition entries (last 4 weeks): calories, macros
- Cardio activities (last 4 weeks)
- Recovery metrics from Apple Health: HRV, resting heart rate, sleep, steps
- Goal settings: weight goal, weekly workout goal, fitness goals
- Your message text (capped at 1,500 characters per message)
- Your conversation history (up to the last 20 messages)
- Your AI Coach memories (key-value facts plus auto-synced profile settings)
On-demand data access (tool use)
The AI Coach may access additional data on your behalf when relevant to your question. It can look up exercise history, check personal records, list workout templates, and calculate estimated one-rep maxes. This data is fetched by our server and included in the AI request.
What Anthropic does with it
Anthropic processes this data to generate the AI response and does not retain it beyond the request, does not use it to train AI models, and does not share it with other parties. Anthropic acts as a data sub-processor under our instructions. See Anthropic's privacy policy at anthropic.com/legal/privacy.
Storage
AI-generated daily briefs are cached on our servers (Supabase) for one day per user. AI Coach chat history is stored on your device only and is wiped when you sign out or use the Clear Conversation option.
Your control
You can decline the AI Coach consent prompt to disable the feature. You can clear chat history any time from the AI Coach screen. Deleting your account removes all stored AI data within 24 hours.
Health & safety disclaimer
The AI Coach provides general fitness and nutrition information for educational purposes only. It does not diagnose injuries or medical conditions. If you mention an injury, the coach will suggest alternatives and direct you to a qualified healthcare professional.
05 Recommendations & calculations
Progress uses peer-reviewed scientific research to power its calculations.
| Calculation | Source |
|---|---|
| Calorie needs (TDEE) | Mifflin-St Jeor equation (Mifflin et al., 1990) |
| Protein targets | ISSN position stand (Jager et al., 2017) |
| Heart rate zones | ACSM Guidelines, 11th Edition (2021) |
| Recovery score | Plews et al. (2013); Buchheit (2014); Hirshkowitz et al. (2015) |
| Training volume | Schoenfeld et al. (2017) |
| 1RM estimation | Epley formula (1985) |
| BMI classification | World Health Organization |
All recommendations are informational and adjust based on your personal goals. They are not medical advice.
06 Legal basis for processing (GDPR)
Consent — you explicitly consent to data collection when creating an account, granting HealthKit access, and enabling the AI Coach feature.
Contract performance — processing is necessary to provide the app's core functionality.
Legitimate interest — processing of age, biological sex, and height to calculate personalised fitness estimates.
You may withdraw your consent at any time by disabling integrations in Settings or by deleting your account.
07 What we do not do
- We do not sell your data to anyone
- We do not share your data with advertisers
- We do not use your data for data mining or third-party analytics
- We do not collect data in the background when the app is closed
- We do not use HealthKit data for advertising or data mining
- We do not store AI Coach conversations on servers
- We do not allow the AI Coach to diagnose injuries or medical conditions
08 Third-party services / Sub-processors
The following sub-processors help us run Progress. Each one only receives the data needed for its specific purpose.
- Anthropic, PBC — AI Coach (daily morning brief and chat responses). anthropic.com/legal/privacy
- Supabase — database and authentication (EU West — Ireland). supabase.com/privacy
- Apple HealthKit — health data (read-only, with optional weight write-back). Health data stays on your device and is processed under Apple's privacy terms.
- Strava — cardio activities. Strava does not connect to Progress directly; it is read indirectly via Apple HealthKit when you enable Strava → Apple Health in the Strava app.
- Firebase / Google — crash reporting, performance, and remote config. firebase.google.com/support/privacy
- Open Food Facts — barcode scanning (open data public API). No personal data is sent.
09 Your rights
- Right to access — Request a copy of all data by emailing service@progressapp.nl
- Right to deletion — Delete your account from the Profile screen
- Right to portability — Request your data in a portable format
- Right to rectification — Request correction of inaccurate data
- Right to object — Revoke HealthKit access or disable the AI Coach at any time
- Right to complain — File a complaint with the Dutch DPA at autoriteitpersoonsgegevens.nl
10 How to delete your account & data
You can delete your account from Profile → Delete Account in the app. This permanently removes all your account data, fitness data, AI Coach memories, and cached AI briefs from our servers via cascading deletion. AI-generated content stored on our servers is removed within 24 hours.
Locally stored data (profile picture, AI Coach chat history, notification preferences, dashboard layout) is wiped from your device when you sign out or uninstall the app.
If you are unable to delete your account from the app, email service@progressapp.nl from the address tied to your account and we will process the deletion manually within 30 days.
11 European Users (GDPR)
If you are in the European Economic Area or the UK, the legal basis for processing your health and fitness data is your explicit consent, which you give when creating an account, granting HealthKit access, and accepting the AI Coach prompt. You have the right of access, erasure, rectification, restriction, portability, and objection. You can exercise these rights from within the app or by emailing service@progressapp.nl. You may also lodge a complaint with your local supervisory authority (in the Netherlands: the Autoriteit Persoonsgegevens).
12 California Residents' Rights (CCPA)
If you are a California resident, you have the right to know what personal information we collect, request deletion of your personal information, and opt out of the sale of personal information. We do not sell your personal information to anyone, and we do not share it for cross-context behavioural advertising. To request access or deletion, email service@progressapp.nl from the address tied to your account, or use the in-app account deletion flow.
13 Children
This app is not directed at children under 13 and we do not knowingly collect data from children under 13.
14 Changes to this policy
If we make significant changes, we will update the date at the top and notify users via the app where required.