Rivals

Updated November 9, 2026

Privacy Policy

Rivals lets you race friends live from different places. This policy explains what Rivals collects, why, who can see it and how to delete it. Rivals is run by Nikhil Kapadia.

What we collect

Rivals only uses location during a race, time trial or run that you start. It does not track you at other times.

Camera and photos

Rivals uses the camera to scan a friend's Rivals QR code and, if you choose, to take a profile photo. You can also choose a profile photo from your photo library.

A profile photo you upload is resized on your phone, stored by Rivals and shown with your name to friends, people in your races and races you watch, in search results and on invite links. Anyone who has the photo's link can also see it.

You can remove your profile photo at any time from Profile → Edit profile. Deleting your account deletes it too. Copies that people have already downloaded or cached may remain.

Your Strava profile photo is only shown to you. We never show it to anyone else.

Who can see it

Syncing races to Strava

"Sync races to Strava" is off unless you turn it on, and it needs Strava connected. When it's on, each race, time trial and run you finish is posted to your Strava account as a run with your own distance, time, route, heart rate, cadence and, for races, finishing place. Nobody else's name or data goes with it. For anything synced to Strava, we keep the Strava activity ID so it can link to it. Deleting a run in Rivals doesn't remove a copy already on Strava. What happens to runs on Strava is covered by Strava's own privacy policy.

Apple Health

If you connect Apple Health, Rivals reads heart rate during races and runs and saves your finished races and runs to Health as running workouts, with your distance and route. You can turn saving off in Profile → Heart rate & sensors. Health data is never used for advertising, never sold and never shared with anyone outside your race.

Usage counts and crash reports

To see which features get used, the app sends anonymous counts to PostHog, such as "a run was started" or "a friend was added" and which screens are opened. They're tied to a random ID for this install, not to your Rivals account, and that ID resets when you sign out. They never include your name, email, location, routes, times, paces, heart rate, or any Apple Health or Strava data, and we don't use PostHog to look up where you are.

If the app or our server crashes or hits an error, a report goes to Sentry so we can fix it. It has the app version, your device model and system version, and the error itself. It doesn't include your name, account, location, IP address or any of your race, health or Strava data.

What we don't do

No ads, no tracking across other apps or websites, and we never sell your data.

Where it's stored

Rivals runs on Cloudflare, which stores and processes data on our behalf. Voice audio passes through Cloudflare Realtime.

Garmin

You agree to the connection in the app before any data moves, then approve it on Garmin's site. If you start connecting and don't finish, Rivals ends that Garmin approval. Rivals uses Garmin data only to give you the features described here. We don't sell it, don't use it for advertising and don't use it to train AI models.

You can disconnect in Profile → Settings, or remove Rivals in Garmin Connect. Rivals then stops getting new runs and deletes your Garmin tokens. Runs already imported stay in Rivals as part of your history until you delete them, one at a time or with your account. Rivals doesn't send Garmin runs on to Strava or Apple Health.

A run you also record on your phone isn't added twice. If your phone's copy reaches Rivals after the Garmin one, both show, and you can delete either.

Disconnecting Strava

You can disconnect Strava in Profile → Settings, or revoke Rivals' access on Strava's website. Disconnecting in the app needs another way to sign in, so add Sign in with Apple first. Either way, we delete your Strava tokens, the runs and totals we saved from Strava, and your Strava photo and city, and we turn off syncing races to Strava. Time trials against one of your Strava runs lose that ghost. Your Rivals races, friends, records and display name stay.

After you disconnect, we keep one thing: a one-way fingerprint of your Strava athlete ID, made with a secret key. It can't be turned back into your athlete ID. We use it only so that signing in with that Strava account again brings you back to the same Rivals account instead of creating a new one. It's deleted with your account unless another runner blocked you, as described below.

Blocks after account changes

If another runner blocked you, we keep a one-way fingerprint of your Apple or Strava sign-in, made with a secret key, next to their block for up to two years. We do this when you delete your account, unlink Sign in with Apple, or switch to a different Strava account. It can't be turned back into your Apple or Strava ID. This lets their block still apply if you sign up again with that sign-in. Nothing else about you is kept with it. It goes if they delete their account.

Deleting your data

Children

Rivals is not intended for children under 13.

Contact

Questions about your data, or want something deleted? Email support@talix.app.

Changes

If this policy changes, we'll update the date above and tell you in the app for significant changes.