UltraFlow reads your HRV, sleep, and training load every morning — then tells you exactly what to do, in the context of your race history, injuries, and upcoming goals.
Real output
Every word is specific to you — your baseline, your phase, your race calendar. The AI knows you ran SOG 160 km six weeks ago. It adjusts accordingly.
What's inside
General training apps give you plans. UltraFlow gives you daily decisions — in context of where you actually are.
7-day rolling average, not daily noise. Alerts only when HRV drops >15% for 3+ consecutive days. No false alarms.
Monotony × Strain ÷ HRV trend. Catches overreaching before you feel it. ITBS volume alert built in.
Detects your Garmin activity automatically. Sends a session review 15 minutes after you finish — was the effort right for your phase?
Knows your connective tissue is still rebuilding 8–16 weeks after a 100-miler. Won't let you pretend otherwise, even when HRV looks good.
Real watts, not generic "easy." Every recommendation includes exact Stryd target for your CP and today's terrain — flat, uphill, downhill.
Rate your energy, motivation, soreness each evening (three numbers on Telegram). Next morning's report integrates it. When body and mind disagree — the report says so.
The difference
Connective tissue needs 8–16 weeks after a 160 km race. Fat adaptation takes 14+ days of Z2 to measure. GI distress affects 30–50% of ultra finishers. Generic apps don't know any of this.
Data sources
No manual logging. UltraFlow reads your device data automatically — then adds the context your watch can't provide.
Direct API integration. HRV, sleep phases, training load, Body Battery. Secure OAuth — your credentials never stored in plaintext.
Via Runalyze Personal API token. Full training load history, HRV trend, sleep data normalized to the same format as Garmin users.
No watch? Upload a .FIT file and UltraFlow analyses it. Works with any GPS device that exports standard activity files.
Reports arrive in Telegram — zero app to install, works on any phone. Reply with three numbers for evening check-in. That's the whole interface.
Pricing
Ultra runners spend €3,000–8,000 a year on gear, races, and nutrition. €19/month for a tool that prevents injury and guides every training decision is easy math.
14-day free trial. No card required. Early bird pricing for first 50 users.
Who built this
"I have all the data. I just needed something that could tell me what it means — at 06:00, before coffee."
I'm Tomasz — UESCA-certified ultra coach, firefighter, GIS analyst. I use UltraFlow on my own data every day. I am user #0. The product doesn't ship a feature until it survives a real training week.
Beta is free. Two testers onboarding now. Garmin and Coros supported from day one.
Request beta access