Hi all,
I'm building a running app and rethinking how it uses Strava. I'd like to check one design before building it, ideally with input from Strava staff.
The design:
- Strava is used only as a read-only viewer: an athlete connects their own account and sees their own activities, in a separate screen.
- Strava Data is not used for AI/ML, analytics, training load, predictions or plan adjustment, and is not combined with any other source.
- Cache of at most 7 days (6.2), deletions reflected within 48 hours (6.3), deletion on revocation or request (7.4).
- Everything else in the app (analysis, coaching, AI) would run on other sources the athlete connects, such as Apple Health or their watch maker.
Questions:
- Is an isolated viewer like this allowed when the same app uses AI on non-Strava data (5.3, "directly or indirectly")?
- Where is the line for deterministic, rule-based calculations on Strava Data under 5.4 ("analytics, analyses")?
- Is there a way to get a written answer on questions like this? Developer Support redirects me here.
Thanks. Short answers from anyone with experience are welcome too.
