Training app: user manual

Everything the Training app does, screen by screen: setting a goal, building a plan, running your sessions on phone and watch, and keeping your data safe.

Contents

Before you start

Training is a coach that lives on your Android phone. You tell it what you’re training for, and it builds a plan around your week, your kit and your health. On the day, it runs each session for you with big, clear screens and a voice in your ear. Afterwards it looks at what you actually did and suggests changes. Nothing changes unless you say yes.

The app keeps your training in your own intervals.icu account: your plan, your activities, your sleep and heart-rate data, and your weight. intervals.icu is a free training website. Because your data lives there, you can also see it all on a computer, and nothing is lost if you change phone.

What you need

Optional extras

The disclaimer

When you open the app, it shows a screen called Before you start. It says:

The Before you start screen
The Before you start screen

Tap I understand to carry on. The screen appears every time you open the app until you tick Don’t show this again before tapping I understand.

If the wording of the disclaimer changes in a later version, you'll be asked to read and accept it once more.

First set-up

Connect intervals.icu

The first time you open the app, it asks you to Connect intervals.icu.

Connect intervals.icu, or try the demo
Connect intervals.icu, or try the demo
  1. Type your Athlete ID (for example i123456).
  2. Paste your API key.
  3. Tap Connect.

The app then fetches your year of training from intervals.icu. The first sync can take a moment; you’ll see “Fetching your year from intervals.icu…” while it works.

Your API key is stored encrypted on your phone. The app never shows it again, and it’s never included in backups.

Try the demo first

No intervals.icu account yet? Tap Try the demo on the same screen. The app fills itself with a made-up athlete, Alex, who has four months of training, a 10 km goal and a plan, so you can look around every screen and even start a session. Nothing is sent anywhere.

To leave the demo, go to Settings and tap Disconnect, then connect your own account. The screenshots in this manual come from the demo.

Syncing

Pull down on any screen to sync. “Syncing…” appears at the top while it works. Each sync:

If you’re offline, the app shows the data from your last sync.

Tell the app your name

The voice coach uses your name. Go to Settings → Voice coach, type Your name and tap Save name. If you leave it blank, the app may use the first name from your intervals.icu profile.

Set your goal

Next, go to Settings → Your goal and tap Set your goal. This is the most important step: the goal decides what kind of plan you get. Your goal and your plan explains every option.

Open Settings

Settings isn’t one of the tabs at the bottom. Tap the ⚙ gear icon at the top right of any screen. Press your phone’s Back button to return to Today.

Finding your way around

The app has five tabs along the bottom: Today, Recovery, Fitness, Calendar and Meals. Tap a tab, or swipe left or right anywhere on the screen to move to the next one.

Today

Your day at a glance. The panels are:

Today: readiness, form, fitness and FTP
Today: readiness, form, fitness and FTP
Next session and how hard was it?
Next session and how hard was it?

How readiness works

Readiness compares last night’s HRV, resting heart rate and sleep against your previous 7 days. A higher HRV, a lower resting heart rate and good sleep raise it. Very short nights (under 3 hours) are ignored. As a rule of thumb, 70 or more is good to go, 50 to 69 is normal, and under 50 means take it easy.

Recovery

Your overnight and body data:

Recovery: weight, resting heart rate, sleep and HRV
Recovery: weight, resting heart rate, sleep and HRV

Fitness

Longer-term trends and analysis: fitness and fatigue over 12 months, form, weekly load, hours and calories by sport, a daily load calendar, time in heart-rate zones, and panels such as Load spike, How fast fitness is building, Easy vs hard and Week variety. Under Performance you’ll find consistency, heart-rate recovery, heat effect, a 5K predictor, durability, personal records, the FTP estimate and Fitness age.

Fitness: the race-day forecast
Fitness: the race-day forecast
Load and how fast fitness is building
Load and how fast fitness is building

Some of the charts, by name:

PanelWhat it shows
Fitness and fatigue, 12 monthsFitness (your 42-day average load) and fatigue (7-day). Fatigue above fitness means you’re building.
Form, last 8 weeksFitness minus fatigue. The green band, −30 to −10, is productive training.
Weekly load by sport, Weekly hours by sport, Weekly calories by sportEach week’s training load, moving time and active calories, split by sport.
Load by weekdayYour average load on each day of the week over 8 weeks: the days you actually train.
Walking efficiencyMetres covered per heartbeat on steady walks. Rising means your aerobic fitness is improving.
Readiness vs how sessions feltWhether sessions feel harder after low-readiness mornings, tested on your own data.

Fitness age compares your VO₂max with population averages. Enter your VO₂max today from your watch’s app once in a while, and set your date of birth in Settings.

Calendar

A month view of your training.

Calendar: dots for planned and done sessions
Calendar: dots for planned and done sessions
A day's sessions, with Start, Move and Skip
A day's sessions, with Start, Move and Skip
An activity: time, distance, heart rate, plan vs actual
An activity: time, distance, heart rate, plan vs actual

In a day’s panel you can:

If you run on a rest day, the day’s panel offers to count it as your next planned run.

Below the month you’ll also find Find an event to train for (see Events to train for), your Progress (done, missed and to go) and Planned load per week.

The activity screen

Opening an activity shows its route map (for outdoor activities), charts of heart rate, speed, power, cadence and Altitude, its laps and details. For planned runs, Plan vs actual shows your heart rate on each step against the plan. After a run it may suggest a new jog speed with Set jog speed to … kph. After a discovery run (see Your goal and your plan) it can offer Skip ahead to … so your plan starts at the right level.

Meals

A strip of the next 7 days across the top, with the same dots as the calendar, and a timeline of meals and snacks for the selected day. See Meals and weight.

Meals: carbs, protein and water for the day
Meals: carbs, protein and water for the day
Meals through the day, around the session
Meals through the day, around the session

Rearranging panels

You can change the order of panels on Today and Recovery:

  1. Press and hold a panel until it lifts.
  2. Drag it up or down. The other panels move out of the way.
  3. Let go.

The order is remembered. Panels with nothing to show take no space. To go back to the original order, open Settings → Panel order and tap Reset panel order.

The home-screen widget

Add the Training widget to your home screen (press and hold an empty space on the home screen, then choose Widgets). It shows:

Tap the widget to open the app. If today’s run or walk is still to do, it opens straight into the session player. The widget refreshes every 30 minutes, just after midnight, and whenever the app syncs.

Your goal and your plan

Go to Settings → Your goal. When a goal is saved, this panel shows a summary of it, plus three buttons: Change goal, Build plan and Delete plan.

Saving a goal doesn’t change your plan by itself. Use Build plan when you’re ready.

Main goal

Pick one:

Your goal: main goal and second goal
Your goal: main goal and second goal
Add-ons, limits and health ticks
Add-ons, limits and health ticks
Main goalWhat it’s for
An eventA race or ride on a set date. Pick the sport (Run, Walk, Ride or Circuits), type the event (for example “5K”, “10K” or “100 km sportive”) and the date.
Get faster or strongerA performance target, such as “FTP 220 W” or “5K under 30 min”. A date is optional.
Stay healthyNo date: keep fit and consistent.
Lose weightFor example “lose 5 kg”. A date is optional.
Strength and toneStrength sessions lead. Pick the body areas under Add-ons.
Easing back inAfter an injury, once a doctor or physio has said you can exercise. Pick the area: Lower back, Knee, Hip, Shoulder or Ankle.

Dates are typed as year-month-day, for example 2027-04-25.

Circuits means cardio with weights: loaded carries, kettlebells, step-ups, rowing and so on.

Second goal (optional)

You can add a second goal: An event or Get faster or stronger. For example, a 5K run as the main goal plus an FTP target on the bike.

Add-ons

Tick any that apply:

Limits

Tap Save goal when you’re done.

Health ticks

Each tick changes your plan in a fixed way:

Ticking a health condition asks you to accept this first
Ticking a health condition asks you to accept this first
TickWhat changes
Knees or hipsNo running: walks replace runs and stay flat. No deep squats.
Back painNo heavy hinges, overhead presses or loaded carries. More core work, and safer circuit stations.
Kidney stonesA higher daily fluid target (2.8 litres instead of 2) and moderate protein.
High blood pressure or heart medicationEasy and moderate efforts only: no ramp tests, threshold or VO2 work. If beta-blockers keep your heart rate low, go by feel (you should be able to talk).
AsthmaLonger, gentler warm-ups. Keep your inhaler with you.
PregnancyModerate effort only, no exercises lying on your back, and no weight-loss calorie deficit. Check with your midwife or doctor.

The first time you tick a health condition, or choose Easing back in, the app shows a second disclaimer called Not medical advice. It explains that these plans are general and gentle, and don’t diagnose, treat or rehabilitate anything. You must tick A doctor or physiotherapist has said I can exercise before I accept becomes available.

Running, walking and people who can’t run

If you can’t run, or don’t want to, walking is a full training option. Choose Walk as your event sport, tick Knees or hips, or tick No running (other reasons). A run event such as “10 km” then becomes a 10 km walk.

Walk plans rotate three kinds of session:

Every fourth week is easier. On a treadmill, brisk is 6.0 kph and easy is 5.0 kph.

Run plans follow a ladder of run/walk sessions that builds towards 30 minutes of non-stop jogging, and longer runs for longer events. The ladder starts from the jog level you chose.

Recovering from illness, surgery or injury

Type a date in Easy sessions only until. Until that date, your plan has only easy sessions (easy spins on ride days), and there’s no weight-loss calorie deficit. The full plan starts on that date.

Easing back in

This goal gives you gentle exercises for the area you picked, plus easy flat walks that start at 15 minutes and grow by 3 minutes a week, over 4 weeks. It never includes runs, rides, tests or hard efforts. Every session, and the start screen of the strength player, reminds you to stop if pain increases. It isn’t treatment: follow your doctor or physio where they differ.

Build plan

  1. Tap Build plan.
  2. Choose when to start: Tomorrow or Next Monday.
  3. Read the preview: how many sessions, the dates, and the first dozen sessions by name. Any warnings appear in amber, for example when your days a week can’t fit the rules.
  4. The app tells you how many of your planned sessions will be replaced. Done sessions, and anything you added yourself, stay.
  5. Tap Use this plan, then Yes, replace to confirm. Tap Back or Cancel to change your mind.
Build plan shows the plan before saving it
Build plan shows the plan before saving it

The new sessions go to your intervals.icu calendar. If you’ve linked a watch or a training app to intervals.icu, they reach it at its next sync.

How the week is laid out

Rest days

Set your rest days in Settings → Rest days. Tap the days, then Save rest days. If any planned sessions are already on those days, the app shows where they would move before anything changes; tap Save to confirm. Anything you do on a rest day still counts towards your training load.

Delete plan

Delete plan removes every planned session from today onwards that isn’t done. The app asks first and tells you how many sessions will go. Tap Yes, delete to confirm. Done sessions, your activities and one-off sessions stay.

Suggestions: when the app proposes a change

After each sync, the app checks your plan against what you’ve actually done. When it finds something, it shows a pop-up titled The app suggests a change, one at a time. Each pop-up says what happened and what would change.

Nothing changes unless you say yes.

SuggestionWhen it appearsWhat “yes” does
Missed: …A planned run or walk (or a ramp test) in the last few days wasn’t done.Moves it to the next free day. If later sessions have to shift, they’re listed.
Extra … on …You did a run or walk on a day without one planned.Counts it as your next planned session, so the plan moves on from there.
FTP: … WA recent ramp test, or rides that show more than your FTP setting.Updates your FTP in intervals.icu. Ride targets follow it.
Time for a ramp test?Your last ramp test was over 6 weeks ago, or you’ve never done one, and you ride regularly.Turns one of your coming easy rides into a ramp test (about 25 minutes).
Readiness …: ease tomorrow?Your readiness is under 50 and tomorrow is a hard ride.Swaps it for an easy endurance ride of the same length.
Jog speed: slow to … kph? or up to … kph?After a run that followed the plan, your heart rate on the jogs says the speed should change.Changes the jog speed in every run still to come.

Some details:

Doing a session: runs and walks

Tap ▶ Start on phone on a run or walk. The player takes over the whole screen, so nothing can be tapped by accident. Tap End at the top to leave at any time.

Before you start

  1. Choose Treadmill or Outside. The app remembers your choice for next time.
  2. Optionally connect a Heart-rate sensor (optional) and, indoors, Treadmill control (optional) (both explained below).
  3. Start recording on your watch, if you use one.
  4. Tap Start.
Before a run: treadmill or outside, devices, Start
Before a run: treadmill or outside, devices, Start

The start screen shows the number of steps, the total time and the estimated distance.

During the session

A step: target speed, heart-rate zone and time left
A step: target speed, heart-rate zone and time left
The next step, with Pause and Next
The next step, with Pause and Next

A beep and a buzz come 10 seconds before each change, then the next step is read out. With music playing through headphones, the music dips while the app speaks.

The screen stays on during the session. Keep the volume up.

Estimated distance

Each run and walk shows an estimated distance, for example “35 min · ~2.9 km”, so you can pick a route before you head outside. It’s worked out from each step’s time and planned speed.

Outside: phone GPS

Outside, the phone measures your pace with its own GPS. The first time, Android asks for location permission; if you refuse, the player goes back to treadmill mode.

Leave the phone's screen on when you run outside. The player keeps it awake for you; if you lock the phone, GPS can stop.

The voice coach

The player talks to you by name: a hello at the start, short encouragement before jogs, “You’re halfway there” at the halfway point, “Last one, finish strong” on the final jog, and “Workout complete. Well done” at the end.

Voice coach and auto-pause settings
Voice coach and auto-pause settings

To hear only the instructions, switch off Encouragement during runs in Settings → Voice coach.

Heart-rate strap

Under Heart-rate sensor (optional), tap Find my sensor, then tap Connect: … next to your strap. Wear the strap first so it wakes up. Next time it reconnects by itself.

With live heart rate, if a jog drifts above your Zone 2 for a while, the app tells you to slow down (by half a kilometre per hour on a treadmill, or to ease off or walk for a bit outside).

If you have the watch app (see The watch app) and no strap, your watch’s heart rate is used instead.

Auto-pause

Auto-pause is on unless you switch it off in Settings → Sessions.

The app says “Paused.” and “Go.” Only an auto-pause carries on by itself. If you tap Pause, the session waits for you to tap Resume.

Treadmill control

The app can set the speed of a KingSmith WalkingPad (A1, R1, R1 Pro) or any Bluetooth FTMS treadmill.

  1. Close the KS Fit app (only one app can control the treadmill).
  2. Switch the treadmill on.
  3. In the player, choose Treadmill, then under Treadmill control (optional) tap Find my treadmill.
  4. Tap Connect: … next to your treadmill.

What the app does, and doesn’t do:

If your treadmill connects but doesn’t respond, tap Send the Bluetooth log on the start screen and send it to support.

Finishing

At the end, Done appears. Stop and save the activity on your watch, then tap Close. Rate the session in the app once it has synced (the How hard was it? panel on Today).

On a treadmill, the speeds you actually used are added to the run’s notes.

Rides

For a ride with power targets, ▶ Start on phone opens the ride player. The app controls your smart trainer, records the ride, and saves it to intervals.icu. Don’t record the ride on your watch as well.

Close the Wahoo app, Zwift or any other trainer app first. Only one app can control a trainer at a time.

Connecting

The start screen shows the number of steps, the length and your FTP. It has three devices:

The ride player: connect the trainer, power meter and heart rate
The ride player: connect the trainer, power meter and heart rate

The app remembers your devices. Start is available once the trainer is connected.

During the ride

The trainer works in ERG mode: it holds you at the target power whatever your cadence. Ramps rise smoothly second by second. A beep comes 10 seconds before each change, and each new step is read out with its watts and length.

Power meter and power match

With a power meter connected, the recorded power and cadence come from the power meter, and the screen shows power as W · crank. The app also adjusts the trainer so that your power meter reads the target (“power match”). This means your FTP, ramp tests and every ride are measured the same way, at the cranks.

Auto-pause on rides

If Auto-pause is on (Settings → Sessions), the ride pauses after about 3 seconds without pedalling: the clock, the recording and the step timer all stop. Start pedalling to carry on.

Saving the ride

At the end you’ll see your time, average power, average heart rate and distance.

Rides outside

The app doesn’t control outdoor rides. Record them on your watch or bike computer as usual.

Strength and circuits

The strength player

Strength sessions open in their own player.

The start screen lists every exercise with its sets, reps and your last weight, and suggests a 5-minute warm-up. For Easing back in sessions it reminds you to go slowly and stop if pain increases.

Tick I’m recording this on my watch if you’re also recording the session on your watch. The log is then added to that recording when it syncs. If you leave it unticked, the app saves the session to intervals.icu itself.

Tap Start. For each set you’ll see:

Tap Set done. A spoken REST timer counts down, with a beep near the end and “Go” when it’s time. Tap Skip rest to start sooner.

For holds such as a plank, tap Start the hold and a countdown runs. One-sided holds tell you when to switch sides.

At the end, the app shows what you did and next time’s weights. When every set of an exercise reaches 12 reps, it suggests going up one step. Tap Save and close. Your weights are remembered for each exercise on the phone.

How strength sessions are built

Gentle and joint-friendly options

Health ticks change the exercise choice. Knees or hips leaves out deep squats; Back pain leaves out heavy hinges, overhead presses and loaded carries and adds core work; Pregnancy leaves out exercises lying on your back. Easing back in uses only gentle exercises for the area you picked: 2 sets of 10 to 15 slow reps or short holds, going to 3 sets from the third week, with short rests.

Circuits

Circuits play in the timed player, like a run or walk. Each station (for example squats, push-ups or step-ups) has 45 seconds of work and 15 seconds to move on, with a minute’s rest after each round. Each station is read out, with a beep 10 seconds before the next.

One-off sessions

Got some spare time? Add a one-off session, with or without a plan. One-offs never change your plan, and Build plan, Delete plan and the suggestions leave them alone.

Add a session: sport, where, how long, what kind
Add a session: sport, where, how long, what kind
A one-off ride with intervals
A one-off ride with intervals
  1. Tap + A one-off session today on Today, or + Add a one-off session on any day from today on in the Calendar.
  2. Choose the Sport: Run, Walk, Ride or Strength / circuits.
  3. Choose Where: Treadmill (or Trainer for a ride) or Outside.
  4. Choose How long: 20 minutes to 2 hours.
  5. Choose What kind:
    • Easy: steady and comfortable the whole way.
    • Steady: a solid middle section, still controlled.
    • Intervals: hard efforts with recoveries.
    • Mixed: mostly easy, with a few short surges.
  6. Check the preview of the steps.
  7. For today, tap Start now to open the right player straight away, or Add to today to put it on your calendar. For another day, tap Add to ….

For Strength / circuits, Easy or Steady gives a strength session, and Intervals or Mixed gives a circuit.

Your health settings limit the choices. With a heart or pregnancy tick, only Easy and Steady are offered; when easing back in, only Easy; with no running, there’s no run option; with asthma, the warm-up is longer.

The watch app

If you have a Wear OS watch, such as a Samsung Galaxy Watch, the Training watch app shows your run, walk or circuit session on your wrist in big type. It mirrors the phone: the phone still runs the session and speaks the instructions.

Installing

The watch app is a separate app called Training, installed on the watch. It must be the version that matches your phone app. Once both are installed, check the link from the phone: open Settings → Watch data and look under Watch app. Your watch should show “Training watch app found ✓”.

Using it

  1. Open Training on the watch. While no session is running it shows “Start a session on your phone: it shows up here”, your heart rate, and the link status, which should read “Phone ✓” with your phone’s name.
  2. The first time, allow the watch to use its heart-rate sensor.
  3. On the phone, open a run, walk or circuit session and tap Start. The watch app opens and shows the session. (If it doesn’t open by itself, open it on the watch.)

What it shows

The watch buzzes 10 seconds before each change, and gives a longer buzz when the step changes. The screen stays on during the session.

The three buttons

Each press gives a short buzz. The buttons act on the phone.

Heart rate from the watch

While the watch app is open, it sends your heart rate to the phone every couple of seconds. If no heart-rate strap is connected, the player uses the watch’s heart rate, including for the “slow down” coaching.

Ending

When the session ends on the phone, for any reason, the watch shows Done for a few seconds and then closes.

The watch app shows runs, walks and circuits. Rides and strength sessions show on the phone only for now. The watch app doesn't record the activity: keep recording on your watch's own fitness app as usual.

Fitness and FTP

FTP (functional threshold power) is the power you can hold for about an hour. Ride sessions set their targets as a percentage of it, so it needs to be right.

The FTP panels

How the estimate works

The app uses up to five methods:

  1. Ramp test: 75% of your best minute in a ramp test.
  2. 20-minute power: your best 20 minutes × 0.95.
  3. Critical power: from your best 5 and 20 minutes.
  4. Heart rate: on steady rides, the same watts at a lower heart rate means you’ve got fitter.
  5. intervals.icu eFTP: intervals.icu’s own estimate for your latest ride.

A ramp test from the last week sets your FTP outright, up or down. Otherwise the estimate is the average of the others, but never below the power you’ve actually held. Ordinary rides only ever raise FTP, and only by 3% or more. That’s because in ERG mode the trainer holds you at the target, so ordinary rides can under-read your FTP but never over-read it.

When there’s a reason to change, the app offers the new FTP as a suggestion (see Suggestions).

If your rides have no power data in intervals.icu, the FTP panel says so. A ramp test recorded with power will set it.

The ramp test

A ramp test is a short ride, about 25 minutes, where the power rises step by step until you can’t keep going. It’s the most reliable way to set FTP. The app suggests one every 6 weeks or so if you ride regularly (unless a health tick rules out hard efforts). Ride it in the ride player with the trainer in control.

Meals and weight

The meal suggestions are simple starting points, not a diet. They follow your training: more carbohydrate around hard sessions, less on rest days.

The Meals tab

Set your usual training time and meal times in Settings → Training and meal times. Use − and + to move each by 30 minutes. The timeline is built around them.

How the numbers are worked out

Meal notes on your intervals.icu calendar

At every sync, each of the next 7 days gets a note on your intervals.icu calendar, next to that day’s session. Its title is a summary, for example “Meals: 323 g carbs · 108 g protein · 3.1 L”. Open it to see the day’s timeline. The notes are updated whenever the day changes. They aren’t sent to your watch.

Weight

The Weight panel on Recovery appears when you have a weight goal or have logged weigh-ins.

Either way, weigh-ins are saved to intervals.icu. Weigh in 2 or 3 mornings a week, after the toilet and before breakfast.

The panel shows your latest weight, your 7-day average, the change on the week before, when you should reach your goal, a chart, and advice:

Calorie targets and safety limits

With a Lose weight goal or the Lose some weight add-on, the Fuel today panel and the Meals tab show calories to eat, calories burned, and the deficit.

For a better calorie estimate, set your Height in Settings. It’s used only for this and stays on your phone.

Health data from your watch

Some watches don’t sync to intervals.icu themselves, for example Samsung Galaxy Watches and Fitbit. Their phone apps can write your data into Android’s Health Connect, and Training can pick it up from there and send it to intervals.icu.

Setting it up

  1. Samsung: in Samsung Health, go to Settings → Health Connect and allow Samsung Health to write your data. (Other watch apps have a similar setting.)
  2. In Training, open Settings → Watch data and tap Connect watch data.
  3. On Health Connect’s screen, tick the types of data you want to share.

The app works with whatever you allow. To change it later, tap Change what’s shared.

If Health Connect isn’t on your phone, the panel says so. Install it from the Play Store.

What is read

The app can read steps, heart rate, resting heart rate, HRV, sleep, SpO₂, VO2max, body fat, workouts, distance and calories.

What is sent to intervals.icu

At every sync:

After each read, the panel shows how many of the last 30 days had each type of data, and how many days and workouts were sent. This is a quick way to see what your watch actually provides: not every watch records HRV or resting heart rate.

Weight and blood pressure

Weight from a smart scale is connected from the Weight panel on Recovery (Use a smart scale). Blood pressure is set up separately (see Connections).

Events to train for

Looking for something to aim at? In the Calendar tab, tap Find an event to train for.

Events: filter by sport and country
Events: filter by sport and country

The list has well-known running, cycling and walking events in the UK and Greece, from parkrun and 10Ks to marathons and sportives. Filter by sport (All, Run, Ride, Walk) and by region (Anywhere, UK, Greece). Events are sorted by their next date.

Each event shows its distance, place and when it’s usually held. Tap Official site to read about it, or Use this event to plan for it.

Dates

Organisers often confirm next year’s date only a few months ahead. Where a date isn’t confirmed yet, the app shows the usual time of year, for example “Usually mid June (around Sun 13 Jun 2027: confirm on the official site)”.

Always check the date and entry details on the event's official site before you enter or build a plan.

Use this event

The date is filled in for you; change it if you need to. Then:

Connections

Open Settings to manage what the app is connected to.

intervals.icu

The intervals.icu connection panel shows your Athlete ID, that your API key is saved (masked), and the time of the last sync.

Strava

Rides you record in the ride player always go to intervals.icu. You can also send them to Strava.

Connections: intervals.icu and Strava
Connections: intervals.icu and Strava

Strava doesn’t offer personal keys the way intervals.icu does, so for now each person sets up their own small Strava “API app”. You only do this once.

  1. On a computer, go to strava.com/settings/api and create an API app. Any name and website will do. Set Authorization Callback Domain to localhost.
  2. Copy its Client ID and Client Secret.
  3. In Training, open Settings → Connections, paste them in, and tap Save.
  4. Tap Connect Strava and approve on Strava’s page. You’ll come back to the app.

Once connected, the panel says “Connected as …”. The switch Send my recorded rides to Strava is on by default. Tap Disconnect Strava to stop.

If an upload fails (for example you’re offline), it’s retried at the next sync. A ride Strava already has is quietly skipped.

If intervals.icu is also set up to import your activities from Strava, the same ride may arrive twice. intervals.icu usually spots the duplicate.

Garmin Connect, TrainingPeaks, Suunto, Wahoo and Zwift only accept uploads from approved partners. To send a ride to those, use Share file… at the end of the ride.

Blood pressure (Withings and others)

The Blood pressure (Withings via Health Connect) panel reads blood-pressure readings from Health Connect. This is the simplest way to bring in readings from a Withings BPM Core or another meter whose app writes to Health Connect.

  1. In the Withings app: Profile → Settings → Health Connect, turn it on and allow Blood pressure.
  2. In Training, tap Connect and allow Blood pressure.

The panel then shows Connected ✓. Your readings appear in the Blood pressure panel on Recovery: the latest and 7-day average, a chart, mornings against evenings, and mornings after hard sessions. Each day’s first reading is saved to intervals.icu.

You can also type readings in by hand in the Blood pressure panel on Recovery (Sys, Dia, Pulse, then Add reading).

Advanced: Withings cloud API instead opens the Withings blood pressure panel, which lets you connect straight to the Withings cloud with your own Withings developer credentials. This also brings in ECG results, as classified by Withings. Most people won’t need it.

Home blood pressure is usually aimed at under 135/85, but your doctor's advice comes first. If a Withings ECG shows possible signs of AFib, share it with your doctor.

Backup and restore

Your training (activities, plan, goal, weigh-ins and wellness) is already safe in intervals.icu. The backup in Settings → Backup covers what’s kept only on your phone:

It does not include your intervals.icu API key, Strava details or Withings details. Re-enter them after a restore. Health Connect permissions aren’t included either; Android asks again.

Make a backup

  1. Type a Backup password (8+ characters). Tap Show to check what you typed, and Hide to hide it again.
  2. Tap Back up.
  3. Choose where to save the file, for example Google Drive or Downloads.
Backup, panel order and rest days
Backup, panel order and rest days

The file is named like training-backup-2026-10-30.trbk and is encrypted with your password.

Keep the password somewhere safe. Without it, the backup can't be opened by anyone, including us.

Restore a backup

  1. Type the backup’s password.
  2. Tap Restore and choose the file.
  3. Tap Yes, restore to confirm. The backup’s settings replace those on the phone.

A wrong password or a damaged file restores nothing. You’ll see “Wrong password, or the file is damaged.”

Settings reference

Tap the ⚙ at the top right to open Settings. The panels, from top to bottom:

SettingWhat it does
Your goalYour main goal, second goal, add-ons and limits. Build plan makes a plan from it; Delete plan removes planned sessions.
intervals.icu connectionYour Athlete ID, masked API key and last sync. Change key or Disconnect.
ConnectionsWhere recorded rides are sent: intervals.icu always, Strava if connected.
Watch dataReads your watch’s data from Health Connect and sends it to intervals.icu. Also checks the Watch app link: Send test to watch and Check again.
Blood pressure (Withings via Health Connect)Reads blood-pressure readings from Health Connect. Advanced connects to the Withings cloud instead.
Training and meal timesYour usual training time, breakfast, lunch and dinner. The Meals tab is built around them.
Voice coachThe name the player uses, and Encouragement during runs on or off. Stays on the phone.
SessionsAuto-pause on or off for rides, treadmill sessions and outdoor sessions.
Date of birthUsed only for fitness age. It never changes your zones or sessions. Stays on the phone.
HeightUsed only for calorie targets when losing weight. Stays on the phone.
Cycle tracking (optional)See below. Shown for women’s profiles, or via Women’s health settings at the bottom.
BackupSave or restore a password-protected backup of what’s kept on the phone.
Panel orderReset panel order puts Today and Recovery back to their original order.
Rest daysDays when nothing is ever planned or moved to.

The app’s version is shown at the very bottom.

Cycle tracking

Cycle tracking is optional. Turn on Track my cycle, then choose your Life stage (Regular cycle, Pregnant, Postpartum, Perimenopause or Menopause), your usual cycle and period lengths, and whether you use Hormonal contraception.

With it on:

Symptoms, notes and iron results are encrypted on your phone. If you switch on Share cycle phase with intervals.icu, only the phase name (period, follicular, ovulation or luteal) is saved to intervals.icu.

Troubleshooting

“No connection to intervals.icu. Showing the last sync.”

The phone couldn’t reach intervals.icu. Check your internet connection and pull down to sync again. Until then, the app shows your data from the last sync.

“intervals.icu refused the API key or athlete ID”

The key or Athlete ID is wrong, or the key has been replaced on intervals.icu. Go to Settings → intervals.icu connection → Change key and enter them again, copied from intervals.icu Settings → Developer Settings.

“Not found on intervals.icu (HTTP 404). Check the athlete ID.”

The Athlete ID is probably mistyped. It starts with an “i”, for example i123456.

“intervals.icu is rate-limiting. Try again in a minute.”

Too many requests in a short time. Wait a minute and sync again.

A “Sync problem” panel won’t go away

Tap Dismiss. It comes back only if the next sync also fails.

The watch shows nothing, or only its idle screen

  1. On the phone, open Settings → Watch data and look under Watch app.
    • “No watch connected to this phone”: check that your watch is connected in the Galaxy Wearable or Wear OS app.
    • “connected, but the Training watch app isn’t found”: install the watch app, or update it so it matches your phone app.
  2. Tap Send test to watch. The watch should open and show “Test from the phone · 6.0 kph · It works”.
  3. On the watch’s idle screen, check the link status. “Phone ✓” is good. “Phone connected, Training app not found on it” means the phone app needs installing or updating. “Phone not connected” means the watch has lost its link to the phone.
  4. Make sure the phone and watch apps are the same version.

The watch buttons don’t do anything

Check that the watch shows “Phone ✓” on its idle screen, and that both apps are the same version. Each button press should give a short buzz. If the phone player has already ended, the buttons have nothing to act on.

The trainer isn’t found

The power meter isn’t found

Turn the cranks to wake it, then tap Find. Trainers are left out of the power-meter list on purpose.

The treadmill doesn’t respond

The heart-rate strap isn’t found

Put the strap on (most only wake up when they touch skin), then tap Find my sensor. Many straps can only connect to one device at a time, so disconnect it from your watch or other apps.

Bluetooth and location permissions

The app asks for Bluetooth permission the first time you search for a sensor, trainer or treadmill, and for location permission the first time you choose Outside. If you refused by mistake, open your phone’s Settings → Apps → Training → Permissions and allow them.

Outside, the pace is missing or jumpy

Wait for GPS ok on the start screen before you set off, and keep the screen on. Under trees or between tall buildings, GPS can be weak; the app ignores weak fixes.

“Strava refused the sign-in (HTTP 401)”

Strava’s sign-in has expired or been withdrawn. Go to Settings → Connections, tap Disconnect Strava, then Connect Strava again.

“Strava refused the request (HTTP 403)”

When you approved the app on Strava’s page, permission to upload activities wasn’t granted. Disconnect and connect again, and leave the upload permission ticked.

“Strava is rate-limiting”

Strava limits how many uploads an app can make. The ride is sent at the next sync.

Health Connect: “holds no blood pressure readings”

Health Connect is connected, but the Withings app isn’t writing readings to it. In Health Connect, check the Withings app’s permissions and make sure it’s allowed to write blood pressure.

Watch data: the counts are zero for some types

Your watch app may not write that type of data to Health Connect. Check the Health Connect settings in your watch’s app. Some watches don’t provide HRV or resting heart rate at all.

A ride says “saved on the phone”

“The ride is saved on the phone and will go to intervals.icu at the next sync.” Nothing is lost: pull down to sync when you’re back online.

A planned session didn’t tick off

A session counts as done when that day’s activities of the same sport add up to at least half its planned time (and at least 10 minutes for a run, 15 for anything else). A short walk doesn’t complete a planned hour-long walk, but two walks that add up can. Make sure your activity has reached intervals.icu, then sync.

The player says the session has no steps it can read

The session’s description doesn’t have steps the player understands, for example a session you typed by hand in intervals.icu. Sessions built by the app always work. For rides, the player needs power targets.

Safety and privacy

Training gives general fitness guidance. It is not medical advice, and it doesn’t diagnose, treat or rehabilitate any condition. Check with a doctor before starting a new exercise programme, especially if you have a health condition or an injury, are pregnant, or haven’t exercised for a while. Stop and get help if you feel chest pain, dizziness, unusual breathlessness, or pain that gets worse. You choose whether to follow any plan or suggestion.

In short, on privacy:

For the full details, read the privacy policy and the terms of use.

Back to the top ↑