Compatible with
Every threshold, zone and grade in OSO is computed from your data against your physiology. If a number cannot be traced back to something you actually did, we do not show it.
Every number is computed, not generated. A language model predicts words. It does not measure watts. Everything OSO tells you is calculated from your own efforts against a named physiological model, so the read is about you and nobody else.
You can check the math. Every claim traces back to a specific model, from Critical Power to the Banister impulse-response model, all cited on the Training Science page. Don't take our word for it. Go look.
When the data is thin, OSO shuts up. Plenty of apps will hand you a confident number built on three rides. We won't. If your data can't support a conclusion, you get silence instead of a guess.