Strain is an athlete passport app. It lets you log every race you've competed in, track your personal bests, and share your race history through a public profile. We connect to Strava so you can import your race activities automatically.
When you sign in with Strava, we receive and store:
We also store the race data you manually add or import — race name, date, distance, finish time, position, and any other details you choose to enter.
We do not sell your data. We do not use it for advertising. We do not share it with third parties except the services listed below that are necessary to run the app.
Strava
Authentication and activity import. Governed by the Strava API Agreement.
Supabase
Database hosting. Your data is stored securely in their EU/US infrastructure.
Resend
Transactional emails. Only used if you have an email address on file.
Vercel
App hosting and serverless functions.
We only request the Strava permissions we need: basic read access, your profile, and your activities. We read your activities to let you import races — we never modify, delete, or write anything to your Strava account.
You can revoke Strain's access to your Strava account at any time from your Strava settings at strava.com/settings/apps.
You can at any time:
We retain your data for as long as your account is active. If you request deletion, we will remove your account and all associated race data within 30 days.
Questions about this policy or want your data deleted? Email us at hello@getstrain.app