Privacy Policy
Last updated: January 2025
Overview
IntervalCoach is an AI-powered training assistant that generates personalized cycling, running, and swimming workouts. This privacy policy explains how we collect, use, and protect your data when you use our service.
Data We Collect
When you connect your Intervals.icu account, we access:
- Fitness metrics: CTL, ATL, TSB, eFTP, and training load data
- Wellness data: HRV, sleep, resting heart rate, and recovery status
- Activity history: Recent workouts, power/pace data, and training zones
- Calendar events: Planned workouts and race goals
We only access data necessary to generate personalized workout recommendations. We do not access your personal profile information, payment details, or data unrelated to training.
How We Use Your Data
Your training data is used to:
- Generate AI-powered workout recommendations tailored to your fitness level
- Analyze your training load and recovery status
- Track zone progression and identify training gaps
- Send workout summaries and coaching insights (if enabled)
Data Storage
- Authentication tokens: Stored securely and encrypted
- Training analysis: Cached temporarily to improve performance
- Workout history: Recent analysis stored for up to 7 days
We do not store your raw activity files or detailed workout data long-term. All data is fetched from Intervals.icu when needed.
Third-Party Services
IntervalCoach uses the following third-party services:
- Intervals.icu: Your training platform. We access your data via their API with your authorization. Intervals.icu Privacy Policy
- Google Gemini: AI model used to generate workout recommendations. Training context is sent to generate personalized workouts. No personal identifiers are included.
- Vercel: Hosting platform. Vercel Privacy Policy
Data Sharing
We do not sell, rent, or share your personal data with third parties for marketing purposes. Your training data is only shared with Google Gemini for the purpose of generating workout recommendations, and this data does not include personal identifiers.
Your Rights
You can:
- Revoke access: Disconnect IntervalCoach from your Intervals.icu account at any time via Intervals.icu settings
- Delete data: Request deletion of any cached data by logging out or contacting us
- Export data: Your training data remains in Intervals.icu and can be exported from there
Security
We implement industry-standard security measures including encrypted token storage, secure HTTPS connections, and regular security reviews. However, no system is 100% secure, and we cannot guarantee absolute security.
Changes to This Policy
We may update this privacy policy from time to time. Significant changes will be communicated through the application or via email if you have notifications enabled.
Contact
For privacy-related questions or concerns, please visit our contact page.