🏃 Running Coach — Privacy Policy

A free, open-source running-training app. No ads, no upsells, and no selling your data.

Last updated: 26 September 2026

Who we are

Running Coach is an independent, open-source project. The source code is public, so you can verify exactly what is stored and how. This policy covers both the web app (run.camboulive.solutions) and the Android app.

What we collect

Location data & background tracking

When you start a live run, the app records your precise GPS location to draw your route and compute distance, pace, and elevation. In the Android app this includes collecting location in the background — while the app is closed or the screen is off — so your run keeps recording.

Sharing a run live

You can optionally share a run as it happens. This is off by default. You turn it on on the device you are recording with, before you press Start. That device remembers the choice for your next runs — it is shown to you on the start screen every time, and stays visible on screen the whole time a run is being shared, so you can always see and change it. The choice is never carried over to your other devices.

Heart-rate sensors & Health Connect (Android)

On the Android app you can optionally capture your heart rate during a run, so you don't have to type it in. This is off by default; you turn it on in Settings → Profile → Heart-rate sensor.

How your data is stored

Your account and data are stored using Supabase (authentication and a per-user database). Every user's data is isolated by row-level security, so no other user can read it. Map tiles are served by MapTiler; rendering a map sends the relevant map-tile coordinates to MapTiler, but not your account identity.

AI coach

The AI coach is powered by Anthropic Claude. When you use the coach, your message, current plan, goal, recent run summaries, and saved Coach memory may be sent to Anthropic to generate a response. Coach conversations, proposals, tool calls, and the context the model saw are stored in your account's Supabase-backed audit logs so the app can validate proposals and improve the coach. If you use "This isn't right", your correction may also be emailed to the maintainer for review.

The AI coach may suggest a Coach memory note, but it is saved only if you choose Save to memory. You can edit or delete Coach memory at any time in Settings → Coach memory. The coach is not medical advice.

How your data is used

Your data is used only to run the app for you — to build your plan, log and display your runs, show your routes, and answer AI coach requests you send.

How long we keep your data (data retention)

We keep your data only for as long as you keep your account. Nothing is kept "just in case" once you have deleted it.

Your rights & deleting your data

You can view and delete individual runs (and their routes) at any time inside the app. To delete your entire account and all associated data, open the web app at run.camboulive.solutions and go to Settings → Delete account. This permanently and immediately removes your account, all runs, GPS routes, training plan, Coach memory, coach logs, and settings — it cannot be undone. You can also export an app backup from Settings before deleting. If you would rather we do it for you, email the address below and we will remove it manually.

Permissions (Android)

Children

Running Coach is not directed at children under 13, and we do not knowingly collect data from them.

Changes

If this policy changes, the "last updated" date above will change. Material changes will be noted in the app.

Contact

Questions, or want your data deleted? Email theo.camboulive.dev@gmail.com.