Before the ride

"Am I ready?" — answered in watt-hours, not vibes.

Percent tells you how full the tank is. Watt-hours tell you how far it goes. The Trailhead reads your battery's real remaining energy, runs your planned loop through a terrain-aware model trained on your riding, and answers the question you actually have: which assist mode gets me home with reserve to spare?

Trailhead

Sat 09:41
Levo Gen 3 connected Recording armed
524Wh
battery 78% · full charge 672 Wh
measured · just now
Config · Techy singletrack
Applied & verified by read-back✓ verified
Emerald Ridge Loop · 8.0 mi · +1,345 ft
Eco ~380 Wh left ±35ok
Trail ~290 Wh left ±35ok
Turbo ~120 Wh left ±40caution
estimates · from your last 6 rides on this bike
Bike
Odometer1,148 mi
Pivot bearing servicein ~95 mi
Start ride
or just pedal — recording starts with rider power

The Trailhead. Four readiness checks fill in seconds after you open the app — then the day's real answer.

A range model that admits what it doesn't know

Most range numbers are marketing. OpenLevo's is a physical model — watt-hours per mile, bucketed by gradient and assist mode — personalized by your actual recorded rides, never by fleet averages in a cloud.

How the number is made

Starts from real energy Remaining watt-hours are read from the battery (measured) — not reconstructed from a percentage.
Terrain-aware Your loop's climbing, rolling, and descending miles each burn differently per assist mode. A hillier route honestly costs more.
Learns you — locally Under three recorded rides, the app says it's still learning your bike and widens the band. All learning happens on your phone.
The band is the feature Cold morning, no elevation profile, new bike — the ± widens. When the model is less sure, it looks less sure (estimate, always).
Assist is the lever The same screen shows all three modes so the decision is yours. The app suggests; it never touches your tuning on its own.

Mid-ride: "one more lap?"

The same model runs live in the Cockpit. At any moment it can tell you what another lap costs in each mode from the watt-hours you have right now — so the last climb of the day is a decision, not a gamble.