See what a clean chain is worth in watts, a component detail screen with room to breathe, and reminders that stay quiet until they matter.
Drivetrain power loss
Know what a clean chain is worth — chains now carry a Drivetrain power loss card showing the watts a clean and re-lube would win back, based on how you actually ride.
See where the watts are going — tap the card to open the breakdown: contamination, lubrication state and chain stretch, each with its own figure.
A nudge where you'll see it — the recoverable watts appear on the home bike card, the bike's Components tile and the chain's row in the component list. Nothing to recover means no badge.
Lubrication reminders sharpen the estimate — mark a reminder as a lubrication reminder and the model uses your real lube history instead of assuming typical habits.
Component detail has its own screen
Room for the whole picture — component detail moved out of the bottom sheet onto a full screen, so longer content scrolls instead of being cut off.
Edit, retire and delete from the header — the three actions sit in the navigation bar, and leaving the edit form now returns you to the component rather than all the way back to the list.
Expand what you want to see — Personalised Prediction and Drivetrain power loss open with their headline figures and expand for the detail: predicted replacement date, adjusted lifespan, what's driving the wear, and model confidence.
Reminders linked to the component — the detail screen now lists the reminders attached to that component, with overdue ones called out.
Measurements at a tap — the measurements card opens straight into editing for active components.
Reminders you can triage at a glance
Home shows what's actually near — the Reminders card now carries only what's overdue, due soon, or coming up inside a week, 300 km or three rides. Anything further out waits quietly on the bike's own reminders list.
Upcoming means something — it used to be where every reminder landed that wasn't urgent yet, so a service due in eight months sat alongside one due tomorrow. It's now a real window, and reminders beyond it read as Scheduled.
The same status everywhere — the home card, the reminders list and the reminder's own detail now agree. A reminder you've already completed reads as Scheduled until it comes round again, rather than as done in one place and overdue in another.
Closest first, whatever the trigger — reminders set by distance or ride count now sort alongside dated ones instead of dropping to the bottom of the list, and each trigger is highlighted on its own: a chain 30 km from a re-lube no longer flags its date as well.
Improvements
Preset reminders on by default — adding a component now creates its suggested reminders unless you turn them off, and component notes sit above the profile picker.
Consistent wear figures — the predicted replacement date is stated once on the screen instead of twice, so two parts of the same page can't disagree.
Fully translated — the drivetrain power loss card is available in every supported language, with distances shown in your preferred units.