Hello everyone,
I’m developing an Android application using the Strava API (Client ID: 194350) as part of an educational project for my institute.
The OAuth flow works fine for me (the app creator), but **other users cannot complete the authorization process** — they are unable to link their Strava account.
I have:
- Correct OAuth implementation in my app
- Redirect URI correctly configured
- Scopes: `read`, `activity:read_all`
- Tested with multiple users and devices
The app is not yet published on Google Play, and I have not added a Privacy Policy or Terms URL because it’s still in development.
I need **a small group of classmates/testers** to be able to authorize the app.
Has anyone encountered this issue?
- Is there a requirement from Strava that blocks external authorization unless certain conditions are met?
- Does Strava require a published app or additional configuration?
- Are there steps to enable external user authorization?
Thanks in advance for any help or guidance!
