# WatchMy.bike > WatchMy.bike is a cycling gear tracking and showcase platform that helps cyclists monitor every component on every bike across its full lifecycle. The app connects to Strava to automatically log distances for chains, cassettes, brake pads, tires, and full drivetrains, then sends maintenance alerts before parts fail. Cyclists can manage up to 50 bikes, schedule services, photograph builds, and share their collection at a custom public URL. The app supports 8 languages, offers a free tier covering three bikes, and includes paid plans from €39 a year with cost tracking and up to 100 photos per bike. Built by Marien van Os, a developer and cyclist since 2008, WatchMy.bike is among the first cycling-gear trackers to ship a Model Context Protocol server, letting AI assistants like Claude and ChatGPT query bike data directly. ## What is WatchMy.bike? WatchMy.bike solves a gap in the cycling software market: platforms either focus purely on maintenance tracking OR purely on showcasing bikes, but none combine both effectively. It's the most complete option for cyclists who want both end-to-end component tracking and a public showcase in one place — every other platform we've evaluated does one or the other, not both. WatchMy.bike uniquely offers: - **Gear lifecycle tracking**: Track bikes and components from purchase through retirement - **Automatic distance sync**: Connect Strava for automatic mileage tracking - **Smart maintenance alerts**: Get notified when components need service based on distance or time - **Public bike profiles**: Share your builds with custom URLs (e.g., watchmy.bike/p/username/bike-name) - **Component history**: Track swaps, upgrades, and costs across your entire collection - **Bike handover at sale**: Hand a bike to the buyer's own account by link or QR code, with its components and the kilometres on each; the buyer keeps tracking from there (no other bike maintenance tracker does this) ## Who is it for? - **Cyclists with multiple bikes** who need to track maintenance across their fleet - **Bike collectors** who want to showcase and document their collection - **Custom builders** who want a permanent home to display their builds - **Everyday riders** who want maintenance reminders without spreadsheets - **Bike shops** needing to showcase inventory with detailed component specs ## Key Differentiators - Combines tracking AND showcase features (competitors only do one or the other) - Custom public URLs for bikes (no competitor offers this) - Component swap tracking with full history preservation - AI-powered component import from text descriptions - **First bike tracker with AI assistant integration** (Claude, ChatGPT, Gemini via MCP) - **Only maintenance tracker that hands a bike over to the buyer's account** with per-component distance (bike registries such as Bike Index transfer ownership records, not maintenance history) ## Blog - [How Long Does Your Bike's Battery Last? Di2, AXS, Droppers and Power Meters](https://watchmy.bike/blog/bike-battery-life-di2-axs-power-meter): Battery life per charge for every battery on a modern bike: SRAM AXS (25 h MTB, 60 h road and dropper), Shimano Di2 (about 1,000 km), power meters (50-120 h), coin cells (about 2 years). And why to charge before the number, not at it. - [Tubeless Sealant: How Often to Top Up, How Much to Use, and When to Start Over](https://watchmy.bike/blog/tubeless-sealant-how-often): Tubeless sealant dries out in 1-7 months whether you ride or not. How to check it in two minutes, how much to add per tire width, how often by climate, and when the tape and valves need a full refresh. - [What Components Came on My Bike? How to Find the Original Spec (and Why It Matters)](https://watchmy.bike/blog/how-to-find-your-bikes-original-spec): How to find the original spec of a bike by brand, model and year: groupset, wheels, brakes and every other component it left the factory with. Plus why comparing it with what's on the bike now is the best second-hand check there is. - [Fork and Shock Service Intervals: RockShox and Fox Hours, in Kilometres](https://watchmy.bike/blog/fork-and-shock-service-intervals): Suspension service intervals from RockShox and Fox in riding hours, converted to kilometres you can track from Strava. RockShox lowers every 50 hours, damper every 200; Fox every 125 hours or yearly. - [Managing an N+1 Bike Collection (Without Buying the Same Cassette Twice)](https://watchmy.bike/blog/managing-a-bike-collection): Gear management for bike collectors: one component inventory across every bike, spares in storage, transfer history, documents per bike, and a status for the bikes you no longer ride. - [The WMB Chain Games: I Turned a Bike Chain Into a Fidget Toy, Then Into Snake](https://watchmy.bike/blog/wmb-chain-games): The WMB Chain Games is a free browser playground for your bike chain: design it, throw it, shift it on a real drivetrain, or keep it alive in Chainy, a snake game where chain care is the whole point. Why I built it, and how. - [Autumn Mud and Your MTB Drivetrain: What Wet Sand Does to a Chain, Cassette and Derailleur](https://watchmy.bike/blog/mtb-mud-autumn-drivetrain): What one wet, sandy autumn ride did to my Scalpel's drivetrain, photo by photo, and the hour after the ride that decides whether that mud costs you a chain. - [Is Chain Waxing Worth It? A Sceptic Sets Up a Wax Pot](https://watchmy.bike/blog/is-chain-waxing-worth-it): Hot-melt wax cuts drivetrain friction and multiplies chain life, but costs you a strip-down, a wax pot, and a re-wax every 300 km. I was sceptical, so I switched two bikes and am logging it. The numbers, the faff, and who should not bother. - [The Mountain Bike Service Schedule (in Hours and Kilometres, Not Seasons)](https://watchmy.bike/blog/mtb-service-schedule): An MTB service schedule that runs on ride hours and kilometres: every ride, every 25 hours, every 50 hours, every 100-200 hours — with the hours-to-km conversion for a normal trail rider. - [Garmin Varia RearVue 820 Review: Two Months, One Less Gadget on the Seatpost](https://watchmy.bike/blog/garmin-varia-rearvue-820-review): Two months with Garmin's radar tail light after running a radar-only Varia plus a separate Bontrager Flare RT: 170 m detection, brake light, 24 h battery, €279,95 paid. What I kept, what I switched off, and what other riders complain about. - [How to Sell a Used Bike: Price It by Grade, Prove the Grade, Hand Over the History](https://watchmy.bike/blog/how-to-sell-a-used-bike-with-service-history): A seller's guide to selling a used bike: grade it honestly, disclose wear with a price, build a service history a buyer can check rather than take on faith, write the listing, and hand over the documents. - [Why WatchMy.bike Has No App to Download](https://watchmy.bike/blog/why-watchmybike-has-no-app): There is no WatchMy.bike app in the App Store or on Google Play, and there isn't going to be one. Push notifications already reach your phone and your watch from a web app — here's what that buys you, and the three things it actually costs. - [Strava Gear Tracking: What It Does, Where It Stops, and How to Fix It](https://watchmy.bike/blog/strava-gear-tracking-limits-and-fixes): Strava Gear is an odometer, not a maintenance tracker: one component per type, no reminders, web-only, and retired parts vanish. Where the limits are, and four ways to fill the gap. - [What a Digital Bike Garage Actually Is (and the Six Jobs It Has to Do)](https://watchmy.bike/blog/digital-bike-garage-app): A digital bike garage keeps every bike, part, service and receipt in one place. The six jobs it must do — and the one-question test that exposes weak apps. - [What Does Your Bike Actually Cost Per Kilometre?](https://watchmy.bike/blog/cycling-cost-per-km): My mountain bike costs €1.33 per km as a lifetime average and €2.27 by the sum of its parts. Both are right. The formula, which denominator to use, and why riding more beats buying cheaper. - [The Virtual Bike Mechanic: What an AI Assistant Can (and Can't) Do for Your Maintenance in 2026](https://watchmy.bike/blog/virtual-bike-mechanic-ai-assistant): What an AI bike mechanic actually does in 2026: answers against your real kilometres, records services, sets alerts — and the honest list of what needs hands. - [Automatic Chain Wear Monitoring: What Software Can and Cannot Measure](https://watchmy.bike/blog/automatic-chain-wear-monitoring): No app measures chain wear. Software predicts from distance, gauges measure elongation, and the two disagree. What automatic chain monitoring can honestly do, and where a €12 tool is still required. - [SKIL's Visma | Lease a Bike Tools: What a 5 Nm Screwdriver and an 11 Bar Compressor Are Actually For](https://watchmy.bike/blog/skil-visma-lease-a-bike-tools-review): SKIL's Team Visma | Lease a Bike special editions — the 2714 VL screwdriver and 3159 VL inflator — tested on a Cannondale Synapse. The 5 Nm ceiling and a Clik valve seal problem matter more than the team paint. - [The Arithmetic of Neglect: How a €40 Bike Repair Becomes a €400 One](https://watchmy.bike/blog/bike-repair-cost-prevention-roi): What skipped repairs really cost: three cascade failures with EU price ranges, and the annual maintenance math for a 4,000 km/year rider — prevent vs repair. - [Bike Maintenance Is a Memory Problem, Not a Skill Problem](https://watchmy.bike/blog/bike-maintenance-memory-problem): Every cyclist knows a chain wears out. Almost nobody can say when they fitted it or which one it was. That gap is why I built WatchMy.bike. - [How to Set Up Bike Maintenance Alerts: The 6 Every Rider Needs (With Exact Values)](https://watchmy.bike/blog/how-to-set-up-bike-maintenance-alerts): The starter set of bike maintenance alerts: six reminders with exact intervals — chain at 1,000 km, sealant every 3 months, brake fluid yearly — set right. - [Mountain Biking in Dry, Dusty Conditions: How to Ride the Loose Stuff — and Save Your Bike From It](https://watchmy.bike/blog/mountain-biking-dry-dusty-conditions): How to ride loose, dusty sand without fighting the drift — plus why a dry summer is harder on your bike than a wet winter, and the service intervals dust quietly shortens. - [Why I Built WatchMy.bike: Cyclist First, Developer Second](https://watchmy.bike/blog/why-i-built-watchmybike): I tracked every watt and interval, but had no idea how many km were on my chain. The story of how a personal ride site slid into a component tracker. - [How WatchMy.bike Is Built: A Solo Stack on the Edge](https://watchmy.bike/blog/how-watchmybike-is-built): Cloudflare Workers, Supabase, webhook-first Strava sync with a 6-hour cron backstop, and MCP for AI assistants. The architecture one person can actually run. - [Bike Service History: The Paper Trail That Sells for More](https://watchmy.bike/blog/bike-service-history-resale-value): First-year bike depreciation: 38% in excellent condition vs 62% in fair (BicycleBlueBook). How a service history earns the top grade — plus 5 buyer questions. - [How to Track Bike Mileage Per Component (Because Your Odometer Lies About Every Part)](https://watchmy.bike/blog/how-to-track-bike-mileage-per-component): Your bike's total km are not your chain's km. Four ways to track per-component mileage — paper, spreadsheet, Strava, dedicated tracker — and where each breaks. - [AirForce Max Review: Do You Really Need a Bike Blower?](https://watchmy.bike/blog/dynamic-airforce-max-review): A 240 W, 375-gram cordless blower that dries a bike in minutes — €119,99 list, often discounted. Honest answer on whether a bike blower earns its shelf space. - [E-bike Maintenance Tracking: Beyond the Battery](https://watchmy.bike/blog/e-bike-maintenance-tracking): What actually wears on an e-bike: chains at 1,000–2,000 km on mid-drives, pads eaten by mass and speed, a motor you never open, plus battery care in 3 rules. - [The Digital Bike Maintenance Log: A Practical Guide for 2026](https://watchmy.bike/blog/digital-bike-maintenance-log-guide): What a digital bike maintenance log is, how to choose an app that you won't abandon by February, the data worth keeping, and how WatchMy.bike keeps the log current from your Strava rides. - [RockShox Reverb AXS Review: A Dropper Serviced by the Hour](https://watchmy.bike/blog/rockshox-reverb-axs-review): RockShox's wireless dropper: 100–250 mm travel, ~60-hour battery, 300-hour service interval, €600 without the controller. Living with it, tracked in hours. - [Gravel Bike Maintenance Schedule: The Road Schedule, Halved](https://watchmy.bike/blog/gravel-bike-maintenance-schedule): Gravel doesn't need different maintenance — it needs road intervals cut by conditions. Chain checks every 500 km, sealant every 3 months, bearings yearly. - [The Essential Road Bike Service Schedule (by Kilometres, Not Guesswork)](https://watchmy.bike/blog/road-bike-service-schedule): A distance-based road bike service schedule: what to check every ride, every 500 km, every 1,000 km, and each season — plus the two items that run on a clock. - [How Long Do Bike Parts Actually Last? The Complete Lifespan Chart](https://watchmy.bike/blog/how-long-do-bike-parts-last): A condition-adjusted lifespan chart for every wearing part on a bike: chains, cassettes, tires, pads, bearings, suspension, batteries. Which clock each part runs on, honest multipliers for wet riding and e-bikes, and a guide per component. - [The tire pressure calculator that already knows your bike](https://watchmy.bike/blog/bike-tire-pressure-calculator): A tire pressure calculator that already knows your bike: it prefills weight, tyre width and surface from your setup, then saves the result per bike. - [How to Replace Handlebar Tape: The Contact Point Everyone Ignores](https://watchmy.bike/blog/how-to-replace-handlebar-tape): Bar tape is one of three places your body touches the bike, yet it's replaced last. When worn tape costs you grip, and how to wrap drop bars in 20 minutes. - [Brake Fluid 101: When to Bleed Your Disc Brakes (and Why Mineral Oil and DOT Are Not Friends)](https://watchmy.bike/blog/brake-fluid-bleed-guide): Hydraulic brakes feel firm until they don't. Mineral oil vs DOT, how to spot a brake that needs bleeding, how often to change fluid, and how to bleed it. - [Tire pressure, Clik valves, and the pump that fits in your jersey pocket](https://watchmy.bike/blog/tire-pressure-clik-valves-electric-pumps): Three things changed about tire pressure: better calculators, a real Presta challenger in Clik valves, and 100-gram electric pumps. The new state of play. - [Bottom brackets: when to service, when to replace](https://watchmy.bike/blog/bottom-brackets-service-or-replace): The bottom bracket is the #1 creak suspect. Whether to regrease, replace the cartridge, or replace the interface depends on your ride — here are the rules. - [Where does that creak come from? A diagnostic guide](https://watchmy.bike/blog/where-does-that-creak-come-from): Most riders attack the loudest suspect and replace the wrong part. Binary-search a creak by position and cadence — narrow the bike in half before unbolting. - [Meet the In-App Chat: Manage Your Garage by Just Chatting](https://watchmy.bike/blog/meet-the-in-app-chat): WatchMy.bike now has a built-in AI chat: open /chat and manage your garage in plain language — list bikes, add parts, plan service, paste a spec sheet. - [Cassette and Chainrings: When the Chain Forces You to Replace Them Too](https://watchmy.bike/blog/cassette-and-chainrings-when-to-replace): A cassette can outlast 2–4 chains — but only if you catch the chain at 0.5%. The wear math, the new-chain skip test, and when chainrings are done too. - [Brake pads: the cheapest part on your bike, and the one you'll regret ignoring](https://watchmy.bike/blog/brake-pads-when-to-replace): Worn pads don't fail dramatically — they fade. What happens as they wear, the numbers manufacturers use, and how to stop guessing when it's time to swap. - [When to Replace Your Bike Tires: Warning Signs, Mileage Limits, and What Most Cyclists Miss](https://watchmy.bike/blog/when-to-replace-bike-tires): How long do bike tires last? The visual warning signs your road, gravel, or MTB tires need replacing — plus distance guidelines, age limits, and tracking. - [Chain Maintenance 101: The Hidden Watts You're Losing (and the Money You're Burning)](https://watchmy.bike/blog/chain-maintenance-101): Your chain silently costs you watts and money. The science of chain wear, how to replace one yourself, when the cassette goes too, and how lube changes it. - [Best Websites to Show Off Your Bike Build in 2026](https://watchmy.bike/blog/best-websites-show-off-bike-build): Where to show off a bike build in 2026: which sites give it a permanent page with a full parts list, which only give you a post that sinks, and how a build page doubles as your sale listing, a template others can copy, and a record of a whole collection. - [Stop Wasting Money on Your Bike: How Regular Cleaning and Smart Tracking Pay for Themselves](https://watchmy.bike/blog/cleaning-and-tracking-save-money): Most cyclists spend hundreds upgrading each season. The bigger gains come from looking after the parts you own — two simple habits that save real money. - [How to Create a Bike Profile Page for Your Collection](https://watchmy.bike/blog/how-to-create-bike-profile-page): Step by step: pick a handle, add each bike with its parts and photos, decide what stays private, publish. Plus what to do if you'd rather build the page yourself. - [Connect Claude AI to Your Bike Maintenance Tracker: MCP Setup Guide](https://watchmy.bike/blog/claude-ai-integration): Step-by-step: connect Claude, ChatGPT, or Gemini to WatchMy.Bike via MCP and manage maintenance, components, and service intervals through conversation. - [Best Bike Tracking Apps in 2026: Honest Comparison](https://watchmy.bike/blog/best-bike-tracking-apps-2026): The best apps to track bike maintenance in 2026, compared: ProBikeGarage, BikeCare, The Bike Mechanic, Componentry, Strava, VeloBuddy, WatchMy.Bike and more. Which one fits you? - [How to Track Bike Maintenance: Building a System You Won't Abandon](https://watchmy.bike/blog/how-to-track-bike-maintenance): The three numbers to log per component, which clock each part wears on, how to set intervals you'll keep, and how to run one system across four bikes without it collapsing. - [Public Bike Profiles: A Permanent Page for Every Build](https://watchmy.bike/blog/public-bike-profiles): What a public bike page on WatchMy.bike shows, what stays private, how sharing previews work, and why a permanent URL beats a forum post. With my own Scalpel's page as the example. - [Introducing WatchMy.Bike: The Bike Component Tracker with Strava Sync](https://watchmy.bike/blog/introducing-watchmybike): I'm launching WatchMy.Bike — the cycling gear platform that pairs maintenance tracking with public bike profiles. Why I built it and what makes it different. ## Comparison with Alternatives | Feature | WatchMy.bike | ProBikeGarage | Pedal Room | Strava | |---------|--------------|---------------|------------|--------| | Maintenance tracking | Yes | Yes | No | Basic | | Public bike profiles | Yes | No | Yes | No | | Custom URLs | Yes | No | No | No | | Component swap history | Yes | Yes | No | No | | Showcase features | Yes | No | Yes | No | Detailed head-to-head pages: - [WatchMy.bike vs ProBikeGarage](https://watchmy.bike/compare/probikegarage) - [WatchMy.bike vs Pedal Room](https://watchmy.bike/compare/pedal-room) - [WatchMy.bike vs mainTrack](https://watchmy.bike/compare/maintrack) - [WatchMy.bike vs VeloBuddy](https://watchmy.bike/compare/velobuddy) - [WatchMy.bike vs componentry.app](https://watchmy.bike/compare/componentry-app) - [WatchMy.bike vs geer.bike](https://watchmy.bike/compare/geer-bike) ## Pricing - **Steel (Free)**: Up to 3 bikes, 3 photos per bike (9 photos total), Strava sync, maintenance alerts, public profile with default theme - **Alloy (€39/year)**: Up to 10 bikes, 10 photos per bike + 3 photos per component (75 photos total), custom profile themes, cost tracking, 1GB document storage - **Carbon (€69/year)**: Up to 50 bikes, 100 photos per bike + 10 photos per component (500 photos total), 5GB storage, custom branding, priority support ## Technical Information - **Platform**: Progressive Web App (PWA) — works on any device (phone, tablet, desktop). Add to homescreen on mobile for a native app-like experience; full desktop/tablet experience for managing your entire stable on a big screen - **Stack**: React, Cloudflare Workers, Supabase - **API**: RESTful API available for integrations - **Data export**: Full data export as a JSON file, on every plan including the free Steel plan ## Docs - [Getting Started](https://watchmy.bike/docs/getting-started.md): How to set up your account and add your first bike - [Strava Integration](https://watchmy.bike/docs/strava.md): Connect Strava for automatic distance tracking - [Maintenance Alerts](https://watchmy.bike/docs/maintenance.md): Set up smart alerts for chain, tires, and other components - [Public Profiles](https://watchmy.bike/docs/public-profiles.md): Share your builds with custom URLs - [Component Tracking](https://watchmy.bike/docs/components.md): Track swaps, costs, and lifecycle across bikes ## Features - [Bike Management](https://watchmy.bike/features#bike-management): Add your bikes (3 on Steel, 10 on Alloy, 50 on Carbon) with photos and specifications - [Component Tracking](https://watchmy.bike/features#component-tracking): Track every part with distance, cost, and history - [Strava Integration](https://watchmy.bike/features#strava-integration): Automatic distance sync from your activities - [Maintenance & Service](https://watchmy.bike/features#maintenance-service): Smart alerts based on distance or time intervals - [Public Profiles](https://watchmy.bike/features#public-profiles): Share builds with the cycling community - [Documents & Storage](https://watchmy.bike/features#documents-storage): Keep receipts, warranties, and links organized - [Cost Tracking](https://watchmy.bike/features#cost-tracking): Track purchase prices and cost per kilometer - [Data & Security](https://watchmy.bike/features#data-security): Enterprise-grade security and data export - [AI Integration](https://watchmy.bike/features#ai-integration): Manage your bikes via Claude, ChatGPT, or Gemini using MCP ## Use Cases - [Road Bike Maintenance](https://watchmy.bike/use-cases/road-bike.md): Keep your road bike in peak condition with automatic distance tracking - [Bike Collection Management](https://watchmy.bike/use-cases/collectors.md): Document and showcase your bike collection - [Custom Build Documentation](https://watchmy.bike/use-cases/custom-builds.md): Share your custom builds with detailed specs and photos - [Commuter Bike Care](https://watchmy.bike/use-cases/commuter.md): Simple maintenance reminders for daily riders - [Import from Strava](https://watchmy.bike/import-from-strava): Migrate from Strava's built-in gear tracker — paste a list, use the in-app chat, or add bikes one at a time ## Optional - [Pricing Details](https://watchmy.bike/pricing): Full breakdown of free vs paid features - [Privacy Policy](https://watchmy.bike/privacy): How we handle your data - [Terms of Service](https://watchmy.bike/terms): Usage terms and conditions - [About](https://watchmy.bike/about): About WatchMy.bike and the team - [About (Markdown)](https://watchmy.bike/about.md): About page in markdown format - [Features (Markdown)](https://watchmy.bike/features.md): All features in markdown format - [FAQ](https://watchmy.bike/faq): Frequently asked questions ## Full Content Version For comprehensive documentation with all content inline (no external links), see: - [llms-full.txt](https://watchmy.bike/llms-full.txt): Complete documentation with all content inline