Ride With Coach
HomeTerms

Privacy policy

Effective 8 October 2026. Ride With Coach is operated by Lakshya Pal, India ("we"). Contact: [email protected].

Ride With Coach is a cycling training app. To coach you it needs your rides and a few health numbers. This page says exactly what is read, what it is used for, where it is stored and how to remove it. We do not sell data and we do not show advertising.

What we collect and why

DataWhere it comes fromWhat it is used for
Your rides: date, duration, distance, speed, heart rate, power and the ride's summary statsStrava, with your permission, after you connect itBuilding and adjusting your training plan, matching rides to planned sessions, estimating your FTP, detecting personal bests, and writing the ride debrief
Last night's sleep, heart-rate variability and resting heart rateApple Health on your phone, only if you allow it. The app reads these values; it never writes to HealthDeciding whether today should be easier. The values and the decision are stored so the coach can refer to them later
Your answers to the three morning questions and the effort you rate a rideYou, in the appThe same readiness decision and training-load estimate
Your intake answers: how much you ride, your goal, available days and minutes, life stressYou, in the appThe shape of your training week
Name and emailSign in with Apple or Google, or your Strava profile nameKnowing which plan is yours and contacting you about your account
Messages you send to the coachYou, in the appAnswering them and, with your confirmation, changing the plan
A push notification token, your time zone, and your notification settingsYour phone, if you turn on coach messagesSending the morning note, debriefs and personal bests at the right local time
Subscription status (trial, active, expired) and the store it came fromApple, Google and RevenueCatKnowing what to unlock. We never see your card or bank details

Who processes it for us

Your data is stored and processed by the following providers, each under its own privacy terms, and only for the purposes above:

  • Supabase (database and sign-in) and Railway (the server that runs the coach).
  • OpenAI: the coach's sentences are written by a language model. It receives a summary of your plan, your recent rides, your readiness and your message, not your name or email. The training rules themselves run on our server, not in the model.
  • Expo: delivers push notifications. It receives the message text and your device token.
  • RevenueCat, Apple and Google: subscriptions. RevenueCat receives an anonymous rider id and the store's receipt.
  • Strava: we read your activities through its API with the permission you grant and never post to Strava.

Health data

Sleep, heart-rate variability and resting heart rate are read from Apple Health only after you tap "Read Apple Health" and allow it. They are used only to decide the day's session and are never used for advertising, never sold, and never shared with anyone other than the processors above for that purpose. You can withdraw access at any time in the iPhone's Settings → Health → Data Access, and the coach keeps working from your answers to the morning questions instead.

Where it is kept and for how long

Data is stored on Supabase servers in the United States and processed on Railway servers in the United States. We keep it while you have an account. Coach messages older than 180 days are deleted automatically. Placeholder accounts that never signed in are deleted after 180 days.

Your choices

  • Disconnect Strava from Profile; we stop reading rides immediately.
  • Turn off coach messages from Profile → Coach messages, or in your phone's notification settings.
  • Delete your account and data: email [email protected] from the address you signed in with and everything listed above is deleted within 14 days. An in-app "Delete my account" button is being added.
  • Get a copy of your data by email on request.

Children

Ride With Coach is for adults. We do not knowingly collect data from anyone under 16.

Changes

If this policy changes in a way that matters, the app will tell you before the change applies. The date at the top is the version in force.

HomeTerms of useSupport
© 2026 Ride With Coach