Hello community,
I’m developing RunningCup, a mobile app for tracking running activities and challenges, where users can optionally import their own activities from Strava.
Recently, Strava rejected our API access request, citing privacy concerns:
“You must always respect Strava users and their privacy choices. This includes not sharing a Strava user’s data with other users or third parties. Strava Data related to other users, even if such data is publicly viewable on the Strava Platform, may not be displayed or disclosed.”
In RunningCup:
-
Users can only import their own activities from Strava.
-
Global leagues and rankings in the app are based on activities from all RunningCup users, including those imported from Strava.
-
We do not display data from other Strava users, and Strava data is not shared with third parties.
I suspect the rejection may be because when showing global rankings and leagues, the imported Strava activity data becomes “visible” in comparison with other users in the app.
My questions for the community:
-
Has anyone faced a similar rejection?
-
How do you handle user rankings and comparisons when users import activities from Strava without violating privacy rules?
-
Should I anonymize Strava data before using it in leagues/rankings?
Any guidance or shared experience would be greatly appreciated.
Thanks in advance,
Andres Vera
