How Strava Controls What Apps Can Do With Your Fitness Data

How Strava Controls What Apps Can Do With Your Fitness Data
Strava, the fitness app where millions of people log their runs and bike rides, has strict rules about what other companies can do with your data. These rules live in something called an API — think of it as a door that lets outside developers build apps connected to Strava. But Strava keeps that door narrow on purpose.
What Other Apps Can and Cannot See
Here's the key rule: if you use an app built by someone other than Strava, that app can only show your data back to you. It cannot take your running route, for instance, and show it to your friend — even if your route is public on Strava itself.
This applies across the board. Third-party apps cannot share your information with other users, cannot sell it to other companies, and cannot use it without your permission. Each app essentially gets its own locked box containing only your information.
Why Strava Keeps This Tight
Strava will shut down API access for any app that starts to look too much like Strava itself, or that tries to create races and competitions between users. The company says outright: if you are trying to do what Strava already does, you cannot use our data to do it.
This is about protecting Strava's business. If someone built a rival fitness network powered by Strava's own data, that would undermine Strava's value. So the company blocks it.
How the API Works
Strava uses what it calls the V3 API, which is the same stable infrastructure the company uses for its own apps. This means developers get reliable, well-tested technology. But the rules are much stricter for outsiders than for Strava's own team.
The company also limits how often apps can request data. Each app gets a quota of requests it can make every 15 minutes and every day. This prevents apps from pulling too much data at once.
The Bigger Picture
This pattern is worth understanding because we have seen it before. In the 2000s, when Twitter and Facebook first opened their platforms to developers, they were generous. Thousands of third-party apps thrived. But as those companies matured and figured out how much money they could make directly, they tightened the rules — sometimes dramatically. Strava, by contrast, started with tight rules from the beginning rather than loosening then tightening.
Strava Keeps Money Inside Its Walls
Strava also controls where you can buy add-on services. If you want to subscribe to Strava's fitness coaching feature (called Strava + Runna), you can only buy it directly from Strava through its website or app. You cannot buy it through another company or app.
This is standard for consumer platforms: keeping customers, money, and relationships all in-house avoids fees and keeps pricing under Strava's control.
Watching Who Uses the API
Strava tracks how developers are using its API. The company can see which apps are making requests, how often, and what they are asking for. This lets Strava spot anyone who might be breaking the rules or trying to reverse-engineer something they should not.
What This Means for Developers
All of this creates a pretty limited environment for people building on Strava's platform. You can make a personal fitness tracker that analyzes only your own data. You could build an app that imports your Strava data into another service just for you. But you cannot build the next big social fitness network. You cannot create a leaderboard. You cannot help users find and connect with each other using Strava data.
That limits what kind of apps exist. It also means no one can build a competitor to Strava using Strava's data, which protects Strava's dominance.
The way Strava has structured this deserves a note: the company is offering developers access to solid, stable infrastructure, but within boundaries that really only benefit Strava itself. Strava is saying, in effect, "we value control and data protection more than we value outside innovation." That is a legitimate choice for a company to make — your data is safer when fewer people have access to it. But it means Strava is not trying to build an ecosystem where lots of external developers create new experiences. It is trying to stay the main platform that matters, with other apps playing only supporting roles.


