I'm Matthias Henkert, a runner and road cyclist from the outskirts of Berlin — and a software developer.
I've run a number of half marathons and marathons, with personal bests of 1:36 for the half and 3:19 for the marathon. Most of what I know about pacing I learned on the road, one race at a time.
On the bike, I love the long days in the mountains. I've ridden the Ötztaler Radmarathon in the Austrian Alps twice, in 2021 and 2022 — 227 km and around 5,500 m of climbing over four passes, where pacing your effort matters more than any single number on your bike computer.
Training for both, I kept running into the same problem: plenty of data, very little explanation. My watch and bike computer told me what happened — not what it meant, or what to do tomorrow. So I did what developers do: I built the tools I wanted myself.
That became WattRun, an AI training coach for cyclists and runners, and the free calculators on this site.
How this site works
The calculators on this site use published, well-established methods:
- Coggan/Allen power and heart-rate zones — FTP-based training zones.Source: Hunter Allen & Andrew Coggan, Training and Racing with a Power Meter
- Joe Friel's threshold heart-rate (LTHR) field test — heart-rate zones from a 30-minute solo effort.Source: Joe Friel, The Cyclist's Training Bible
- Tanaka's maximum heart-rate estimate — 208 − 0.7 × age, used only when no measured value is available.Source: Tanaka, Monahan & Seals, “Age-predicted maximal heart rate revisited”, Journal of the American College of Cardiology (2001)
I use AI tools to help draft and structure articles; I check the numbers, run the calculations and review every page myself before it goes live. Articles show the date they were last reviewed.
Questions and corrections
Found an error or have a question? Email me at hallo@wattrun.de.
If you want that kind of explanation for your own training: WattRun reads your rides and runs and tells you what to do today — and why.
Try WattRun free →Last reviewed