Skip to main content
Question

Compliant way to show teammates' Strava activities on a dashboard?

  • August 29, 2026
  • 1 reply
  • 12 views

Forum|alt.badge.img

Hi everyone,

We're building an app where athletes connect their Strava accounts to view their own activity history via the Strava API. We'd like to add a team/social feature to our dashboard, and before building anything we want to make sure it's compliant with the API Agreement and API Policy — specifically Section 2.3 / 6.1, which limits display of Strava Data to the authenticated user only, even for publicly viewable data.

A few questions:

1. Would it be compliant to show a team activity feed where each user sees, for their colleagues, the colleague's name, the type of activity (e.g. running, cycling, swimming), and an indication that it was logged via Strava — with no distance, time, route, or other details?

2. If not, would an even more minimal notification be OK — just letting a user know a colleague logged a new activity via Strava, without revealing the activity type (e.g. "[User X] logged a new activity via Strava")?

3. Has anyone here successfully implemented a compliant team/social feature involving multiple users' Strava activities? If so, what did that look like (e.g. explicit per-activity opt-in/sharing by the user rather than an automatic feed)?

We've also emailed developers@strava.com about this, but wanted to ask here too in case anyone has hands-on experience or precedent to share.

Thanks in advance!

1 reply

Jan_Mantau
Forum|alt.badge.img+26
  • Hub Powerhouse
  • August 29, 2026

Everything violates the policy:

  • A history duplicates the history in Strava and the data retention rule
  • Showing the values to others violates the rule you have found by yourself
  • Notify others about new activities duplicates the Strava notifications for followers