Skip to content
watchmy.bike logo

watchmy.bike

Maker verified

Track every component on every bike, and showcase the build

Strava integration workingchecked Oct 2026

Tracks bike component wear with distances logged automatically from Strava, sends maintenance alerts when parts need attention, and publishes public profiles of your builds

Used watchmy.bike with Strava recently? Did it connect?

watchmy.bike screenshots

watchmy.bike public bike page for a 2021 Cannondale Scalpel Carbon 3, tagged Mountain, Synced with Strava and Certified, with the badge line Mileage from Strava since Mar 21, 2024 · 12 services logged
A certified public bike page: the badge line says where the mileage comes from and how many services are logged. Image: watchmy.bike.
watchmy.bike Transfer to another account form for a Cannondale Scalpel at 3,575 km, with a choice between Hand over (for a sale, distance carries over, the link works once) and Share as a template (starts at 0 km), options to retire or delete the seller's copy when claimed, and an optional recipient email
The transfer form: Hand over gives the buyer the bike with its distance, and the seller's Strava activities stay with the seller. Image: watchmy.bike.
watchmy.bike home dashboard showing 2 things to do on a Cannondale Scalpel (a Schwalbe Racing Ray tyre service 7 days overdue and a RockShox Reverb AXS seatpost service 83 days overdue), 51 other components in good condition, a 3D model of the Scalpel at condition 93 with 3,575 km and 30 components, and Strava connected
The home screen: what needs doing first, the rest of the garage below, and the last Strava sync. Image: watchmy.bike.
watchmy.bike component page for a Schwalbe Racing Ray HS489 SR 29x2.35 front tyre on a Cannondale Scalpel: 845 km ridden, 17% worn of a 5,000 km lifespan with 4,155 km left, price €61.95, installed Feb 8, 2026, with actions to move it to another bike, set its status or switch its notifications
One tyre's page: kilometres from Strava, wear against its expected lifespan, price and install date. Image: watchmy.bike.
watchmy.bike 3D view of a Cannondale Scalpel's installed components, with numbered markers on each part and the Lefty Ocho suspension fork highlighted in orange, its card showing 3,575 km, installed Mar 21, 2024, and 36% of a 10,000 km interval
The 3D view: each numbered marker is a tracked part; here the fork, at 3,575 km. Image: watchmy.bike.

Screenshots supplied by the maker of watchmy.bike.

What is watchmy.bike?

watchmy.bike is a cycling gear tracking and showcase platform that watches every component on every bike you own, across the full life of each part. It logs the distance on your chain, cassette, brake pads, tires, and drivetrain separately from the bike's odometer, then tells you when something is due for service. The distance comes from Strava: connect it once and every ride logs itself. Without Strava you can still add bikes and components, set a starting distance per bike and publish a build page, but nothing counts up after that.

The site is built and run by Marien van Os, a one-person team: 25-plus years in development, riding since 2008 (mountain biking first, road later), and working with the Strava API since an honorable mention in the 2017 Strava Developer Challenge. He uses it daily on his own bikes and keeps a public collection on the site.

Key Features

Component wear tracking

Every part gets its own distance counter. Chains, cassettes, brake pads, tires, wheels, forks, frames, handlebars, saddles, and 20-plus other part types are tracked independently, so you know the real mileage on a chain even after you swap it between bikes.

Maintenance alerts and service intervals

watchmy.bike sends distance- and time-based alerts when a component hits its wear threshold or a service is due. Alerts arrive by email, or as push notifications once you add the site to your phone's home screen (it's a web app) and switch push on in settings. The pricing card lists email for the free tier, but the maker says push works on every tier, Steel included. Free accounts get up to 5 service intervals. Paid tiers unlock unlimited intervals plus control over alert frequency, threshold, and cooldown, with per-component notification toggles.

What the free tier stops at is worth knowing up front: 3 bikes, 3 photos each, 5 service intervals, 5 stored documents, and no cost tracking, component history, alert customization or MCP access.

Public showcase pages

Each bike gets a public profile at a custom URL, with a photo gallery and the full component spec laid out for anyone to see. Builds also show up in a community directory, so you can browse other people's setups and share your own.

MCP server for AI assistants

This is the nerdy part. watchmy.bike ships a Model Context Protocol server, so you can point Claude, ChatGPT, or Gemini at your bike data and ask questions in plain language. You can also paste a spec sheet and have it bulk-add components instead of typing each one in. MCP access comes with the paid Alloy and Carbon plans; on the free Steel tier the same jobs go through an AI chat inside the app.

Newer additions

Selling a bike? A transfer link hands it to the buyer's own account with every component and the distance on each, while your Strava activities stay with you. A Logbook keeps a permanent record of every bike and part you've owned. Public bike pages can carry a certified badge, which appears only on a published page whose mileage comes from Strava, with at least one part's install date and one service logged. Each component can also be told which activities wear it: ride types read from Strava (indoor or outdoor, road, gravel, MTB, e-bike) or a #tag in the activity title, so trainer wheels skip outdoor rides, and the whole history recounts when you change a rule. There's also the WMB Chain Games, a free browser toy where you design a chain and play with it, no account needed.

Cost tracking

Log what you paid for each part and the app works out cost per kilometer, so you can see which components are actually worth the money over time. This is one of the things the free tier doesn't have: cost tracking, component history and alert customization all start at Alloy.

Who It's For

watchmy.bike fits cyclists who own more than one bike, run components hard enough to care about wear, and would rather get a heads-up before a chain wrecks a cassette than find out the expensive way. The N+1 crowd, basically. If you like keeping a clean record of your gear and showing it off, the public pages and component history are the draw. If you like poking at your own data with an AI assistant, the MCP server (Alloy and up) is a reason on its own.

Do I need a Strava account to use watchmy.bike?

For distance tracking, yes. Component kilometres come from your Strava activities. Without Strava you can still add bikes and components, set a starting distance per bike and publish a public build page, but nothing counts up after that.

What can I do with the MCP server?

watchmy.bike runs a Model Context Protocol server, which lets AI assistants like Claude, ChatGPT, and Gemini read your bike data directly. It's part of the paid Alloy and Carbon plans, not the free Steel tier. You can ask questions about your components and maintenance in natural language, and you can paste a component spec sheet to bulk-add parts instead of entering them one at a time.

How many bikes can I track?

The free Steel tier covers up to 3 bikes. Alloy raises that to 10 bikes for €39 a year or €3.99 billed monthly, and Carbon goes up to 50 bikes for €69 a year or €6.99 billed monthly; the site says yearly billing saves about 17% (€9 and €15). Components per bike are unlimited on every tier, and the site states all prices are in euros.

How many languages does it support?

Eight: English, Dutch, German, French, Spanish, Italian, Portuguese, and Polish.

watchmy.bike on the blog

Where watchmy.bike comes up in our longer write-ups and comparisons.

Deals on watchmy.bike

From watchmy.bike's own pages. See deals on every app

  • Yearly billing saves €9 (Alloy) or €15 (Carbon)

    Yearly billing costs €39 (Alloy) or €69 (Carbon) against €3.99 or €6.99 a month billed monthly; the pricing page says yearly saves about 17% (€9 and €15).

    Checked Oct 2026 on the maker's pageDid this work for you?

Hear if watchmy.bike stops working with Strava, or ships something new

We recheck watchmy.bike's Strava connection every month. If a check finds it has stopped working, we'll email you then; anything new it ships goes in our mid-month email, with the best new apps. Reply "unsubscribe" any time.

Made watchmy.bike?

Add this badge to your site to show you're listed here. Every app in the directory gets one, and we link back to your site from this page. How badges work

watchmy.bike: Maker verified on Apps for Strava
<a href="https://appsforstrava.com/app/watchmy-bike?utm_source=badge&utm_medium=embed&utm_campaign=maker-verified" target="_blank" rel="noopener">
  <img src="https://appsforstrava.com/badge/watchmy-bike/maker-verified-light.svg" alt="watchmy.bike: Maker verified on Apps for Strava" width="250" height="54" />
</a>

Similar Apps