Skip to main content

Launched a gear tracking app using the Strava API - looking for feedback

  • January 22, 2026
  • 7 replies
  • 88 views

Forum|alt.badge.img+1

Hey everyone 👋

I'm Marien, been working with the Strava API since 2017 and attended the Developer Summit last year. I finally launched something I've been building: WatchMy.bike - a bike and component tracker that syncs with Strava.

How it uses the Strava API:

When you connect your account, it queues up an initial sync of your activities using Cloudflare Queues. After that, the webhook keeps everything updated in real-time as you log new rides. There's also a backup sync every 6 hours just in case.

Link your WatchMy.bike bikes to your Strava bikes, and the mileage flows through to all your components automatically - chains, cassettes, tires, etc.

The main thing I wanted that Strava's built-in gear tracking doesn't do: public profiles to share your builds. You get a custom URL to show off your bikes with full specs, component history, and distance stats.

There's also an AI import wizard - you can paste spec lists or even copy your existing Strava gear table and it extracts everything, using dates as install dates so you don't lose your history.

Here's my profile as an example: watchmy.bike/p/marvos

Would love feedback from fellow Strava users and developers. What would make this more useful? Anything you wish Strava's gear tracking did that I should add?

7 replies

Jana_S
Forum|alt.badge.img+29
  • Hub Superuser Alumni
  • January 22, 2026

Hi ​@marien,

while I’m not a cyclist myself (rather a runner), I’ve seen plenty of requests about gear tracking by fellow users here in this forum. So maybe you could find some inspiration in those requests:

 

 


Forum|alt.badge.img+3
  • Hub Explorer
  • January 23, 2026

The last thing I would want is a public profile showing off how expensive my bikes are, so an option to disable that would be essential.


Forum|alt.badge.img+1
  • Author
  • Hub Rookie
  • January 23, 2026

The last thing I would want is a public profile showing off how expensive my bikes are, so an option to disable that would be essential.

Yes that’s definitely possible, you can turn that off in a setting. I guess most of us (bikers at least) dont want to show those numbers (at least not to our spouse ;-)


Forum|alt.badge.img+1
  • Author
  • Hub Rookie
  • January 23, 2026

Hi ​@marien,

while I’m not a cyclist myself (rather a runner), I’ve seen plenty of requests about gear tracking by fellow users here in this forum. So maybe you could find some inspiration in those requests:

 

 

All of the above is possible in WatchMy.Bike!


Forum|alt.badge.img
  • Hub Starter
  • February 18, 2026

How do you handle a user changing bike on an activity after the initial create? As far as I’m aware Strava does not send a webhook update event for this change, right?


Forum|alt.badge.img+1
  • Author
  • Hub Rookie
  • February 18, 2026

That is indeed the case. In WMB you have all the activities in a list /table where you can see to which bike it is synced (and filter on a specific bike) there you can easily update/resync the activity which you updated in Strava


Forum|alt.badge.img
  • Hub Starter
  • February 19, 2026

Alright thanks, the app looks great btw! Was working on something that track the kms on my chains so I know when to wax them again, such a shame they don’t send updates for gear changes. They push us to use the webhooks but don’t support vital features ...