An app for riding a smart trainer indoors. Pick a workout, choose how hard and how long, and ride. There are also training plans, your own workouts, and real roads from a GPX file.
No account, no sign-up, no graphics or games.
It works with trainers that use the standard Bluetooth connection for fitness machines (called FTMS). It does not use ANT+.
The free trial is the way to find out: connect your trainer and ride the Quick Check workout. If the resistance changes on its own as the workout changes, you're set.
Not to ride. Once it's installed, everything works offline: workouts, plans, routes and your history.
You need the internet to install it, to subscribe, to open a workout someone has shared with you, and to ask us a question.
Yes: 10 rides or 30 days, whichever comes first. The 30 days start from your first ride, not from when you install.
One yearly subscription, bought in the store you installed from: App Store, Google Play or Microsoft Store. The store shows the price in your own currency.
Yes. Any number of riders, on any device signed in to the store account that bought it (the same Apple ID, Google account or Microsoft account). Each rider has their own FTP, rides and workouts.
A subscription bought in one store doesn't unlock the app from another, so an iPhone purchase won't unlock an Android tablet.
The store you bought from handles cancelling and refunds, in your account settings there.
You can't start a new ride until you subscribe. Nothing is deleted: your riders, history and workouts all stay on the device.
If you press Start before connecting, the app asks you to connect first.
Yes. Add each rider by name. Tap the name at the top to switch between riders. Each has their own FTP, weight, rides, workouts, favourites and plan.
FTP is the power you could keep up for about an hour, in watts. Every workout is built around it, so it decides how hard your rides feel.
It starts at 100 on purpose. That's gentle, and a first ride that's too easy is better than one that's too hard.
If you know your FTP, tap the FTP button at the top and type it in. If not, ride the FTP Test.
A warm-up, then the power goes up a little every minute until you can't keep going. Press I'm done when you've had enough. The app then suggests an FTP, and you choose whether to save it.
There's a gentler version, Lite, for newer riders. The app picks one for you, and you can change it.
On routes, your weight sets how fast you go up and down hills. It also helps choose between the standard and Lite FTP Test.
Pick a workout from the list, then set two things:
Just Ride has no shape at all: you choose the level and ride.
TSS (Training Stress Score) measures how much training load a ride puts on your body. It combines how long the ride is and how hard it is into a single number.
The key idea is that a long, easy ride can create as much training stress as a short, hard one.
| TSS | Typical ride |
|---|---|
| 25–40 | Short, easy recovery ride |
| 40–60 | Moderate endurance ride |
| 60–100 | Solid training session |
| 100–150 | Hard or long ride |
| 150–250 | Very demanding ride |
| 250+ | Extremely demanding ride |
These are rough guides, not fixed categories. Your fitness, training history and recovery all matter.
Yes. Level and Minutes both work mid-ride. Minutes only changes what's still ahead of you.
On a phone, scroll down to reach the buttons. On a computer, the + and − keys (or the up and down arrows) change the level.
Yes: Create custom workout. Build it from blocks, repeating sets, ramps and free riding. Each block has an effort word, from Easy to All out, and the app shows the watts for your FTP.
Choose a plan and the app picks each ride for you. You choose when to ride, and whether to. Every ride can be skipped.
Plans are three rides a week, with an easier week every fourth week. Start your ride from the Next training ride card so it counts. If you miss a few weeks, the plan waits, or takes you back a little if the gap was long.
Yes, from a GPX file with heights in it. Tap Roads, then Add your own GPX route, and choose the file.
The trainer gets harder up the hills and easier down them. You can shift with your bike's gears, or with the app's + and − buttons if your trainer has a single gear.
After a route, you can save the ride and race against it next time.
Yes, any Bluetooth heart rate strap. Tap Connect heart rate.
Yes. Tap Connect controls.
Pause stops the clock and lets the pedals go easy. Resume carries on.
End asks first: tap End ride to finish, or Keep riding to carry on. The ride keeps going while it asks, so a stray tap costs nothing.
The ride pauses and the app keeps trying to reconnect. When the trainer is back, press Resume.
A warning a few seconds before a big jump in effort, so it doesn't catch you out. Tap the speaker to turn it off.
Under Recent rides, below the workouts. Rides under a minute aren't kept.
Tap Add to favorites. If you changed the level or minutes during a ride, you're offered to save it exactly as you rode it. Favourites can be renamed.
Yes, any workout or road you've made yourself. Tap Share and send the link however you like. When they open it, they're asked whether to add it. Nothing about you goes with it.
To give it to another rider on the same device, choose their name instead.
Yes. After the ride, tap Save ride file. Then upload that file on the Strava website (or Garmin Connect, or TrainingPeaks). It shows as a virtual ride.
On your device, and nowhere else. We don't have them and can't see them.
On the Who's riding? screen, tap Save a backup. That saves one file with every rider on the device. Keep it somewhere safe: email it to yourself, or put it in your cloud storage.
On Android, the app also keeps a backup in your Documents folder automatically.
Restore brings back one rider at a time, the one you chose. Other riders on the device aren't touched.
Yes, but they don't sync. Each device keeps its own rides. To move them across, use a backup.
Your rides go with it, unless you have a backup. On Android, the automatic backup in your Documents folder stays behind, and you can restore from it.
Nothing that says who you are. There's no account, and your rides never leave your device. The full detail is on the privacy page.
In the app: tap Help at the top, then Ask us. Type your question and send it. Our answer appears in the app, usually the next time you open it.
Don't include your email address. You can use this to contact us for any reason.