Your training stays on your phone.
Workout Tracker stores your workouts, sets, body-weight entries, and nutrition logs locally on your device. There's no account, no server, and no analytics watching you train.
Two features reach the internet: the AI coach (which sends a summary of your training so it can answer) and meal photo analysis (which sends the photo). Both go directly to OpenAI's API. That is the entire list of times your data leaves the device.
What's stored on your device
Everything you enter or generate while using the app is written to local storage on your phone:
- Workout programs, exercises, sets, reps, weights, and rest times.
- Completed workout sessions and history.
- Body-weight entries you log manually.
- Nutrition entries and macro goals.
- Profile fields you set during onboarding (name, height, units, and similar).
- App settings and a per-day counter for AI coach usage.
This data lives on your device. It is included in your normal iOS device backups (iCloud or local) the same way any other app's data is. Uninstalling the app deletes it.
What leaves your device, and when
Two features make outbound network calls. They only run when you use them.
- AI Coach
- When you send a message, the app sends your message and a compact summary of your recent training (program structure, recent sessions, recent body-weight and nutrition entries, and your profile fields) to OpenAI's API so the model can answer. Replies and any proposed program / macro changes come back to your phone. Nothing is applied until you tap accept.
- Meal Photo
- When you take or pick a photo to log a meal, the photo (resized for analysis) is sent to OpenAI's API to identify the food and estimate macros. The returned numbers are saved locally on your device. The photo itself is not uploaded anywhere else.
- Recipient
- Both calls go to OpenAI (openai.com), the provider of the GPT models the app uses. Their handling of API data is governed by OpenAI's privacy policy and API terms of use.
The app does not send your data anywhere else. There is no analytics SDK, no advertising SDK, no crash-reporting service, and no separate backend operated by the developer.
Permissions the app asks for
- Camera — only to photograph a meal so you can log its macros.
- Photo library — only to pick an existing meal photo for the same purpose.
- Notifications — only for the rest timer between sets, including the Live Activity in the Dynamic Island.
You can revoke any of these in iOS Settings → Workout Tracker. The rest of the app keeps working without them.
What the app does not do
- No accounts, sign-in, or cloud sync.
- No advertising, no ad identifiers, no tracking across apps.
- No selling or sharing of your data with third parties for their own purposes.
- No background uploads. Network requests only happen when you interact with the AI coach or analyse a meal photo.
Your control over your data
- Edit or delete any individual workout, set, body-weight, or nutrition entry from inside the app.
- Uninstall the app to remove all locally stored data on your device. iOS device backups may still contain a copy until those backups are pruned.
- Revoke camera, photo, or notification permissions at any time in iOS Settings.
Changes to this policy
If this policy changes in a material way, the updated version will be posted at this URL with a new effective date. Continued use of the app after a change means you accept the updated policy.