Personalised coaching powered by Strava

Training that actually fits your life.

Individualised programs for any goal or event, backed by your actual training data. Overtraining? Tired? Missed a week? We've got you.

Two runners training together at night

Today's session

Easy Run · 45 min

Target zone

Z2 · 140 bpm

Weekly load

42 km

How it works

From goal to session in three steps

01

Set your goal

Tell Hal what you're training for and what your week actually looks like. Marathon, triathlon, or just staying consistent.

02

Train today

Open the app and see one clear session with effort, intent, and adjustments built in. No guesswork.

03

Get feedback

After your workout, Hal checks what happened, updates your context, and tunes tomorrow's plan.

Features

Everything you need, nothing you don't

Hal connects to your training data, understands your patterns, and delivers clear coaching every single day.

Cyclist riding through a coastal town

Connected

Strava sync

Completed workouts flow in automatically. No manual logging required.

Daily sessions

One clear session each day with effort, intent, and built-in adjustments for how you're feeling.

Post-workout feedback

Hal reviews what happened and tells you what it means for your plan going forward.

Adaptive plans

Missed a session? Crushed your intervals? Hal re-optimizes around what actually happened and gives you the next best move.

Smart