Privacy Policy
Last updated: March 21, 2026
WorkoutPal ("we", "us", or "our") operates the WorkoutPal mobile application. This page informs you of our policies regarding the collection, use, and disclosure of personal information when you use our app.
1. Information We Collect
We collect the following types of information:
- Account information: When you sign in with Google or Apple, we receive your name and email address from the identity provider.
- Profile data: Information you provide during onboarding such as date of birth, gender, height, weight, fitness goals, dietary preferences, and allergies.
- Usage data: Workout logs, meal logs, body progress photos (adults only), and interactions with the AI coach.
- Photos: Body progress photos (adult users only) and meal photos you voluntarily upload. These are stored securely and used only for AI analysis and your personal tracking.
- Device information: Device type, operating system, and app version for analytics and troubleshooting.
2. How We Use Your Information
- To provide and personalize the WorkoutPal service, including AI-generated workout and nutrition plans.
- To analyze meal photos for nutrition estimation using AI (nutritional detail visibility depends on user age group).
- To analyze body progress photos for composition estimation using AI (adult users only).
- To provide AI coaching and fitness guidance appropriate to the user's age group.
- To send you workout reminders and motivational notifications (with your permission).
- To manage your subscription and process payments through our payment provider (RevenueCat).
- To enforce age-appropriate content restrictions (Teen Safe Mode) based on date of birth.
- To improve our app and services.
3. Third-Party Services
We use the following third-party services that may collect information:
- OpenAI: For AI-powered plan generation, food analysis, and coaching. Photos and text descriptions may be sent to OpenAI for analysis. OpenAI's data usage policies apply. For teen users, AI prompts are filtered to produce only age-appropriate content.
- RevenueCat: For subscription management and payment processing.
- Google Sign-In / Apple Sign-In: For authentication. We only receive basic profile information (name and email).
4. Data Storage and Security
Your data is stored in secure, encrypted databases. We implement industry-standard security measures including:
- HTTPS encryption for all data in transit.
- AES-256 encryption for sensitive stored data including progress photos and health information.
- Secure session management with HTTP-only cookies.
- Rate limiting and input validation to prevent abuse.
- Server-side age verification that enforces Teen Safe Mode. These protections cannot be bypassed from the client.
5. Data Retention
We retain your data for as long as your account is active. You can delete your account at any time from the app settings, which will permanently remove all your data including profile information, workout logs, meal logs, photos, and chat history.
6. Your Rights
You have the right to:
- Access the personal data we hold about you.
- Request correction of inaccurate data.
- Delete your account and all associated data.
- Opt out of push notifications at any time.
- Know what age-based restrictions apply to your account.
7. Teen Users and Children's Privacy
WorkoutPal takes the safety of young users seriously. We have designed specific protections for users aged 13 to 17 and do not permit use by anyone under 13.
7a. Minimum Age
You must be at least 13 years old to create a WorkoutPal account. We do not knowingly collect personal information from children under 13. If you are a parent or guardian and believe your child under 13 has created an account, please contact us immediately and we will delete the account and associated data.
7b. Teen Protections (Ages 13 to 17)
For users aged 13 through 17, WorkoutPal automatically applies age-appropriate protections. These protections come in two tiers based on the user's age. In all cases, body-image protections (no target weight, no weight charts, no body-fat estimates, no progress photos, and habit-focused AI coaching) apply to every user under 18 and cannot be bypassed or disabled.
| Data/Feature |
Adult Users (18+) |
Teen Users (16 to 17) |
Teen Users (13 to 15) |
| Calorie & macro intake numbers |
Collected, displayed with goals |
Displayed as intake only (no goals or targets) |
Not displayed to user |
| Calorie/macro goals, targets & "remaining" |
Displayed |
No app-recommended target; optional self-set private goal |
Hidden |
| Target weight |
Collected, tracked |
Not collected or stored |
Not collected or stored |
| Weight charts & trends |
Displayed |
Hidden |
Hidden |
| Body-fat estimates |
Displayed |
Hidden |
Hidden |
| Progress photos |
Available |
Disabled |
Disabled |
| Meal Health Score |
Displayed |
Hidden |
Hidden |
| Fitness goals |
All goals available |
Limited to fitness-focused goals |
Limited to fitness-focused goals |
| AI coaching tone |
Standard |
Habit-focused, no deficit/surplus or appearance language |
Habit-focused, no deficit/surplus or appearance language |
| Meal plan approach |
Calorie-targeted |
Balanced nutrition, no calorie targets |
Balanced nutrition, no calorie targets |
These restrictions are enforced server-side and cannot be bypassed or disabled by the user. They remain active until the user turns 18, based on the date of birth provided at registration, and the applicable tier updates automatically as the user ages.
7c. Data Minimization for Teens
We practice data minimization for teen users:
- We do not collect target weight data from any teen user.
- We do not collect or store body progress photos from any teen user.
- We do not generate, recommend, or impose calorie or macro goals, targets, deficits, or surpluses for any teen user. Users aged 16 to 17 see a neutral display of what they have already eaten and may optionally set their own private calorie intake goal for self-tracking; we never suggest a target or frame intake as a deficit, surplus, or "remaining" amount.
- We do not display calorie or macro intake numbers to users aged 13 to 15.
- AI prompts for all teen users are specifically designed to avoid generating content about weight loss, calorie restriction, body composition metrics, or appearance-based fitness goals.
7d. Parental Information
If your teen (aged 13 to 17) uses WorkoutPal:
- Teen Safe Mode is automatically enforced based on their date of birth. It cannot be turned off.
- The app focuses on building healthy habits: regular movement, balanced eating, hydration, and sleep, rather than weight management or calorie counting.
- Your teen will not see weight trends or body composition data. Calorie and macro numbers are hidden entirely for ages 13 to 15; users aged 16 to 17 may see a neutral display of what they have already eaten and can optionally set their own private intake goal, but the app never recommends or imposes a calorie target.
- The AI coach will only provide age-appropriate guidance centered on positive habits.
- You can review these protections at any time in the app's Settings screen, where a Teen Safe Mode information card is displayed.
- If you have any concerns about your teen's use of the app, please contact us at info@workoutpal.com.
8. AI Data Processing
When you use AI-powered features (plan generation, meal analysis, coaching), the following data may be sent to our AI provider (OpenAI):
- Text descriptions of meals or fitness questions.
- Meal photos for nutritional analysis.
- Body progress photos for composition analysis (adult users only).
- Your fitness profile data (goals, preferences, restrictions) for personalization.
For teen users, AI requests are tagged with an age-appropriate context that instructs the AI model to avoid generating content about calorie counting, weight loss, body composition metrics, or restrictive eating patterns.
9. Notification Data
If you opt into push notifications, we store your device push token to deliver workout reminders, meal reminders, and motivational messages. You can disable notifications at any time from the app settings or your device settings. We do not share push tokens with third parties.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date. Material changes affecting teen data handling will be highlighted.
11. Contact Us
If you have questions about this Privacy Policy, please contact us at info@workoutpal.com.
For concerns specifically about teen safety or children's data, please include "Teen Safety" in your subject line for priority handling.