Quick picks
- The one most people will have heard of: ProBikeGarage. Intervals by distance, moving time, elapsed time or number of rides, on iOS, Android and the web. The phone apps last shipped an update in July 2025.
- Rides from more than Strava: Componentry, which also takes Garmin, Wahoo and Hammerhead and pushes bike assignments back to Strava. No free tier.
- Cheapest paid plan in dollars: The Bike Mechanic at $16.99 a year. Geer is about €20 a year and gets rides in real time.
- Mountain bikes and e-bikes: Loam. Suspension intervals in hours, Bosch motor data, free.
- Running shoes: trackmy.shoes, free, built on the shoes already in your Strava gear.
- Bikes and shoes together, free: Pedal Wrencher.
Where Strava stops
You can add bikes and shoes from the app or the website, make one the default for a sport type, and Strava adds distance to it every time an activity uploads. You can’t set the mileage by hand. On the website only, a bike can have components with a brand, model, weight and date added, and a retired component stays retired for good.
The alerts are the gap. Strava has one: an email when a pair of shoes passes a distance you set on the website, 250 miles by default and up to 800, sent after every run until you retire the shoes or switch it off. There is nothing equivalent for a bike or a chain.
Strava’s API hands out bikes and shoes with their totals, but not the components you attached to a bike. That’s why each app keeps its own parts list and works the wear out from your activities.
Side by side
| App | Tracks | Ride sources | Alerts | Free | Paid |
|---|---|---|---|---|---|
| ProBikeGarage | Bike components, multiple setups per bike | Strava | Notification at 10% left and at 0% | Web and Android free tier; iOS app $3.99 | Premium $2.99/mo or $24.99/yr |
| Componentry | Components, batteries, wear models by terrain and power | Strava, Garmin, Wahoo, Hammerhead, files | Yes, plus race-day readiness | 2-month trial only | From $4/mo on the web; $4.99/mo or $49.99/yr on iOS |
| Geer | Chain, cassette, pads, tyres, rotors, BB; parts swap between bikes | Strava | Push and email | 2 bikes, 5 components | Pro €1.67/mo billed yearly |
| watchmy.bike | Components, service history, public bike pages; cost per km on paid tiers | Strava | Email and push on every tier | 3 bikes, 5 intervals | €39/yr (10 bikes) or €69/yr (50) |
| Velopit | Components, shareable service book, spare parts, workshop sessions | Strava or manual | Push and email | 3 bikes | Ride €24/yr in the browser (20 bikes) |
| Tiiks | Components with catalogue intervals, rider reviews of parts | Strava or manual | Push | 1 bike | Pro $4.49/mo or $38.90/yr |
| Loam | Suspension by hours, drivetrain by distance, e-bike aware | Strava, Bosch eBike Flow, GPX/TCX files, Apple Health, Health Connect, manual | In app | Everything | Nothing |
| The Bike Mechanic | Components, swappable wheelsets, spares, Di2 and AXS batteries | Strava, Intervals.icu, Wahoo, Hammerhead | Email free; push on paid | 1 bike, 2 wheelsets | $16.99/yr (4 bikes) or $28.99/yr family (15 bikes, 30 wheelsets) |
| mainTrack | Bikes and components, intervals by time, usage, rides or elapsed time | Strava or manual | Push, iOS | Everything | Tip jar |
| Pedal Wrencher | Chain, cables, bar tape, pads, plus running shoes | Strava | Everything | Nothing | |
| trackmy.shoes | Running shoes only, using your Strava gear | Strava, Garmin gear | Health score on the page | Everything | Nothing |
| Dreeve | Bikes, shoes and components, self-hosted | Strava, Garmin, Wahoo, Polar, Hammerhead, Zepp, files | Email, Telegram, Discord, Slack, ntfy, Gotify | Everything, open source | Nothing |
| FitBike Alert | Tyres, chain, brakes, shocks, cables, from the bike’s Strava total | Strava, once a day | Email, or SMS in the US and Canada | Everything | Nothing |
ProBikeGarage
If your race wheels and your commuting wheels wear their own cassettes, this is the one that models that. A bike in ProBikeGarage can have several setups, and a part can be due by distance, moving time, elapsed time or number of rides, with a warning at 10 percent left and again at zero. It’s been around since 2018, claims more than 160,000 cyclists, and runs on iOS, Android and the web.
Strava sync is real time for new rides, edits to the title, type or privacy, and deletions. Changing only the bike on an existing ride isn’t. A full resync runs weekly on the free plan and daily on Premium, with a manual button for the impatient. The website has a free tier and Premium at $2.99 a month or $24.99 a year, but the iOS app itself is $3.99 on the App Store. The phone apps last shipped an update in July 2025, a long quiet stretch next to the newer apps here.
Componentry
Componentry has been on the App Store since at least February 2026, and its changelog has had several entries a week since the summer. Among the hosted apps here it’s the only one that pulls rides from Strava, Garmin, Wahoo and Hammerhead at once, plus file uploads, and it pushes bike assignments back: change the bike on a ride in Componentry and the ride updates in Strava too. Its wear models factor terrain, power and weather into how fast a part wears. It shows chain power loss in watts, tracks battery charge for power meters, Di2, AXS and head units, and projects whether the bike is ready for a race date. No free tier: two months free with no card, then from $4 a month on the web.
Geer
About €20 a year, or two bikes and five components for nothing. Geer is a web app from Tallinn that installs to your phone’s home screen rather than through a store. It tracks chain, cassette, brake pads, tyres, rotors and bottom bracket, lets you move a part from one bike to another, and treats indoor and outdoor rides as different kinds of wear. A new ride lands the moment Strava has it, with a full sync once a day; as with ProBikeGarage, changing only the bike on a ride isn’t picked up straight away. Referring friends earns months of Pro, and you don’t need a Strava subscription.
watchmy.bike
watchmy.bike does the maintenance tracking and then adds two things most of the others in this post don’t. Each bike gets a public page with the build and photos, the kind of thing you hand to a buyer or a mate. And it exposes your garage to AI assistants through an MCP server, so you can ask a chatbot when the chain is due.
It logs what you paid for parts and, on the paid tiers, works out cost per kilometre. Mileage always comes from Strava. Alerts come by email, or as push notifications once you add the site to your phone’s home screen and switch push on, on every tier; the paid ones add settings for how often and at what threshold they fire. Steel is free for three bikes. Alloy is €3.25 a month for ten bikes, Carbon €5.75 a month for fifty, or €39 and €69 a year. One person, Marien van Os, builds it.
Velopit
Velopit, from Germany, is built around a digital service book. Services and part swaps go in with the date and mileage, invoices sit with the bike, and you can share the book by link (no account needed to open it) or save it as a PDF in the browser, for the shop or a buyer. Strava rides add kilometres to each bike and the parts fitted to it, parts keep their mileage when they move bikes, and you choose which rides count for which parts.
Intervals run by kilometres, operating hours or time, with reminders by push or email, plus workshop sessions and a spare-parts inventory. Basic is free for three bikes; Ride is €24 a year in the browser for up to 20, or €29.99 a year through Apple on an iPhone in Germany. The web app works anywhere, but the iPhone and Android apps are only in Germany, Austria and Switzerland for now, Velopit told us in November 2026.
Tiiks
Tiiks lives on your phone, iPhone or Android, with no web version of the tracker. A ride usually arrives from Strava within a few seconds, and its distance goes on every part of the bike it’s linked to. Each part starts with the manufacturer’s service interval from the catalogue, which you can change to a distance, a time or both, and you get a notification at whichever comes first. Logging a service resets the count; a replaced part goes to an archive with its history.
Riders also review the parts they use, and Tiiks says it checks mileage and usage data so the reviews come from people who’ve ridden them. If you opt in, it adds your bike’s status to your Strava activity descriptions. There’s an iPhone home screen widget too. Basic is free for one bike; Pro is $4.49 a month or $38.90 a year for as many as you like. It launched in June 2026.
Loam
Most apps here think in kilometres. Loam thinks in hours for the parts that need it. Fork, shock and dropper intervals count ride time, with defaults cited from Fox, RockShox, Öhlins, SRAM and Shimano, while the chain and cassette wear by distance with e-bike rides weighted differently. Pads and rotors are tracked front and rear, rotor thickness included.
Strava is optional. It can also read motor hours and the odometer from Bosch eBike Flow on EU accounts, import GPX and TCX files from Garmin, Wahoo or Coros, read Apple Health on iPhone, or you type the odometer in. Rides are read from Strava straight to your device and never sent to Loam’s servers, there’s no account, and it’s free with an optional donation. iOS, Android and the web, with several store updates in late September 2026.
The Bike Mechanic
The Bike Mechanic, from a French company, K-Interactive, tracks wheelsets as their own thing you can swap between bikes, keeps a spare parts inventory, and can warn you about Di2 and AXS battery levels, though that last one needs rides from Wahoo, Hammerhead or Intervals.icu rather than Strava. The free Solo plan syncs Strava and Intervals.icu; Wahoo and Hammerhead sync, battery alerts, push notifications and the spares inventory come with the paid tiers. Enthusiast is $16.99 a year for four bikes and eight wheelsets. Family, at $28.99 a year, is the only household plan in this list.
mainTrack
mainTrack is iOS only, with Android listed as coming soon, and free with a tip jar from $1.99. Components are assigned to a bike for a period, so a wheelset or a chain can move between bikes and keep its own history, and a service can be due by time, usage, number of rides or elapsed time. It syncs activities from Strava or lets you record them by hand, and sends a push notification after a ride and when a service is due. One developer, Christiano Gontijo, and a store update on 4 September 2026.
Pedal Wrencher
Pedal Wrencher is the plainest of the lot, and that’s the appeal. Connect Strava, and each bike gets reminders for chain, cables, bar tape and brake pads. Your running shoes get the same treatment. When something is due you get an email, and to reset the clock after a swap you can drop a hashtag like #pwchain or #pwshoes into the title of your next activity. It’s free, with affiliate links on parts as the business model, and it matches rides to bikes using the gear you set in Strava, so keep that tidy. Bicycle Retailer covered a first version in March 2015, which sent reminders by text; its maker relaunched it in 2026.
trackmy.shoes
trackmy.shoes has no add-shoe button. It reads the shoes you already created in Strava and builds on them: mileage, a health score against the expected distance that goes amber at 80 percent and red at 100, best efforts and heatmaps per pair, and a year review. Runs, trail runs, walks and hikes count. Strava sync is manual, rereading your last 200 activities at most every 12 hours, and Garmin gear can sync automatically. If you opt in it can write shoe assignments back to Strava from its Unassigned page, capped at ten activities a day. Launched in March 2026, free with no paywall, updated every month since.
Dreeve
Dreeve, which used to be called Statistics for Strava, is an open-source dashboard you run in Docker, and gear maintenance is one module of it. Every bike, shoe and component can carry tasks with their own intervals (kilometres, miles, hours used, days or days used), and when one is due it pings you through ntfy, Gotify, Discord, Telegram, Slack or email. Rides come from Strava through your own API app, or from Garmin, Wahoo, Polar, Hammerhead, Zepp or FIT, TCX and GPX files. One cost to know: Strava has required an active subscription to use its API since June 2026. Robin Ingelbrecht maintains it, with four releases in September, the latest on 24 September, and self-hosting means setup.
FitBike Alert
FitBike Alert is one person’s free tool and it does one thing. It reads the total distance on each bike from Strava once a day, and when tyres, chain, brakes, shocks or cables pass the distance you set it sends an email, or a text if you’re in the US or Canada. Then you set the next distance yourself. It can’t track time or parts you move between bikes, and an alert can arrive up to 24 hours after the ride. For a single bike and a chain you keep forgetting, that may be plenty.
The ones we left out
The Feedback Sports app has gone from both stores. Geerly has closed its Strava tools and kept only a pace calculator. MyCampy’s website is gone, though its app is still listed, and shelf.bike doesn’t resolve. Hubtiger’s rider app was last updated on iOS in 2022 and the company now sells repair-shop software. The CeramicSpeed Bike App hasn’t been updated since December 2023. Bikerly tracks wear from Strava and has added AI bike fitting; it says you’ll know when a chain or pads need checking, but not whether it alerts you. Quantify My Bike is about how long parts last across riders, not when yours are due.
Common questions
Which one is free?
Pedal Wrencher, trackmy.shoes, Loam, FitBike Alert, mainTrack and Dreeve have no paid tier at all, though Dreeve has to be self-hosted. Geer, watchmy.bike, Velopit, Tiiks and The Bike Mechanic have free tiers with a bike cap. ProBikeGarage has a free tier on the web and Android, while the iOS app is listed at $3.99. Componentry has no free tier, only a two-month trial.
Do I need a Strava subscription for any of these?
Only for Dreeve, because it talks to Strava through an API app you register yourself, and since June 2026 that needs an active subscription. The hosted apps connect through their own registration, and Geer works with a free Strava account.
How fast do they pick up a new ride?
Geer, ProBikeGarage and Componentry get a new ride from Strava the moment it uploads, and watchmy.bike’s maker says the same of his app, edits and deletes included. Tiiks usually has a ride within a few seconds. FitBike Alert checks once a day, so an alert can be up to 24 hours late. trackmy.shoes rereads your last 200 activities when you press sync, at most every 12 hours. Editing only the bike on an existing activity is the one change several of them can’t see straight away, because Strava doesn’t push it.
Can I track two bikes on a free tier?
Yes on most of them. Geer allows two bikes and five components free, watchmy.bike and Velopit three bikes, The Bike Mechanic one bike but two wheelsets, Tiiks one bike. The fully free apps have no cap. Componentry has no free tier.
Which one tracks running shoes?
trackmy.shoes does nothing else and works off the shoes already in your Strava gear. Pedal Wrencher tracks shoes next to bike parts. Dreeve covers shoes as well as bikes. The rest are bike only, and Strava itself will email you when a pair passes a mileage you set.
Sources
- Strava Help Center: Adding gear to your activities and Managing shoe notifications
- ProBikeGarage, its help pages on Strava sync and components, its App Store listing and its Google Play listing
- Componentry features, pricing, changelog and App Store listing
- Geer and its help page
- watchmy.bike pricing and features
- Velopit, its pricing page, its features and help pages (in German) and its App Store listing (Germany); the country limit on the phone apps confirmed by Velopit, November 2026
- Tiiks, its plans, support and terms pages and its App Store listing
- Loam its App Store listing and its Google Play listing
- The Bike Mechanic features and pricing
- mainTrack and its App Store listing
- Pedal Wrencher, its FAQ, and Bicycle Retailer, March 27, 2015
- trackmy.shoes help and changelog
- Dreeve, its Strava import docs, notifications docs, maintenance interval code and releases
- FitBike Alert FAQ
Related reading
The maintenance category in the directory has the thirteen above plus the ones left out here.