The trainer obeys. Your power meter decides.
- Is your smart trainer reading slightly different watts from your power meter, and you want one source of truth indoors and out?
- Or do you just want a straightforward workout app, with a library of its own and your intervals.icu plan built in?
TrainerPower does both. Free, offline, and no sign-up.
Beta · free · Windows 10 and 11, and Android 10 or newer.
What you get
Everything it does.
- Power match Every workout run on your power meter, not the trainer’s own guess. No meter? The trainer’s watts work too.
- Power adjust Learns your trainer’s error from ordinary rides and corrects it, so the meter can stay off the bike.
- 56 built-in workouts 9 categories, recovery through VO2max, each stretchable to the time you have.
- intervals.icu plan Ride what is on your calendar. FTP and power zones sync across too.
- Sends itself Finished rides go to intervals.icu, Strava and Garmin Connect, one after the other, with nothing to press.
- Virtual gears 30 gears and no ERG, for the days you would rather ride by feel.
The whole app
Pick a workout. Ride it. That is the loop.
01 · Power match
Train by your real power, every time.
Your trainer measures power too, and it is never quite right. In ERG mode, most apps let the trainer chase its own number — so the effort you actually do is not the effort the plan asked for. TrainerPower watches your power meter instead, and keeps nudging the trainer until your meter reads what the workout wants.
- The workout asks for200 W
- Your trainer says you are doing200 W
- You are really doing207 W
The trainer marks its own homework, so it stops as soon as it is happy. You do the extra without ever being told.
- The workout asks for200 W
- Your trainer says you are doing193 W
- You are really doing200 W
The trainer’s own number is now the odd one out — which is fine, because it was the one that was wrong.
02 · Power adjust
It recalibrates your trainer to your power meter.
Every ride you do with both connected, TrainerPower compares the two and learns exactly how far out your trainer is. Nothing to set up and nothing to press: about three ordinary rides cover it, as long as some of it was hard. One 15-minute ramp does it in a single go.
After that your trainer is calibrated to your meter. So on the days the meter is not on the bike, whether it is on your other bike or flat, you can just ride, and the watts still come out right.
- Your trainer says you are doing200 W
- It already learned this one reads low−3.5%
- So you ride, and record, the true207 W
It corrects the workout’s target the same way, so the effort is right and not just the number on screen. One flat battery no longer leaves a hole in your season.
On your phone
The whole app, on Android.
No PC by the trainer? A phone with Bluetooth does all of it. The ride screen shows only what matters, big enough to read from the saddle, and stopping takes a slide, so a stray tap can't end your ride.
Get it · beta
Free for Windows and Android.
You need a smart trainer and a Windows PC or Android phone with Bluetooth. A power meter makes it better, but it is optional. Connect intervals.icu, Strava or Garmin Connect only if you want them; the app rides fine with none of them.
On Windows, Microsoft checks and signs every version, and updates arrive on their own, after you close the app, never mid-ride. On Android the app comes straight from this page, so your phone asks you to allow the install, and Google Play Protect may warn you about an app it doesn't know yet. A new version is a new download, and your rides and sign-ins stay on the phone across it.
- StatusBeta
- Get it fromMicrosoft Store · this page
- Runs onWindows 10 / 11 · Android 10+
- RadioBluetooth LE
- WorkoutsBuilt-in + intervals.icu
- ExportsFIT · Strava · intervals.icu · Garmin
- UpdatesAutomatic on Windows
- SubscriptionNone
- AccountNone
- Your ridesA file on your device
- Raw trainer wattsAlways kept

