Privacy Policy
Last updated: April 2025
What we collect
To provide the PeakFlow service we collect and store the following:
- Your email address and encrypted password (used for account authentication)
- Your Intervals.icu OAuth access token (used to sync your training data)
- Training data pulled from Intervals.icu — activities, fitness scores (CTL/ATL/TSB), planned sessions, and power data
- Profile data you provide — FTP, weight, age
- Subscription status (managed via Paystack)
How we use your data
Your data is used exclusively to provide the PeakFlow coaching service:
- Generating personalised AI coaching insights via Google Gemini
- Building and maintaining your training plan
- Analysing your power profile and fitness trajectory
- Providing pre-workout nutrition guidance
We do not sell your data, share it with advertisers, or use it for any purpose beyond delivering the service to you.
Third-party services
- Intervals.icu — your training data source. Subject to Intervals.icu's own privacy policy.
- Google Gemini — AI inference. Data sent to Gemini is your anonymised training context. Subject to Google's API terms.
- Paystack — payment processing. We do not store your card details. Subject to Paystack's privacy policy.
Data retention
Your data is retained for as long as your account is active. You can request deletion of your account and all associated data at any time by emailing us.
Security
Passwords are hashed using bcrypt and never stored in plain text. All data is transmitted over HTTPS. OAuth tokens are stored encrypted in our database.
Your rights
You have the right to access, correct, or delete your personal data. Contact us at support@peakflowaicoach.com for any data requests.
Contact
Questions about this policy: support@peakflowaicoach.com