In a move similar to reddit or twitter, Strava is restricting API usage, and other policy changes.
I think an alternative to strava, which is also federated, would be really cool
EDIT: I know you can record teacks and keep them offline and there is plenty of ways to do so. I think the main aspect of Strava is the possibility of sharing the activities with contacts on strava itself. Like for peertube or pixelfed, the fediverse has the potential to allow any user to share what they like and the other users can see, boost, comment, from their mastodon, pleroma, froendica or wharever accounts. The fact that someone wants to share a track is his own business.
The problem really isn’t people looking for an alternative to Strava, it’s that so many other apps rely on Strava, so people may need to look for multiple alternatives to other apps, just because of what Strava is doing.
This move guarantees that I’ll never pay for Strava. Ever.
Exactly this. As OP I’d wish there was a serious FOSS alternative to it but (1) it seems highly improbable such alternative will have a nice Garmin/Wahoo integration, the latter which I happen to use; (2) niceties like when you share an activity you can choose to put a picture you took on your ride as its background; (3) being able to use it on desktop and mobile, without having to set up a self-hosted instance or something (I don’t happen to have a PC working on 24/7 at home!); (4) and maybe this one is just me, but have been using Strava for 11+ years (just checked out, 1007 activities) and I don’t know if there is something that lets you export all of your data from it to be used flawlessly with another app.