<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li" -->

---
title: Strava killed its free API, so I built my own fitness...
description: After Strava removed free API access, a self-hosting enthusiast built a personal fitness platform using Endurain and FitPub. Endurain is a self-hosted fitness...
canonical: https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Strava killed its free API, so I built my own fitness platform with Endurain and FitPub instead | daily.dev
og:description: After Strava removed free API access, a self-hosting enthusiast built a personal fitness platform using Endurain and FitPub. Endurain is a self-hosted fitness...
og:url: https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li
og:image: https://api.daily.dev/og/posts/4inbkp0li.png
og:image:alt: Strava killed its free API, so I built my own fitness platform with Endurain and FitPub instead
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Strava killed its free API, so I built my own fitness platform with Endurain and FitPub instead

**[XDA Developers](https://daily.dev/sources/xda-developers)** · 5 min read · 0 upvotes · 0 comments

## Summary

After Strava removed free API access, a self-hosting enthusiast built a personal fitness platform using Endurain and FitPub. Endurain is a self-hosted fitness dashboard that stores workout history, routes, health data, and gear tracking entirely on your own NAS, supporting GPX/TCX imports and optional Garmin/Strava sync. FitPub complements it by providing a decentralized social fitness layer built on ActivityPub, the same protocol powering Mastodon. Together, they offer data ownership and community features without depending on commercial platforms that can change their rules at any time.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead>

## Similar posts on daily.dev

- [Strava eyes IPO as Gen Z trades dating apps for running clubs](https://daily.dev/posts/strava-eyes-ipo-as-gen-z-trades-dating-apps-for-running-clubs-b3dhge389) · TechCrunch · 0 upvotes · 0 comments

---

Tags: [#self-hosting](https://daily.dev/tags/self-hosting), [#activitypub](https://daily.dev/tags/activitypub)

[View this post on daily.dev](https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Strava killed its free API, so I built my own fitness platform with Endurain and FitPub instead","url":"https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li"},"datePublished":"2026-06-25T17:02:17.994Z","dateModified":"2026-06-25T17:42:50.852Z","description":"After Strava removed free API access, a self-hosting enthusiast built a personal fitness platform using Endurain and FitPub. Endurain is a self-hosted fitness...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/11fd3d19720beb929b8ea95a66538515?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/11fd3d19720beb929b8ea95a66538515?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"XDA Developers","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"XDA Developers","logo":"https://media.daily.dev/image/upload/s--kCg6yyAP--/f_auto,q_auto/v1774964407/logos/xda-developers?_a=BAMAMiWQ0","url":"https://daily.dev/sources/xda-developers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/strava-killed-its-free-api-so-i-built-my-own-fitness-platform-with-endurain-and-fitpub-instead-4inbkp0li","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"self-hosting,activitypub","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"XDA Developers","item":"https://daily.dev/sources/xda-developers"},{"@type":"ListItem","position":3,"name":"Strava killed its free API, so I built my own fitness platform with Endurain and FitPub instead"}]}
```

