A good alternative I use is https://www.goldencheetah.org/, open source, and you don't need Strava/Garmin/etc...
Strava is a social network, map-based ride reviewer, heatmap tool, and basic ride analysis tool. GC is a not-great map viewer and VERY deep ride data dive tool for training.
A venn diagram for the two would only overlap by about 15%.
Running for me has always been a solitary pursuit. Making it "social" and letting you know that BigDave69 ran that segment faster than you or whatever totally jars with the whole ethos for me.