How It Works · Personalised Mountaineering Training How It Works · Personalised Trekking Training

How you'll know you're ready.

One number, updated every day from your synced training data, tells you whether you're on track for your peak. Here's how it's built. And how it stays honest.

One number, updated every day from your synced training data, tells you whether you're on track for your trek. Here's how it's built. And how it stays honest.

14 days free · No card · iOS app + web

The full walkthrough · 34 min Step 1 · Pick your trek and your date

Fit is not the same as ready.

Jakob, the founder, walks through the whole thing: why gym fitness falls short on the mountain, how your route shapes the plan, the readiness score, and what happens when you miss training.

Tell the app which trek you are walking and when you leave. The plan is built backwards from day one, around the stages you will actually walk: the days in a row, the hardest day, the descent that arrives tired.

Jump to

Which trek are you training for: the trek picker with Tour du Mont Blanc, Everest Base Camp, Kilimanjaro, the Inca Trail and the Annapurna Circuit, and a link to all 23 treks

There's one number that answers the question.

It reads your training data every morning and tells you where you stand. Not "your fitness is trending up" - that's a metric. This is a verdict. On track. Building. Behind.

A band, a colour, a plain-English readout. You wake up, you know.

See your readiness in a few minutes → See your trek readiness in a few minutes →
Today tab: Trek readiness 71 of the 88 target, 17 to target, starts in 6 weeks

The number is built, not made up.

Your SRS is a weighted composite of five signals TTM reads from your synced data.

Your trek readiness is a weighted composite of six signals TTM reads from your synced data, days in a row included.

Under the hood: Banister's fitness-fatigue model (1975), tuned for mountain physiology. Every metric moves every day from your real training data.

Sunday: the whole plan rebuilds. Not just the number.

Banister Fitness-Fatigue · 1975 · Tuned for mountain physiology
What is holding you back: readiness made of six parts for a trek, weakest first: days in a row 45, hardest day 57, vertical 65, descent 86, consistency 93, fitness on target

Sunday evening, 6pm.

You missed Wednesday. Threshold session, planned. Kid got sick, work went sideways, the day disappeared.

You missed Tuesday. Uphill threshold repeats, planned. Kid got sick, work went sideways, the day disappeared.

The plan doesn't judge. The plan doesn't sit there frozen. At 6pm on Sunday, your local time, TTM reads six signals from your week - what got done, what got skipped, how your body responded to what you did do - and re-prescribes next week around it.

Threshold moves to Tuesday. Long-day pushes forward one week. Summit date doesn't move.

The threshold repeats move to Thursday. The trek weekend stays where it is. Departure date doesn't move.

The plan bends. So the summit doesn't have to.

The plan bends. So the trek doesn't have to.

Plan week in the build phase with the trek weekend and a missed Tuesday session

Summit morning. In an hour, you move.

Day one. In an hour, you walk.

The same phone. The same number. This time it says 85. Band: Summit Ready.

The same phone. The same number. On day one of training it said 58 now, target 88 by departure. This morning it says you got there.

You'll open the app once before you put it away. It'll say what it always said - a specific number, a specific band, a plain-English readout - but this morning it says you're ready. Not because you hope you are. Because you built it, and something was watching the whole time.

You knew before you left home. You know now.

Calculate your readiness → Calculate your trek readiness →
Summit-day readiness screen: SRS 85, Summit Ready Summit-day readiness screen: SRS 85, Summit Ready
Trek briefing on day one of training: readiness 58 now, target 88 by the departure date
Why TTM

Everyone tracks something. Only one thing answers this.

Feature TTM Template plan Generic endurance app AI chat coach
Answers "am I ready?" for your specific peak Answers "am I ready?" for your specific trek ✓ ✕ ✕ ~guesses
Rebuilds every Sunday around what you actually did ✓ ✕ ✕ ~you re-input
Reads real wearable data direct from Garmin, Suunto, Coros, Polar, and Apple Health ✓ ✕ ~partial ✕
Calibrated to altitude, not road running Calibrated to consecutive days and altitude, not road running ✓ ~some are ✕ ✕
Ready?

You've seen how it works.
See where you stand for your peak.

You've seen how it works.
See where you stand for your trek.

14 days free, no card. iOS app + web · Android coming.

Start free for 14 days → Join the waiting list → See plans See trekking plans

Free readiness score · 14 days free, no card · iOS app + web