September 2026

Bike maintenance apps that sync with Strava, compared

Strava knows how far every bike has gone. It won’t tell you the chain is done. These eleven apps read your rides and do the nagging, and three of them cover running shoes too. I went through what each one tracks and what it costs.

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 documents 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.

One more limit that shapes all of these apps. Strava’s API hands out bikes and shoes with their totals, but not the components you attached to a bike. ProBikeGarage says this in its help pages, and it’s why each app keeps its own parts list and works the wear out from your activities.

Side by side

AppTracksRide sourcesAlertsFreePaid
ProBikeGarageBike components, multiple setups per bikeStravaNotification at 10% left and at 0%Web and Android free tier; iOS app $3.99Premium $2.99/mo or $24.99/yr
ComponentryComponents, batteries, wear models by terrain and powerStrava, Garmin, Wahoo, Hammerhead, filesYes, plus race-day readiness2-month trial onlyFrom $4/mo on the web; $4.99/mo or $49.99/yr on iOS
GeerChain, cassette, pads, tyres, rotors, BB; parts swap between bikesStravaPush and email2 bikes, 5 componentsPro €1.67/mo billed yearly
watchmy.bikeComponents, service history, public bike pages; cost per km on paid tiersStrava or manualEmail on every tier3 bikes, 5 intervals€39/yr (10 bikes) or €69/yr (50)
LoamSuspension by hours, drivetrain by distance, e-bike awareStrava, Bosch eBike Flow, GPX/TCX files, Apple Health, manualIn appEverythingNothing
The Bike MechanicComponents, swappable wheelsets, spares, Di2 and AXS batteriesStrava, Intervals.icu, Wahoo, HammerheadEmail free; push on paid1 bike, 2 wheelsets$16.99/yr (4 bikes) or $28.99/yr family (15 bikes, 30 wheelsets)
mainTrackBikes and components, intervals by time, usage, rides or elapsed timeStrava or manualPush, iOSEverythingTip jar
Pedal WrencherChain, cables, bar tape, pads, plus running shoesStravaEmailEverythingNothing
trackmy.shoesRunning shoes only, using your Strava gearStrava, Garmin gearHealth score on the pageEverythingNothing
DreeveBikes, shoes and components, self-hostedStrava, Garmin, Wahoo, Polar, Hammerhead, Zepp, filesEmail, Telegram, Discord, Slack, ntfy, GotifyEverything, open sourceNothing
FitBike AlertTyres, chain, brakes, shocks, cables, from the bike’s Strava totalStrava, once a dayEmail, or SMS in the US and CanadaEverythingNothing

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, its homepage claims more than 160,000 cyclists, and it 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, and the app says so. A full resync runs weekly on the free plan and daily on Premium, with a manual button for the impatient. Two things to weigh before you buy. The website describes a free tier with Premium at $2.99 a month or $24.99 a year, but the App Store lists the iOS app itself at $3.99. And the phone apps last shipped an update in July 2025, which is a long quiet stretch next to some of the newer entries 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. The wear models go further than a mileage counter. Componentry says it factors terrain, power and weather into how fast a part wears, 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. There is no free tier: two months free with no card, then from $4 a month on the web, or $4.99 a month or $49.99 a year through the iOS app.

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. Geer says a new ride lands the moment Strava has it, with a full sync once a day, and it repeats ProBikeGarage’s caveat about the bike field. Pro is €1.67 a month billed yearly, referring friends earns months of it, and you don’t need a Strava subscription.

watchmy.bike

watchmy.bike does the maintenance tracking and then adds two things 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. Component distance is kept separate from bike distance, and mileage comes from Strava or by hand. Alerts are email on every tier; the paid ones add settings for how often and at what threshold they fire. Steel is free for three bikes with five service intervals. Alloy is €3.25 a month or €39 a year for ten bikes, Carbon €5.75 a month or €69 a year for fifty. One person, Marien van Os, builds it.

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, and there’s a kit bag for helmets and pads and a workshop for spares and fluids.

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 and the spares inventory come with the paid tiers. Solo is free for one bike and two wheelsets with email alerts. Enthusiast is $16.99 a year for four bikes and eight wheelsets with push notifications. Family is $28.99 a year for fifteen bikes and thirty wheelsets shared across a household, 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 instead of opening the site. 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 its launch in March 2015, which makes it the oldest app here by about three years.

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, a side-by-side comparison of up to six shoes, 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 (the code allows 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, and Dreeve’s docs say so. 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 I skipped

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, but its site doesn’t describe what happens when a part is due, so I couldn’t compare it on alerts. Quantify My Bike is about how long parts last across riders; I couldn’t find a reminder feature.

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 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 says outright that a free Strava account is fine.

How fast do they pick up a new ride?

Geer, ProBikeGarage and Componentry all say they get a new ride from Strava the moment it uploads. 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. The others don’t say. 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 three bikes, The Bike Mechanic one bike but two wheelsets. 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

Related reading

The maintenance and gear tags in the directory have the eleven above plus the ones I skipped.

Apps in this post

Spotted something out of date, like a price or a feature that changed? Tell us and we'll check it against the maker's site and fix it.

New Strava apps, once a month

What launched, what changed and what stopped working with Strava, in one email on the 1st. Reply "unsubscribe" any time.