fitness & movement

Update: Strava changed its API access terms, and keeping this dashboard updated would require paying an $80 fee. I didn’t think the cost was worth it for this personal project, so the page is preserved as a snapshot rather than a live view.

Data Sources