Solo Pro Account

Heart rate

Pair a Bluetooth heart-rate strap and watch your live BPM. On-device only — nothing is recorded or shared.

Put on your strap, then pair it. Works with any Bluetooth-Smart strap — Polar H7/H9/H10/OH1/Verity, Garmin, Wahoo, etc. (Older 5 kHz / GymLink-only straps don’t use Bluetooth and won’t appear.)

Your maximum heart rate

One per sport: a maximum you hit rowing is not your maximum on a bike or a run. Leave any of them blank and nothing is guessed — those sessions just show no heart-rate zones.

Two more numbers, needed only if you pick a system below that reads them. Leave either blank and that one system shows no zone until it is filled in — nothing else changes.

Which zones to show

On a row, the cockpit puts a zone over your heart rate. Pick the words your programme is written in. It changes that label and nothing else — no extra reading is taken, nothing new is saved, and nothing is sent anywhere.

Bands are the convention's own, not a measurement of you — individual thresholds move with training state, and a lactate-tested rower should trust their tested numbers over any table.

Why some systems need more than a maximum

Rowing zones, Percentage zones and Olympiatoppen all divide your heart rate by your maximum — the number above, same as this app has always used.

Heart-rate reserve divides by the gap between your maximum and your resting heart rate instead, so it needs both numbers before it can show a zone. Enter a resting heart rate above to use it.

Threshold heart rate divides by a threshold heart rate (LTHR) instead of a maximum, and does not use your maximum at all. Enter a threshold heart rate above to use it.

Percentage zones, Heart-rate reserve and Threshold heart rate all print zones labelled Z1 upward, and none of them mean the same thing: the same heart rate can be a different Z-number in each, because each is a fraction of a different number. Which system a reading came from is what keeps them apart — shown on every result, never assumed.

Finding it: run vs bike vs erg

Each of these is an all-out effort. Read the preconditions before you start one — they are conditions, not a formality, and this app is not in a position to tell you a maximal test is safe for you.

A maximal test is not right for everyone, and this app has no account and no way to check anyone's age. Before it shows these protocols, it asks you to confirm one thing — this is a self-declaration, not age verification: it proves nothing to anyone, it is stored only on this phone, and it does not stop someone determined to lie about their age. It exists so a maximal-effort protocol is never simply the first thing a visitor to this page sees.