Privacy Policy
Last updated: October 14, 2026
1. Who we are
Lean Race Plan ("we", "us", "our") operates the website www.leanraceplan.com. This policy explains how we collect, use, and protect your personal data when you use our service.
2. Data we collect
We collect the following information:
- Account data: username, email address, and a hashed password when you create an account.
- Training profile: fitness data you enter such as FTP, weight, training hours, goals, and event dates. This is used to generate your training plan.
- Daily logs: workout completion, calorie intake, bodyweight, and subjective feeling ratings you choose to log.
- Food entries: food labels and calorie amounts you log.
- Strava data: if you connect your Strava account, we receive activity data (type, duration, distance) via the Strava API to auto-log workouts.
- Intervals.icu data: if you connect Intervals.icu for device sync, we store an access token and your Intervals athlete ID, and we send your planned workouts to your Intervals.icu calendar so they reach your Garmin, Zwift or Wahoo.
- Payment data: payments are processed by PayPal and Stripe. We do not store your credit card or PayPal account details. We receive a subscription ID and payment status from these providers.
- Email preferences: whether you opted in to weekly coaching emails, when you did, which consent wording you saw, and when you unsubscribed.
- Usage analytics: we use Umami, a privacy-focused analytics tool, to collect anonymous page-view statistics. No cookies are used for analytics and no personal data is collected.
- reCAPTCHA: we use Google reCAPTCHA v3 to prevent spam. This may collect IP addresses and browser data as described in Google's Privacy Policy.
3. How we use your data
- To create and manage your account.
- To generate and store your personalized training plan.
- To track your training progress and nutrition.
- To process payments and manage your subscription.
- To send transactional emails (verification, password reset).
- To send weekly AI coaching emails, only if you opt in (see section 4).
- To improve the service based on anonymous usage patterns.
4. Weekly AI coaching emails (optional)
If you tick "Send me weekly AI coaching insights" at signup or in Settings, we email you a weekly training summary, coaching recommendations and suggested plan adjustments. These emails are off by default and only go to a verified email address.
- Data used: your training plan and profile (such as FTP, weight, goals and event dates), completed workouts from Strava or Intervals.icu, and your training load.
- Legal basis: your consent (Art. 6(1)(a) GDPR). We record when you gave it and the exact wording you agreed to, so we can demonstrate it.
- Withdrawing: unsubscribe at any time, free of charge, via the link in every email (no login needed) or under Settings → Email preferences. Withdrawing does not affect emails sent before.
- Processors: the email content is generated with Anthropic's Claude and delivered by Resend; your data is stored at Neon.
5. Data storage and security
Your data is stored in a PostgreSQL database hosted by Neon. Passwords are hashed using scrypt and are never stored in plain text. All data is transmitted over HTTPS. We take reasonable technical and organizational measures to protect your data, but no system is 100% secure.
6. Third-party services
We share data with the following third parties only as needed to operate the service:
- Neon: database hosting.
- Vercel: website hosting.
- Resend: email delivery (account emails and, if you opt in, coaching emails).
- Anthropic: AI processing for the AI Coach and, if you opt in, the weekly coaching emails.
- PayPal & Stripe: payment processing.
- Strava: workout sync (only if you connect your account).
- Intervals.icu: device sync to Garmin, Zwift and Wahoo (only if you connect your account).
- Google reCAPTCHA: spam prevention.
- Umami: anonymous, cookie-free analytics.
We do not sell your data to anyone.
7. Cookies
We use a single session cookie to keep you logged in. This cookie contains your username and is essential for the service to function. We do not use advertising or tracking cookies.
8. Your rights
You have the right to:
- Access your personal data via your account settings and dashboard.
- Correct your data by updating your profile.
- Delete your account and all associated data from the settings page. This action is immediate and irreversible.
- Disconnect third-party integrations (e.g., Strava, Intervals.icu) at any time from your settings.
If you are in the EU/EEA, you may also have additional rights under the GDPR, including the right to data portability and the right to lodge a complaint with a supervisory authority.
9. Data retention
We retain your data for as long as your account is active. When you delete your account, all your data (profile, plans, logs, food entries, email preferences) is permanently removed from our database.
10. Children
Our service is not directed at children under the age of 16. We do not knowingly collect personal data from children.
11. Changes to this policy
We may update this privacy policy from time to time. If we make significant changes, we will notify you by email or by posting a notice on the website. Your continued use of the service after changes constitutes acceptance of the updated policy.
12. Contact
If you have questions about this privacy policy or your personal data, please contact us.