Hi everyone,
I’m an independent developer building Kadence, a weekly sports planner for Android (not yet published). It uses the Strava API to import a user’s activity history and mark their planned sessions as done.
1. Inactive status: Since the Standard Tier subscription change, my app (Client ID 258385) returns 403 {"resource":"Application","field":"Status","code":"Inactive"} on /athlete/activities. OAuth itself works. I understand the owning account needs a subscription. Is there any trial or voucher option for developers who are still building and testing before launch?
2. Data storage: Kadence has no backend. Imported activities (date, type, name, duration) are stored only on the user’s own phone and shown only to that user. Does the 7-day caching rule in the API Agreement apply to data kept locally on the athlete’s own device? Or should the app re-fetch from the API instead of keeping history?
Thanks!
