1. Information We Collect
When you use ProtoFitSense AI, we collect the following information:
- Account information: Email address and authentication data via Supabase Auth.
- Profile data: Fitness goals, injuries/conditions, available equipment, and training preferences you provide during onboarding.
- Workout data: Exercise logs, sets, reps, weights, RPE ratings, mood/energy levels, and workout notes.
- Training programs: AI-generated and user-modified workout programs.
- Chat conversations: Messages exchanged with the AI coaching feature.
- Body measurements: Any body measurements you choose to track.
- Usage data: Feature usage counts for subscription management.
2. How We Use Your Information
- To provide personalized AI coaching and program generation.
- To track your workout progress and generate analytics.
- To manage your subscription and billing.
- To improve the accuracy and quality of AI recommendations.
- To send service-related notifications (workout reminders, program updates).
3. Third-Party Services
We use the following third-party services to operate ProtoFitSense AI:
- Google Gemini API: Your fitness profile and conversation context is sent to Google's Gemini AI models to generate coaching responses and training programs. Google's API data usage policy applies.
- Supabase: Database hosting and user authentication. Data is stored on Supabase's infrastructure.
- Stripe: Payment processing for web subscriptions. We do not store credit card numbers.
- Apple / Google: In-app purchase processing on iOS and Android respectively.
- Cloudflare: Application hosting and CDN.
4. Data Storage & Security
Your data is stored in Supabase (PostgreSQL) with Row Level Security (RLS) policies ensuring only you can access your own data. The app also stores data locally on your device using IndexedDB for offline functionality.
All data transmission is encrypted using TLS/HTTPS. API keys and sensitive credentials are stored server-side only and are never exposed to the client.
5. Your Rights
You have the right to:
- Access: Export all your data at any time from your profile settings.
- Deletion: Delete your account and all associated data from profile settings. This action is irreversible.
- Portability: Export your data in standard JSON format.
- Correction: Update your profile and training data at any time.
6. Data Retention
We retain your data for as long as your account is active. When you delete your account, all data is permanently removed from our servers within 30 days. Backup copies may persist for up to 90 days before automatic deletion.
7. Children's Privacy
ProtoFitSense AI is not intended for users under 16 years of age. We do not knowingly collect personal information from children.
8. Changes to This Policy
We may update this privacy policy from time to time. We will notify you of significant changes via email or in-app notification.
9. Contact
For privacy-related questions or data requests, contact us at privacy@fitcoachai.com.