Skip to main content
Question

Are private competitions using Strava API legal?


Hello Strava Developer Community,

I’m developing SEGCUP, a small independent mobile application currently in beta, focused on friendly cycling and running competitions between friends.

We are considering simplifying our integration by using existing Strava segments instead of importing complete activities or GPS tracks.

Our proposed workflow is:

  1. Each participant connects their own Strava account via OAuth.
  2. A league administrator selects existing Strava segments.
  3. Our application retrieves each authorized athlete’s segment efforts using the official API, where their permissions and subscription allow access.
  4. SEGCUP calculates points based on those efforts using its own competition rules.
  5. Participants see their own results and a shared ranking within their private league, consisting only of members who have explicitly agreed to participate.

We would not reproduce Strava’s global leaderboards or display full activities, routes, or detailed workout data.

After reviewing the API Agreement updated June 1, 2026, we are unsure how the restrictions on displaying other athletes’ data and derived information apply to this use case.

Our main question is:

Would displaying segment times, competition points, and league rankings among explicitly consenting members of a small private competition be permitted under the current Strava API Agreement?

If not, is there an approved integration model or authorization process for this functionality?

We contacted API support previously and were directed to the Developer Program review form. However, that form requires applicants to have reached the 10-athlete Standard tier limit, and our question concerns compliance rather than increased API capacity.

We would appreciate any clarification from Strava staff or developers familiar with this type of integration.

Thank you!