Two clocks, not one
Distance drives drivetrain and tyres. Ride hours drive suspension, droppers and premium hubs. A 30 km enduro day is four hours of fork time, and estimating hours from kilometres gets that badly wrong.
Suspension is serviced by ride hours. Chains are replaced by measured elongation. Neither is a distance, and neither fits a tracker that only counts kilometres.
It is in development and not on any app store. Leave an email and you will hear once, when there is a build worth installing.
Distance drives drivetrain and tyres. Ride hours drive suspension, droppers and premium hubs. A 30 km enduro day is four hours of fork time, and estimating hours from kilometres gets that badly wrong.
A chain rotated through three bikes carries its own wear with it, because Kuralta models the part rather than the slot it sits in. That is also what a race-day wheelset needs, with its own tyres, sealant, cassette and rotors – so wheelsets are the next thing built on it.
A wet ride costs a drivetrain roughly 2.4x a dry one, and the ride after it still pays a penalty until the chain is stripped. Lubricant choice alone changes chain life by more than fifty times. Both figures come from a single lab, on a trainer, with no independent corroboration – so the direction is firmer than the exact multiplier.
Every interval in Kuralta cites the document it came from, the revision where one is stated, and the date it was read. Where a manufacturer contradicts itself, both figures are shown and the shorter one leads.
Read the interval reference (35)A self-kept log is a diary. A record a shop signed is evidence. Kuralta separates the two and never shows one as the other, so the history you hand a buyer is the part that can actually be trusted.