Hacker News new | ask | show | jobs
by eitally 847 days ago
I came into the github not expecting to like this, but you've done a great job so far! I currently use a combination of Garmin Connect (track on watch & head unit), Intervals.icu (for fitness/freshness and more obvious tracking of performance improvement over time via various power & HR metrics), Strava (for segment and route performance change over time, and of course the social aspect... and routing), Komoot (only for cycling routing), and Elevate for Strava (just testing now, but it looks like a crappier version of intervals.icu so far), and Smashrun for running-only tracking. Oh, and Veloviewer for cycling-only performance/history and route visualizations.

It's a lot.

The problem is that there isn't a single place where you can get both the holistic metrics and the plan in a way that most users will want (which almost mandates a Strava interface). Apps like Veloviewer or Elevate already have this, but both either fall very short functionally or specifically only target a subset of features.

When I complete a run or ride, the first thing is to check Garmin to see how it related to, or impacted, my physiological health metrics, since I rely on Garmin for things like sleep quality, training readiness, and load tracking. Then to Strava to see how it went compared the previous times on the route and look at segments, or perhaps to give kudos to someone I was with. Then to intervals.icu to dig into the performance metrics (power, HR).

Intervals.icu is great because it handles workout planning, too, but the one big thing it's missing is routes & segments for IRL activities. Veloviewer has this, but it is missing all of the training/planning/fitness features. Imho, the killer app in the space is going to be whoever is able to augment the planning/tracking pieces, which are largely grunt work to develop, with the social bits that Strava has. The existential risk for indy devs is that your product is just a feature for Strava, and you could easily become disintermediated (or they shut down or charge exorbitant rates for API access -- it's already highly rate limited).

You're doing great work, but I'll keep paying for intervals.icu, Strava & Veloviewer for now because they all do slightly different things, even if there's significant overlap.

4 comments

Piggybacking on the top comment to mention Gadgetbridge[1] A FOSS, cloudless replacement for the proprietary android apps of the fitness trackers. It can export the data as .gpx files which seems to be format used by Workout Tracker as well.

Those who want to use fitness trackers but are put off by trade off with privacy, Gadgetbridge and self-hosted applications like Workout Tracker are great alternatives.

[1] https://codeberg.org/Freeyourgadget/Gadgetbridge

I just can't get past the Intervals design. Wanted to like it but it's an absolute cluster for me.
I use a similar mix but with runanalyze.com
I exercises like a fiend yet your slavish adherence to logging and scrutinizing these numbers sounds exhausting in comparison. Are you a world class athlete trying to shave .02 seconds off a 10K? If not, try just going outside for a jog or mountain bike with some friends and go home and relax once. I bet your biometrics end up the same, if not better, and you don't even need to check.
I wonder how the accurate the biometrics even are on things like smarth watches ?
Many (even recreational) athletes use accurate measurements (heart rate chest bands, power meters integrated into bike cranks, ... continuous glucose monitors).
Sure they use them, but almost definitely for infinitely small marginal benefit... Despite what the manufacturers of those products want you to believe.
They are used to measure performance, not to enhance it, so there is no performance benefit. But if the athletes want to have that information, who are we to judge them? I just use Strava with GPS (no HR monitor, no powermeter or anything else) and I am pretty sure the stats keep me engaged and I would be doing less physical activities without them. If it works like this for someone using their powermeter, why not?
It's fun to watch numbers go up. No-one thinks that watching numbers go up makes them go up faster. (It probably makes them go up slower in the long run (lol), by encouraging short-term thinking and planning.)
That's pretty condescending. For some people the data is not just a means to an end. Its an end itself.