Privacy Policy

Last updated October 1, 2026

The short version

This policy explains what information Athlete Arc ("Athlete Arc", "we", "us") collects when you use our website at athletearc.app and our mobile app (together, the "Service"), how we use it, and the choices you have.

Information we collect

Information you give us

Information from Strava, if you connect it

When you connect your Strava account, Strava shares your Strava athlete ID and name, and access tokens that let us read your activities. We read activity details (activity name, type, start time, moving time, distance and climbing, and, when your device records them, power and heart rate) so we can prompt you to reflect after a session and show the workout alongside your reflection. Power and heart-rate figures are shown only to you, not to coaches. We don't post to Strava or change anything there.

Information we generate

Technical information

Like most online services, our servers receive your IP address and basic request details when you use the Service. We use IP addresses briefly to prevent abuse (for example, limiting repeated login attempts) and delete those records within a few days. If the Service hits an error, it sends a technical error report (what failed, where in our code, and the device or browser type) to our error-reporting provider so we can fix it. Error reports identify an account only by an anonymous ID and never include reflections, recordings, transcripts, anything you type, or your email.

Usage events

To learn which parts of Athlete Arc are used, we record a few moments with the time, your account ID, the app version and whether you were in your own journal or in Coaching: opening the app, which main screen you view, starting a recording (voice, video or typed), opening an after-workout prompt, and completing or skipping each setup step. These events never include anything you say, type or record, and we keep them for 13 months. They stay with us: we don't use advertising trackers or third-party analytics.

How we use information

We do not sell your personal information, use it for advertising, or use your reflections to train AI models.

Who can see your information

Service providers

ProviderWhat they do for usData involved
SupabaseDatabase, authentication and file storage (hosted in the United States)All account data, reflections, recordings and photos
VercelHosts our website and serversData passing through our servers
MuxStores and plays video reflectionsVideo recordings (deleted no later than 90 days after upload)
OpenAITranscribes recordings, and writes summaries, themes, follow-up questions, trend signals and monthly recaps from reflectionsRecordings, transcripts and typed reflections, sent when you save a reflection or a recap is prepared
ExpoDelivers push notifications to your device (through Apple's notification service)Your push token and the text of each notification
ResendSends account emails, such as password resetsYour email address and the email's contents
SentryError reportingTechnical error details and an anonymous account ID (never reflections, recordings, transcripts or email)
StravaSource of your activity data, if you connect itYour Strava ID and access tokens
Google FontsServes the typeface used on our websiteYour IP address when a page loads fonts

Under OpenAI's API terms, data we send them is not used to train their models.

How long we keep information

We keep your information for as long as your account is open, except video recordings, which are deleted automatically no later than 90 days after upload (the written reflection stays). If you delete your account or ask us to, we delete your account data, reflections, recordings and Strava tokens within 30 days, except where we must keep something to comply with the law. Usage events are kept for 13 months. Waitlist emails are kept until early access opens or you ask us to remove yours.

Your choices and rights

Depending on where you live, you may have additional rights under local law (for example in California or the EU). Contact us and we'll help.

Security

We protect your information with encryption in transit, access controls that limit data to the people it belongs to, and rate limits that make password guessing impractical. Voice recordings are stored privately and are only accessible through short-lived links. No system is perfectly secure, but we work to protect your data and will notify you if a breach affects it.

Young athletes

Athlete Arc isn't intended for children under 13, and we don't knowingly collect personal information from them. Athletes aged 13 to 17 should use Athlete Arc with a parent's or guardian's permission. If you believe a child under 13 has given us information, contact us and we'll delete it.

Changes to this policy

If we make meaningful changes, we'll update the date above and let you know in the app or by email before the changes take effect.

Contact

Questions or requests: brian.riordan@gmail.com