Hi everyone,
We are computer science students from Adam Mickiewicz University in Poznań, Poland working on our graduation engineering project – a non-profit, academic sports event for about 500 participants.
We applied for increased rate limits and athlete capacity, but our request has been rejected twice with the generic automated response. The automated message listed these four common reasons for rejection:
- The app does not offer a complementary experience for Strava users
- API usage is not optimized for the requests being made
- There are security or privacy concerns with the app
- The app is not compliant with our API Agreement or API Policy
We believe we have thoroughly addressed and covered all of these points in our submission:
- Complementary Experience: We built a gamified academic environment with inter-faculty rivalries and live leaderboards that standard Strava does not provide.
- API Optimization: We rely strictly on Strava Webhooks for real-time activity triggers and cache aggregated totals locally (no constant polling).
- Privacy & Compliance: Complete elimination of GPS map routes and location tracking. No data is shared without explicit user consent. We also implemented granular privacy controls (allowing users to stop data sharing anytime), complete account and activity data deletion, and full GDPR compliance.
Despite meeting all these criteria, we keep getting generic rejections without specific feedback. Has anyone else faced this problem? Does anyone have any advice or know what might be missing?
Any help would be deeply appreciated!
