The Full Journey

From your first goal to summit day

Here's exactly what happens when you join TTM - step by step, from telling us your objective to standing on top of it.

1
2
3
4
5
Your Goal & Profile
Step 01 - Your Goal & Profile

Tell TTM your objective. We handle the rest.

Start by telling the AI your target - the altitude, the date, where you live and train, your current fitness level, and any history. No forms to fill. A conversation.

The AI asks the right questions, identifies the gaps, and maps your current cardiovascular baseline to what your objective actually demands at altitude. In minutes, it knows more about your readiness than a generic training plan ever will.

Altitude target set - and the cardiovascular demands calculated from altitude physiology research.
Training environment identified - urban vertical (stairmaster-based), mixed terrain, or mountain access. Your plan is structured around what you can realistically train on.
CTL baseline established - your current fitness level is the starting point, not an assumption.
Your objective
🗻 Gran Paradiso · 4,061m
🏔️ Mont Blanc · 4,808m
⛰️ Matterhorn · 4,478m
🏙️ Urban vertical training
⛰️ Mountain access
📅 24 weeks
🏃 Recreational fitness
😴 Good sleep
🧠 TTM AI - Initial assessment Mont Blanc's demands require a CTL of approximately 58. Your current baseline sits around 42 - you have 24 weeks to bridge a 16-unit gap. That's very achievable with structured 3:1 periodization. Your stairmaster-based training replicates the vertical load well - I'm generating your Prescription Engine plan now, targeting consistent progressive overload across the training block.
1
2
3
4
5
Your Plan
Step 02 - Your Training Plan

Not a template. A prescription.

The Prescription Engine generates your full training plan from first principles - not a modified generic program, but a periodized build structured specifically around your altitude target, your available weeks, and your current Chronic Training Load (CTL).

It uses 3:1 periodization blocks - three progressive weeks followed by a recovery week - to drive Chronic Training Load (CTL) upward while managing fatigue. The taper is calculated to arrive on summit day with your fitness peaked and your fatigue cleared.

3:1 build blocks - progressive overload across three weeks, then a structured recovery week to absorb adaptation.
Auto-calculated taper - TSB peaks at +10 to +20 on summit day. The maths determines when to ease off.
Environment-specific sessions - urban athletes get stairmaster protocols, weighted step-up blocks, and active recovery runs structured to replicate mountain vertical load within a city gym.
Week 8 of 24 · Build Block 3
Mon
Tue
Wed
Thu
Fri
Sat
Sun
VO2max Intervals (Z5)
Moderate
Easy Z2
Rest
Wednesday · VO₂max intervals
4 × 4 min at 90-95% HRmax · 3 min active recovery at 70% HRmax · Stairmaster, outdoor hills, or building stairs (any modality that sustains Z5). Helgerud protocol - validated to improve VO₂max by 7-9% over 8 weeks.
1
2
3
4
5
Train & Sync
Step 03 - Train & Sync

Do the work. We watch the data.

Connect Strava once and forget about it. Every session you complete syncs automatically - TTM sees your actual heart rate, actual duration, actual Training Stress Score. Not what was planned. What actually happened.

Each morning, your AI coach checks in: your Summit Readiness Score (SRS) for the day, what the session is and why it's prescribed, and what your Strava data from yesterday is telling the model. Each evening, a coached debrief on what it means for your trajectory.

Strava auto-sync - zero manual logging. Your activity data is the source of truth.
Morning readiness check - HRV, resting HR, sleep score, yesterday's actual TSS. Real inputs, not estimates.
Post-session debrief - what the data shows, what it means for your CTL curve, and what to watch tomorrow.
Daily AI coach · Wednesday
⛰️
Morning check-in - 06:42 Your SRS this morning is 74. HRV is solid at 58ms (+4 from 7-day average). Sleep 7.2h. You're carrying moderate fatigue (ATL 71, TSB −5) but well within range for today's VO₂max session. I'd push the first interval at 95% effort and see how you respond before committing to all 4 reps.
🏃
Done. Got all 4 in. Last two were tough but held pace.
⛰️
Session debrief - 19:15 Strava shows TSS 94 - slightly above plan (88) but your HR stayed clean throughout. CTL ticked up to 61.2. You're 3.1 units ahead of projection for week 8. Tomorrow is easy Zone 2 - keep it genuinely easy, 65-70% max HR. Your body is building.
1
2
3
4
5
Adapt Every Week
Step 04 - Adapt Every Week

Your plan evolves. Every single week.

Every Monday, the Prescription Engine runs a full recalculation. It compares what you actually did against what was planned, recalculates your Chronic Training Load (CTL) trajectory, and rebuilds the remaining weeks accordingly.

Missed sessions? The plan shifts forward. Exceptional week? The taper calculation adjusts. High fatigue detected? Intensity drops before your body tells you it needs to. This isn't a static programme - it's a living model that reflects your actual physiology at every point.

Weekly full recalculation - every block from the current week to summit day is rebuilt against actual results.
Fatigue detection - when ATL spikes relative to CTL, intensity is dialled back automatically before injury or illness.
Summit date protection - the algorithm always solves for arriving ready on your date, not on a hypothetical ideal.
CTL progression · weeks 1-24
Wk 1-3
CTL 42→48
Wk 4
Recovery
↓ Rest week
Wk 5-7
CTL 48→57
Wk 9
High fatigue
⚡ Adapted
Wk 10-19
CTL 57→78
Wk 22-24
Taper → TSB +14
🏔️ Summit
1
2
3
4
5
Summit Day
Step 05 - Summit Day

Arrive ready. Not hoping.

Summit day isn't a guess anymore. Your Summit Readiness Score (SRS) on the morning of your attempt reflects 24 weeks of real training data, your actual Chronic Training Load (CTL) at peak, and a taper timed by the algorithm to leave your fatigue cleared and your fitness intact.

You'll know - down to a number - how your cardiovascular system compares to what that altitude demands. The mountain doesn't care how hard you trained. TTM makes sure you trained right.

Final SRS calculated - from your real CTL, real TSB, real training environment history.
Go / no-go intelligence - the model gives you a clear cardiovascular readiness assessment for the attempt window.
Post-summit debrief - your full training arc, what the model predicted vs what happened, ready for your next objective.
Summit day readiness · Mont Blanc 4,808m
85
SRS
Cardiovascular fitness
Strong ✓
Form (TSB)
+13 · Peaked ✓
CTL on summit day
79 / 78 required
Training environment
Urban vertical (-4pts)
Altitude experience
Some · Adjusted ✓
✓ Go - Cardiovascular system ready
Your aerobic capacity is above the required threshold. TSB is optimal. This is what 24 weeks of precise training looks like. The rest is yours to climb.
The intelligence layer

Three things that make TTM adapt

Most training apps adjust difficulty based on how you feel. TTM adapts based on what your physiology is actually doing - and calculates the consequence for your summit date before you even notice the change.

Fatigue spike detection
When your ATL rises sharply relative to your CTL - whether from a big week, poor sleep, or cumulative load - the model detects the imbalance. Sessions are automatically de-intensified before injury or illness sets in, not after. Your long-term CTL curve is protected even when the short-term load is adjusted.
Automated · Weekly
📅
Missed session recovery
Life happens. When sessions are missed - Strava confirms it automatically - the Prescription Engine doesn't just skip them. It recalculates the remaining plan to recover the CTL deficit across the available weeks, distributing the load without compromising the taper window. Summit date stays intact.
Recalculated · Every Monday
🚀
Performance above projection
Exceptional weeks are an opportunity, not just a milestone. When your actual CTL outpaces the model's projection, the algorithm recalculates a more ambitious trajectory - advancing your taper, extending your peak block, or adjusting the summit window to reflect what your body is actually capable of.
Upside captured · Real-time
Why TTM

How TTM compares to everything else

Generic apps track fitness. TTM tracks whether your fitness is sufficient for your specific altitude - and recalibrates every week until it is.

Feature TTM Generic Training App AI Chat Coach
Scientifically modelled CTL / ATL
Summit Readiness Score for your altitude
Urban vertical training protocols ~
Auto-taper calculated to summit day ~
Weekly plan recalculation from real data
Strava / wearable auto-sync
Progressive adaptation detection
Go / no-go readiness assessment ~
Mountain-specific altitude physiology
Full support    ~ Partial / manual    Not available
Ready to start?

Your program. Your data. Your summit.

Join early access and get a personalised program built from day one - not a template, a prescription based on your exact objective and physiology.

Join Early Access