Private setup
Connect your own Strava account, keep tokens server-side, and export summarized activity data manually.
activity:read_all profile:read_all read
Access token expires
10/8/2026, 10:16:49 AM
Token storage
netlify-blobs encrypted
Add STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET, and STRAVA_REDIRECT_URI to .env.development.local, then restart the dev server.
OAuth tokens are stored locally at .data/strava-oauth.json, or encrypted in Netlify Blobs in production. Refresh happens automatically on the server.