It’s been two years since I’ve last done a Trainer App guide. And in that time we’ve continued to see the trainer app world expand with ever better options. There are both new companies, and existing companies that have exploded in popularity. And of course, there are also some companies that are no longer with us.
Like before, the post is massive in content. With over 20 different apps covered, and generating over 1,000 pieces of data for the comparison database, there’s literally something for everyone. Of course, with so many new apps on the market, it’s impossible for me to do a full in-depth review on every app out there with every feature. I’d basically be on a trainer 24×7 trying different options. Which, I do suppose beats riding in the cold rain.
So instead I’ve put together this roundup. Think of it like a sampler platter of trainer app options. Some of these apps I actually have a ton of experience with, while others I’ve only poked at it for a bit. Thankfully, many of them offer trial options – so you can use this guide to try out different apps and figure out what’s right for you.
And that’s a key point. What I like in an app will likely be different than what you like. Some people like interactive 3D worlds on a trainer, while others want real course videos, and yet others just want a single wattage number. And even within a given category, viewpoints vary.
For example – take real course videos. Some people want a wider variety of videos shot by anyone with a GoPro, while others prefer super-high resolution and fully gimbal stabilized footage on $10,000 cameras. Just depends on what floats your boat.
So with that, let’s get floatin’.
Understanding the Types of Apps:
If you’re looking for a trainer, you’ll want to start with my overall guide from three weeks ago. But, there’s still a few things you’ll need to know about trainer apps.
First is that most apps are taking data from your trainer or a sensor attached to your bike. If you were to divide trainer apps up into three fictitious levels, they’d be as follows:
Level 1/Basic: No sensor data/integration/control – just showing a video/giving instructions – these are pretty rare these days.
Level 2/Sensors: Able to consume sensor data like speed, cadence, heart rate – and adjust video/display metrics.
Level 3/Control: Able to electronically control the resistance on the trainer based on wireless or wired connectivity, virtually always includes sensor data too. This is most common these days.
The first category (Level 1/Basic) is where trainer ‘apps’ were 5-10 years ago. And by apps, I mean VHS tapes and DVD’s. These largely had no integration with your trainer and simply played a video. You in turn did whatever you wanted on your trainer at the same time. Effectively no different than watching a football game or The Muppets on TV.
The second category (Level 2/Sensors) is where most of the apps have functionality. In this case, you can use pretty much any trainer you have. But, you’ll also typically need a cycling speed sensor. The speed sensor is then used to control portions of the app, such as video playback speed. Alternatively, these apps allow you to display, if not record data from your ride – like heart rate, cadence, power and speed. They generally do this on ANT+ or Bluetooth Smart.
The third category (Level 3/Control) is where you get full control over your trainer. You simply pedal, and it controls the resistance. This can be to replicate outdoor rides and routes, automatically changing the grade of the trainer, or it could be to have you iterate through a specific controlled workout based on wattage. This is very common these days, and with ANT+ FE-C it makes it easy to figure out if your app supports your trainer. On the flipside, Bluetooth Smart control works better for tablets, but you’ll find it quite variable with a given app supporting only a specific trainer on Bluetooth Smart. You’ll want to confer with each app on whether or not it supports your specific trainer.
The Gear You’ll Need:
Now that we’ve got the basic types of apps sorted out, let’s talk about what gear you’ll need. Obviously, you’ll need a trainer. But, beyond that, you’ll likely need some way to get the trainer data to your app. Though, for the Level 1/Basic apps, you don’t need anything. This is just for the sensor-capable apps.
What adapter you need will vary based on what sensors you have. If you have ANT+ sensors (like those that are compatible with a Garmin device), you’ll want an ANT+ adapter for your device. If you have Bluetooth Smart sensors, you’ll likely not need an adapter for any phones or tablets, but would probably need one for a PC. Mac’s would vary depending on how old the Mac was.
Here’s the basic options, starting first with ANT+:
ANT+ on a PC/Mac: Standard ANT+ USB adapter. Using one from an older Garmin watch is perfectly fine. Otherwise, either of these work.
ANT+ on Android device: Some Android phones have ANT+ built-in (such as the Samsung devices). You can check the ANT+ website to validate if your phone does. If not, then you can either make your own adapter (following instructions here), or, buy the Android adapter from Tacx.
ANT+ on iPhone/iPad (without Lightning connector): For this, you’ll need the Wahoo Fitness ANT+ adapter. There’s also some re-branded variants of it, but you CANNOT use the Garmin FIT branded option – it’s not compatible with anything.
ANT+ on iPhone/iPad (with Lightning connector): Same adapter as without the Lightning connector, but you’ll need a Lightning adapter. I highly recommend the official Apple ones, as Wahoo has stated they’ve seen issues with knock-off Apple adapters not working well. I’ve heard this from readers too.
And here’s the options for Bluetooth Smart:
Bluetooth Smart on PC: Almost nobody app-wise actually supports Bluetooth Smart sensors on PC’s today. The reason for this is that older versions of Windows haven’t had great support for it. Nonetheless, for this, you’ll likely need a Bluetooth Smart/Bluetooth 4.0 adapter if your PC doesn’t have Bluetooth already. To be honest, I believe it’s only TrainerRoad that supports it on Windows. In the case of Zwift, they support Bluetooth Smart sensors via the mobile phone apps that hand the data back to your PC.
Bluetooth Smart on Mac: All of the new Mac’s made in the past few years have Bluetooth 4.0 within them, so no adapters needed.
Bluetooth Smart on Android: Anything over Android 4.3 and you’re pretty much good to go.
Bluetooth Smart on iPhone/iPad: As long as you have an iPhone 4s, or iPad 3rd gen or higher, you’re good here with built-in capabilities.
The above may seem complex, but it’s rather simple. Just match up what sensor type you have (ANT+ or Bluetooth Smart), and then the device you want to use to put the app on (iOS/Android/PC/Mac).
Now, while there are other bridging technologies out there – like the 4iiii’s Viiiiva, it unfortunately won’t help you with any of the trainer apps here as none support it today (despite it having an API to do exactly that). It’s really too bad, as that’d actually be an ideal way to bridge ANT+ over to trainer apps.
With that – let’s get into the apps. I’ve simply ordered them in alphabetical order.
App Selection Process:
For the most part, if it was a trainer app, I’ve included it within the app guide below. But I did have some restrictions. Or rather, one restriction:
My rules for 2016-2017 are simple: In order for an app to be included, it must have been updated at some point since June 1st 2016. Any trainer app worth investing in (aside from smaller couple-dollar one-time purchases) should be updating on a regular basis, and certainly going into the Northern Hemisphere training season. That would have given them 5 months to have an update out. Failing that, you can always look at older apps in my previous guide here.
As a result of this, the following apps were skipped this year (links go to my last app review for that app):
CompuTrainer RacerMate: Last Updated Sometime 2015
iMobile Intervals: Last Updated Mar 24th, 2016
Peripedal: Last Updated Oct 19th, 2015
Tour de Giro: Last Updated Early 2016
Wahoo Segments: Removed from app store
WattZap: Last Updated Feb 10th, 2016
Of course, apps like Peripedal are still quite valid if you’ve got them, or if they meet your requirements. It’s just that I didn’t want to spend time re-hashing what I’ve already written. Also, I have specifically excluded the KICKR Studio platform, since that basically requires you own a bike shop and is more than just an app but a bunch of hardware too.
But fear not! Where some apps disappeared, new apps have shown up in their place. So with that in mind, let’s roll!
BKOOL:
While BKool is best known for their trainers, it’s the software that they actually want you to focus on. And, like virtually every other app here – they work cross platform and support more than just their own trainers. Their app platform has a variety of functions, from velodrome to recreating outside GPS routes in 3D, to structured workouts/training. That’s in addition to the outside video elements as well.
Further, the app contains online multiplayer aspects, such as voice chat between players. It also supports leagues and stage-race style competitions. Though, you can certainly just ride by yourself if you want. It also has a training plan generator, though, the workouts generated from that are a bit simplistic compared to some of the more advanced workouts found from other apps. But it is handy that it can create a plan focused on various end goals – such as losing weight or getting faster in a certain type of effort. Note that you cannot however specify an exact wattage or %FTP level, one major downside unfortunately.
My screenshots are from the iPad variant, however it supports PC and Android as well. Note that there are nuances to each platform (as with all these apps) so do keep that in mind. One cool feature they introduced a few years ago though was Spotify integration. As a hardcore Spotify user, I love seeing this type of thinking.
Function/Feature | BKOOL Cycling Simulator |
---|---|
Copyright DC Rainmaker - Updated October 27th, 2016 @ 9:06 am New Window | |
OS Platform | iOS/Android/Windows/Mac |
Price | Free & Paid from $10/month |
Free Trial Available | Yes |
Primary area(s) of focus | Real course videos, online racing, workouts |
Requires resistance controlled trainer | No | Workouts | BKOOL Cycling Simulator |
Can create custom structured workouts | No |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | No |
Can set/control grade (i.e. 5%) | Yes | Video Playback | BKOOL Cycling Simulator |
Changes resistance | Yes |
Online library of routes | Yes |
DIY Action Cam Videos | Yes |
Can play generic video file | No | Map Routes | BKOOL Cycling Simulator |
Changes Resistance on trainer | Yes |
Can create your own route | Yes |
Can import GPS/activity files | Yes |
Can create 3D routes | Yes |
Can use Google Earth 3D Engine | Yes (Desktop App only) | Online Competition | BKOOL Cycling Simulator |
Can compete online in realtime | Yes |
Voice Chat | Yes |
Video Chat | No |
Rankings/points system | Yes |
Teams | Yes | Power Estimation | BKOOL Cycling Simulator |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | BKOOL Cycling Simulator |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | YEs |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | BKOOL Cycling Simulator |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes |
CompuTrainer | No |
Elite Trainers (specific models) | Yes (via ANT+ FE-C) |
Tacx Trainers ('Smart' models) | Yes |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | BKOOL Cycling Simulator |
Can use seperate power meter to control trainer | No | Multirider Mode | BKOOL Cycling Simulator |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | BKOOL Cycling Simulator |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | No | Links | BKOOL Cycling Simulator |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | BKOOL Cycling Simulator |
October 27th, 2016 |
Elite myETraining:
Like Bkool, Elite is better known for their trainers than their training app. However, their app is quite fully featured, and is available on both tablet and desktop. The app includes the ability to ride outdoor videos that are professionally made (higher quality, and cost money), or free videos that others have uploaded. This model is pretty similar across apps. Further, it supports both structured workouts as well as some testing functions (i.e. FTP and related tests).
In my case for this year I tried out the iPad app, which has a refreshed interface that’s much better than years past. In addition, if you have the higher end Drivo or Kura trainers, they’ve introduced advanced pedaling metrics from the app (which I outlined here). Note that specific piece doesn’t cost anything.
Note that certain Elite trainers also include 12 month free memberships to the platform. For example, I noticed a redemption card in both the Kura and Drivo trainers. I’d encourage anyone with an Elite trainer to dig around in the box and give the free trial a whirl. If it doesn’t float your boat, you’re not out anything. But it may be just what you’re looking for and save you some cash.
Function/Feature | Elite myETraining |
---|---|
Copyright DC Rainmaker - Updated November 3rd, 2016 @ 1:18 am New Window | |
OS Platform | iOS/Android/Windows |
Price | App free, Videos Paid |
Free Trial Available | Yes |
Primary area(s) of focus | Real Course videos, Structured Workouts |
Requires resistance controlled trainer | Yes - Elite Trainer | Workouts | Elite myETraining |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes | Video Playback | Elite myETraining |
Changes resistance | Yes |
Online library of routes | Yes |
DIY Action Cam Videos | Yes |
Can play generic video file | Yes | Map Routes | Elite myETraining |
Changes Resistance on trainer | Yes |
Can create your own route | Yes |
Can import GPS/activity files | Yes (Desktop) |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Elite myETraining |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Elite myETraining |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Elite Trainers Only | Sensor Support | Elite myETraining |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | On iOS/Android only |
Bluetooth Smart Heart Rate | On iOS/Android only | Trainer Control Support | Elite myETraining |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes via ANT+ FE-C with adapter |
CycleOps Trainers (specific models) | Yes via ANT+ FE-C with adapter |
CompuTrainer | No |
Elite Trainers (specific models) | Yes |
Tacx Trainers ('Smart' models) | Yes via ANT+ FE-C with adapter |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Elite myETraining |
Can use seperate power meter to control trainer | No | Multirider Mode | Elite myETraining |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Elite myETraining |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | No | Links | Elite myETraining |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Elite myETraining |
Nov 1st, 2016 |
FulGaz:
FulGaz is all about beautiful rides that you can re-ride on their iPad app. However, where they differ from others in the field is that they’ve specifically targeted high-profile events and routes within their app. For example things like the Rio Olympic courses and Tour de France courses. Plus a host of other major cycling routes worldwide (aspirational riding routes, if you will). You’ll see some of those listed in my screenshot above.
The app has received an overhaul since the last time I tried it out, not just on the user interface, but also behind the scenes when it comes to how they cleaned up data from the rides captured outdoors. In talking with them, they wanted to find the middle-ground between low-quality bike cam footage (by the average person) and “sterile” looking footage from cars. Thus they’re shooting on bikes, but they’re doing a bunch of work to ensure the footage feels like you’re riding, without being crappy.
And that seems to work – the experience is very solid. The only downside is that the whole kit will really only control your trainer if you’re on either Wahoo or Tacx trainers. You can pair other sensors of course, but only via Bluetooth Smart. Still, if you fit that bill – definitely give it a whirl.
Function/Feature | FulGaz |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 11:34 am New Window | |
OS Platform | iPad |
Price | From $5/month |
Free Trial Available | Yes |
Primary area(s) of focus | Real ride videos (curated) |
Requires resistance controlled trainer | Yes | Workouts | FulGaz |
Can create custom structured workouts | No |
Has individual workout library to choose from | No |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | No |
Can set/control grade (i.e. 5%) | No | Video Playback | FulGaz |
Changes resistance | Yes |
Online library of routes | Yes |
DIY Action Cam Videos | Yes |
Can play generic video file | No | Map Routes | FulGaz |
Changes Resistance on trainer | Yes within video |
Can create your own route | Yes within video |
Can import GPS/activity files | Yes within video |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | FulGaz |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | FulGaz |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | FulGaz |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | - |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | FulGaz |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes (via ANT+ FE-C) |
CompuTrainer | No |
Elite Trainers (specific models) | Yes (via ANT+ FE-C) |
Tacx Trainers ('Smart' models) | Yes (via ANT+ FE-C) |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | Supports Kurt Kinetic InRide | Trainer Control | FulGaz |
Can use seperate power meter to control trainer | No | Multirider Mode | FulGaz |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | FulGaz |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | No | Links | FulGaz |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | FulGaz |
Nov 1st, 2016 |
Golden Cheetah:
Many know Golden Cheetah as the super-advanced cycling analytics app that also happens to be open source (and thus free). However, the app has grown to include trainer integration via a trainer mode. Within this mode it’ll allow you to create structured workouts using everything from %FTP to exact wattages or even gradients. Additionally, you can download workouts from the massive online ErgDB data (though, that sometimes can be a bit like sifting through the beach sand for a jelly bean).
The app can also control FE-C trainers, or other trainers via older private-ANT variants. Further, it supports the CompuTrainer. But more than that it can utilize known trainer power curves to estimate power for a number of popular trainers – like the Kurt Kinetic Road Machine and others. This means you’ll just need a speed sensor to in turn get power information. More than that though – the app just supports so many different data types and sensors. Aspects like BSX and Moxy sensor support, the ANT+ remote control for controlling the trainer page, and even the FIT2.0 developer fields that both Training Peaks and Strava have basically shunned.
The app can consume ANT+ sensor data using a USB stick and then display/record that within the trainer view. Afterwards, your data can easily be uploaded to numerous sites either via the direct file option, or the integration with sites like Strava and Training Peaks. Overall the app is definitely worth a look, especially if you’re on a budget and just need the core recording functionality.
(Note that while the current production version is 3.3 and technically ‘prior’ to my cut-off date, their upcoming 3.4 version is in Release Candidate status, and brings many additional trainer features as outlined. As such, I’ve included it within this post since it’s clear the software is being constantly updated.)
Function/Feature | Golden Cheetah |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 11:38 am New Window | |
OS Platform | Windows/Mac |
Price | Free (Open Source) |
Primary area(s) of focus | Structured Workouts |
Requires resistance controlled trainer | No | Workouts | Golden Cheetah |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes, via Erg DB |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes | Video Playback | Golden Cheetah |
Changes resistance | Yes (with Erg/Video combo) |
Online library of routes | No |
DIY Action Cam Videos | Yes (with Erg/Video combo) |
Can play generic video file | Yes | Map Routes | Golden Cheetah |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Golden Cheetah |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Golden Cheetah |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Golden Cheetah |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | Yes |
Bluetooth Smart Power Meter | On Mac |
Bluetooth Smart Speed/Cadence | On Mac |
Bluetooth Smart Heart Rate | On Mac | Trainer Control Support | Golden Cheetah |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | No |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes |
CompuTrainer | Yes |
Elite Trainers (specific models) | Yes |
Tacx Trainers ('Smart' models) | YYes |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Golden Cheetah |
Can use seperate power meter to control trainer | No | Multirider Mode | Golden Cheetah |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Golden Cheetah |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | Golden Cheetah |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Golden Cheetah |
November 1st, 2016 |
Hurts Ergo:
If you’re looking for a quick and easy way to ride a specific Erg workout, there might be no better solution than Hurts Ergo. If Apple ever made a Erg workout app, I suspect it’d function a lot like Hurts Ergo. Just the facts, nothing else clouding it up.
The app will connect to your KICKR trainer to control it based on workouts you download from the ‘ErgDB’, which is their cloud of workouts. Now the only downside here is that with 600+ workouts, it’s kinda a complete mess to find something if you don’t know what exactly your looking for. Meaning there isn’t much structure in finding the structured workouts. Still, assuming you find it – you’re good to go.
Now the application is pretty bare bones at the free level – which many folks will appreciate. In the event you want to save workouts it’ll be $2, or $3 if you want to upload to both save the workout and upload to Strava. Those are one-time fees though, so that seems quite reasonable.
Function/Feature | Hurts Ergo |
---|---|
Copyright DC Rainmaker - Updated October 27th, 2016 @ 6:17 am New Window | |
OS Platform | iOS |
Price | Free (+$2 for saving workouts, +$3 for Strava uploads) |
Primary area(s) of focus | Structured workouts |
Requires resistance controlled trainer | Yes (Wahoo KICKR) | Workouts | Hurts Ergo |
Can create custom structured workouts | Via ErgDB |
Has individual workout library to choose from | Yes |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | Via workout |
Can set/control grade (i.e. 5%) | Via workout | Video Playback | Hurts Ergo |
Changes resistance | No |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Hurts Ergo |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Hurts Ergo |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Hurts Ergo |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | Hurts Ergo |
ANT+ Power Meter | No |
ANT+ Speed/Cadence | No |
ANT+ Heart Rate | No |
ANT+ Trainer Profile (FE-C) | No |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Hurts Ergo |
ANT+ FE-C (ANT+ Trainer Control Standard) | No |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | No |
CompuTrainer | No |
Elite Trainers (specific models) | No |
Tacx Trainers ('Smart' models) | No |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | No | Trainer Control | Hurts Ergo |
Can use seperate power meter to control trainer | No | Multirider Mode | Hurts Ergo |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Hurts Ergo |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes (pay option) |
Direct upload to Strava | Yes (pay option) |
Direct upload to Training Peaks | Yes (pay option) | Links | Hurts Ergo |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Hurts Ergo |
Oct 27th, 2016 |
Kinetic Fit:
The Kinetic Fit app is a structured training app focused on cycling training programs. The platform has a wide number of training plans for different target groups. For example, road cyclists, mountain bikers, triathletes and just general fitness. Each of those training plans has a set number of weeks associated with it – and within those weeks you’ll be given different workouts to complete.
The app has two tiers: A free tier and a paid tier. The free tier is actually one of the most impressive free tiers of apps in this entire buyer’s guide, in terms of what you get. Their site lists the exact differences. Meanwhile, you can pay $10/month and that then gets you access to Sufferfest workouts (along with some other differences as noted in that link). Note that’s actually separate from the $10/month (or $5/month if annual) for the premium tier of Kinetic Fit.
In a bit of ironic twist, the app actually has quite wide support for Bluetooth Smart devices beyond their own. Heck, it even supports all the major Bluetooth Smart standards and other trainers like the Wahoo KICKR and Tacx NEO. This being odd since Kinetic shunned these standards in their recent Smart Control trainer. Still, it’s good to see here.
Your completed workouts can be sent to a slew of different platforms from Strava to Training Peaks, and Dropbox to Apple Health – nine platforms in total. So plenty of 3rd party integration offered here.
Function/Feature | Kinetic Fit |
---|---|
Copyright DC Rainmaker - Updated November 2nd, 2016 @ 12:19 pm New Window | |
OS Platform | iOS/Android |
Price | Free, also from $5/month if annual, (SufferFest is +$10/month) |
Free Trial Available | Yes |
Primary area(s) of focus | Structured workouts |
Requires resistance controlled trainer | No | Workouts | Kinetic Fit |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | No | Video Playback | Kinetic Fit |
Changes resistance | With SufferFest |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | Yes | Map Routes | Kinetic Fit |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Kinetic Fit |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Kinetic Fit |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Kinetic Fit |
ANT+ Power Meter | No |
ANT+ Speed/Cadence | No |
ANT+ Heart Rate | No |
ANT+ Trainer Profile (FE-C) | No |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Kinetic Fit |
ANT+ FE-C (ANT+ Trainer Control Standard) | No |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CompuTrainer | No |
Elite Trainers (specific models) | No |
Tacx Trainers ('Smart' models) | Yes |
Kinetic Trainers (\'Smart Control\' via BLE): | Yes |
Other notables | - | Trainer Control | Kinetic Fit |
Can use seperate power meter to control trainer | No | Multirider Mode | Kinetic Fit |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Kinetic Fit |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | Kinetic Fit |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Kinetic Fit |
November 1st, 2016 |
Kinomap Trainer:
Kinomap has continued to expand their core platform into other areas, as I outlined in my recent post on their Interbike announcements. However, at the center of it all is the Kinomap Trainer app, which allows users to ride outdoor video routes on their trainers indoors. A few years ago they were the first to introduce an ‘all you can eat’ concept when it came to indoor trainer videos. Previous to that you had to purchase each video individually. These days their library of videos is so vast that you can pick out Strava segments from almost anywhere on earth and find a corresponding video (see that first post I linked to). Not only that, you can actually go out and race those Strava Segments.
You can also upload your own videos pretty easily using their web uploader, which means you can go record your favorite routes in the summer for riding in the winter. Or, when on vacation somewhere record those routes to take home for the rainy days.
The app is subscription based and the base level includes virtually all except the ‘Premium’ videos, which are à la carte items you can pay extra for. These premium videos are akin to what you find in other apps at the pay-per-video level. So they essentially offer you a bit of a blend to go either direction depending on what you want.
Like most of the apps, Kinomap can connect to a wide range of ANT+ and Bluetooth Smart sensors and trainers, as well as one trainer that no other iOS device can connect to: The CompuTrainer. For the CompuTrainer, it does require installing a small application on a nearby computer though to act as a bridge. Still, it’s a unique distinction that may be of extreme use to you if you want to control your CompuTrainer via iPad.
Note that Kinomap as a platform also has two additional apps that I haven’t included here at this time, which are Skuga and Intervals by Kinomap. Skuga is all about re-riding Strava Segments, while Intervals by Kinomap is about structured workouts. I talk about those in this previous post. Those apps come as part of your Kinomap Trainer subscription.
Function/Feature | Kinomap Trainer |
---|---|
Copyright DC Rainmaker - Updated October 27th, 2016 @ 6:21 am New Window | |
OS Platform | iOS/Android |
Price | From $5/month |
Free Trial Available | Yes |
Primary area(s) of focus | Real course videos |
Requires resistance controlled trainer | No | Workouts | Kinomap Trainer |
Can create custom structured workouts | No |
Has individual workout library to choose from | No |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | No |
Can set/control grade (i.e. 5%) | Automatic within videos | Video Playback | Kinomap Trainer |
Changes resistance | Yes |
Online library of routes | Yes |
DIY Action Cam Videos | Yes |
Can play generic video file | Yes | Map Routes | Kinomap Trainer |
Changes Resistance on trainer | Yes |
Can create your own route | Yes |
Can import GPS/activity files | Yes |
Can create 3D routes | Yes |
Can use Google Earth 3D Engine | No | Online Competition | Kinomap Trainer |
Can compete online in realtime | Yes |
Voice Chat | No |
Video Chat | No |
Rankings/points system | Yes |
Teams | Sorta | Power Estimation | Kinomap Trainer |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Kinomap Trainer |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes (on IOS ANT+ adapter required) |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Kinomap Trainer |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes |
CompuTrainer | Yes |
Elite Trainers (specific models) | Yes |
Tacx Trainers ('Smart' models) | Yes |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Kinomap Trainer |
Can use seperate power meter to control trainer | No | Multirider Mode | Kinomap Trainer |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No (yes if each person has iPad) | Export | Kinomap Trainer |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | Kinomap Trainer |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Kinomap Trainer |
Oct 27th, 2016 |
Maximum Trainer:
Maximum Trainer is focused on structured workouts, but with a portion of the added deeper sensor and multi-user flexibility of PerfPro. However, Maximum Trainer does so in a fairly streamlined interface that may make it easier for those wanting to get into the multi-user realm (in one physical location).
The platform supports creating your own structured workouts, or downloading them from a database. Further, it supports training plans that have structured workouts in them. Once you’ve picked out a given workout you’ll enter the portion of the app to execute the workout. Here the interface is super clean, and also super crisp. I like it.
On the advantages of Maximum Trainer to something like TrainerRoad, is the ability to utilize multiple ANT+ USB sticks to connect to numerous sensors beyond the standard 8-sensor limit per stick. This of course is used for multi-user configurations, which the app supports. It also supports tying specific sensor ID’s to specific users, so it remembers you versus your riding partners in the garage.
Function/Feature | Maximum Trainer |
---|---|
Copyright DC Rainmaker - Updated October 27th, 2016 @ 7:58 am New Window | |
OS Platform | Windows, Mac |
Price | Free, Pay components after beta |
Free Trial Available | Yes |
Primary area(s) of focus | Structured workouts |
Requires resistance controlled trainer | No | Workouts | Maximum Trainer |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | No | Video Playback | Maximum Trainer |
Changes resistance | No |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | Yes | Map Routes | Maximum Trainer |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Maximum Trainer |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Maximum Trainer |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Maximum Trainer |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | Yes |
Bluetooth Smart Power Meter | No |
Bluetooth Smart Speed/Cadence | No |
Bluetooth Smart Heart Rate | No | Trainer Control Support | Maximum Trainer |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | No |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes via ANT+ FE-C |
CompuTrainer | No |
Elite Trainers (specific models) | Yes via ANT+ FE-C |
Tacx Trainers ('Smart' models) | Yes via ANT+ FE-C |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Maximum Trainer |
Can use seperate power meter to control trainer | No | Multirider Mode | Maximum Trainer |
Can support 2 riders concurrently with one device | Yes |
Can support greater than 2 riders concurrently (class/studio) | Yes | Export | Maximum Trainer |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | No | Links | Maximum Trainer |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Maximum Trainer |
October 27th, 2016 |
Over the Bars:
Over the Bars is kinda a mix between an arcade game and Zwift. Like an arcade game it has racing against a computer and doesn’t require monthly payment. Whereas like Zwift it has a virtual world on what appears to be an island and supports connectivity to the Wahoo KICKR and other smart trainers. However where it gets interesting is that you actually use your phone on your handlebars to steer – allowing you to either stay on the road, or make your own trails across the island.
The app will use the sensors inside your phone to detect when you want to turn left and right, and it actually works pretty well. You’ll do a quick calibration of the phone on your handlebars, and you can adjust the steering sensitivity as well. On my triathlon bike I was even able to just wedge an iPad on the aerobars and it worked fine and dandy.
The app has a handful of options like changing the play mode and the graphics, but it’s really designed to be just fun and simple. Oh, and the best part? The crashes. Yes, you can crash your bike.
Function/Feature | Over the Bars |
---|---|
Copyright DC Rainmaker - Updated October 26th, 2016 @ 1:07 pm New Window | |
OS Platform | iOS |
Price | $10 (one-time) |
Free Trial Available | No |
Primary area(s) of focus | Arcade style gaming |
Requires resistance controlled trainer | No | Workouts | Over the Bars |
Can create custom structured workouts | No |
Has individual workout library to choose from | No |
Has training plans to follow | no |
Can set/control wattage or %FTP (aka ERG Mode) | No |
Can set/control grade (i.e. 5%) | Follows game grade | Video Playback | Over the Bars |
Changes resistance | Changes resistance with game |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Over the Bars |
Changes Resistance on trainer | Yes (game route) |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | Has own 3D world |
Can use Google Earth 3D Engine | Has own 3D world | Online Competition | Over the Bars |
Can compete online in realtime | Against computer |
Voice Chat | No |
Video Chat | No |
Rankings/points system | Sorta |
Teams | No | Power Estimation | Over the Bars |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | Over the Bars |
ANT+ Power Meter | No |
ANT+ Speed/Cadence | No |
ANT+ Heart Rate | No |
ANT+ Trainer Profile (FE-C) | No |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes (via KICKR) |
Bluetooth Smart Speed/Cadence | No |
Bluetooth Smart Heart Rate | No | Trainer Control Support | Over the Bars |
ANT+ FE-C (ANT+ Trainer Control Standard) | No |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | No |
CompuTrainer | No |
Elite Trainers (specific models) | No |
Tacx Trainers ('Smart' models) | No |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Over the Bars |
Can use seperate power meter to control trainer | No | Multirider Mode | Over the Bars |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Over the Bars |
Has online/cloud platform of your workouts | No |
Can save workout as files | No |
Direct upload to Strava | No |
Direct upload to Training Peaks | No | Links | Over the Bars |
Company Site | Link | DCR Database Updated Last For App | Over the Bars |
Oct 26th, 2016 |
PerfPro:
There’s no other words for PerfPro other than: Beastly.
PerfPro as an app is focused on riding structured workouts, either solo or in group settings. In addition, it has extensive sensor and trainer support, while also supporting entertainment options like watching movies on your computer or YouTube. It’s super-flexible when it comes to how it looks and feels.
Seriously, it’s a beast in terms of functionality, options, and things you can tweak. While the app development team is small, the user base (especially among cycling studios) is huge. In likely that’s because I believe there’s never been a feature request that PerfPro said “no” to. As a result, it’s incredibly powerful and incredibly customizable. Inversely, it’s also overwhelmingly complex at times, and could greatly benefit from some serious simplification.
Of course, if you’re a geek in any way, you’ll likely love the never-ending ability to tweak things. This is especially true in the multi-rider arena, so if you want to use the software for multiple users in your home or cycling studio – it’s ideal for that. Same goes for numerous pieces of equipment. And the best part? No subscription fee. Just a one-time payment.
Note that the software technically has two pieces. One is the Studio piece, which is for when you’re on the trainer. While the second piece is the Analyzer toolset, which acts like a self-contained training log platform. So you’re killing two birds with one stone here.
Function/Feature | PerfPro |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 12:12 pm New Window | |
OS Platform | Windows |
Price | $99 |
Free Trial Available | Yes |
Primary area(s) of focus | Structured workouts |
Requires resistance controlled trainer | No | Workouts | PerfPro |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes | Video Playback | PerfPro |
Changes resistance | Yes |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | Yes | Map Routes | PerfPro |
Changes Resistance on trainer | Yes (no map shown) |
Can create your own route | Yes |
Can import GPS/activity files | Yes |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | PerfPro |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | PerfPro |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | PerfPro |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | Yes |
Bluetooth Smart Power Meter | No |
Bluetooth Smart Speed/Cadence | No |
Bluetooth Smart Heart Rate | No | Trainer Control Support | PerfPro |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | No |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes |
CompuTrainer | Yes |
Elite Trainers (specific models) | Yes |
Tacx Trainers ('Smart' models) | Yes |
Kinetic Trainers (\'Smart Control\' via BLE): | - |
Other notables | Supports WASP devices | Trainer Control | PerfPro |
Can use seperate power meter to control trainer | Yes | Multirider Mode | PerfPro |
Can support 2 riders concurrently with one device | Yes |
Can support greater than 2 riders concurrently (class/studio) | Yes | Export | PerfPro |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | PerfPro |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | PerfPro |
Nov 1st, 2016 |
RaceMyGhost:
Simplicity is the name of the game here, but in a fun way. You’ve got a road (a straight one), and you’ve got yourself. Then you go out and throw down a hard effort for a distance or duration of your choosing. Once completed, you try and beat yourself.
Really, it’s that simple.
But, it’s also cool – because it connects to your trainer/sensors and allows you to make those data comparisons more easily. I could see this game being a bit of a fun party game amongst friends for something like a 30-45 second throw-down. Very similar to what we see at cycling trade shows in booths where companies will arrange a 30-60 second all out effort competition and the winner gets something.
So that’d work well here in either a party situation, or even inside a bike store or such. Still, given the app has a free tier – it might just appeal to you.
Function/Feature | RaceMyGhost |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 12:24 pm New Window | |
OS Platform | iOS |
Price | Free & $10 for export options |
Free Trial Available | Yes |
Primary area(s) of focus | Racing against computer riders |
Requires resistance controlled trainer | No | Workouts | RaceMyGhost |
Can create custom structured workouts | No |
Has individual workout library to choose from | Sorta (routes to ride against) |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | No |
Can set/control grade (i.e. 5%) | No | Video Playback | RaceMyGhost |
Changes resistance | No |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | RaceMyGhost |
Changes Resistance on trainer | Yes (KICKR) |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | RaceMyGhost |
Can compete online in realtime | Only against computer |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | RaceMyGhost |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | RaceMyGhost |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | No |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | RaceMyGhost |
ANT+ FE-C (ANT+ Trainer Control Standard) | No |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | No |
CompuTrainer | No |
Elite Trainers (specific models) | No |
Tacx Trainers ('Smart' models) | No |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | RaceMyGhost |
Can use seperate power meter to control trainer | No | Multirider Mode | RaceMyGhost |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | RaceMyGhost |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | RaceMyGhost |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | RaceMyGhost |
November 1st, 2016 |
Road Grand Tours:
Road Grand Tours is new to the scene. So new in fact that it’s not entirely out. Right now it’s in beta, which requires an invite. Or rather, being invited. Given I included Zwift in the round-up last time when they were in beta, I figure it’s only fair to include RGT this time.
Road Grand Tours is actually in a lot of ways like Zwift was at the beginning, except that instead of fictional locations, they’re starting off with a real world location – the famed Stelvio (which is a massive climb). The environment is computer generated to mimic the real pass. And as more people sign-on, you’ll see other competitors out there. Now since things are still pretty new, it’s kinda hard to get a feel for that since nobody else was around during my ride.
The app supports the ability to connect to trainers to control resistance, as well as power meters and other sensors. I think there’s definitely some interesting potential here down the road as it matures. But they’ll need more users to make it compelling. The good news is you can sign-on for an invite at their site, and since they just made a major release update over the weekend, I suspect we’ll see more people added soon. Of course, the biggest difference between Zwift and this is what you don’t see: The massive financial backing Zwift has. As such, it may be difficult for RGT to compete in this space directly with them, but then again, the other 20 apps in this list lack that backing too and make out just fine.
Function/Feature | Road Grand Tours |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 12:21 pm New Window | |
OS Platform | Windows/Mac |
Price | Free during beta |
Free Trial Available | Yes |
Primary area(s) of focus | 3D Replication of Specific Routes |
Requires resistance controlled trainer | No | Workouts | Road Grand Tours |
Can create custom structured workouts | No |
Has individual workout library to choose from | No |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | No |
Can set/control grade (i.e. 5%) | No | Video Playback | Road Grand Tours |
Changes resistance | Within 3D Routes |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Road Grand Tours |
Changes Resistance on trainer | Yes |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Road Grand Tours |
Can compete online in realtime | Yes |
Voice Chat | No |
Video Chat | No |
Rankings/points system | - |
Teams | - | Power Estimation | Road Grand Tours |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Road Grand Tours |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | No |
Bluetooth Smart Speed/Cadence | No |
Bluetooth Smart Heart Rate | No | Trainer Control Support | Road Grand Tours |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | No |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes via ANT+ FE-C |
CompuTrainer | No |
Elite Trainers (specific models) | Yes via ANT+ FE-C |
Tacx Trainers ('Smart' models) | Yes via ANT+ FE-C |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Road Grand Tours |
Can use seperate power meter to control trainer | No | Multirider Mode | Road Grand Tours |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Road Grand Tours |
Has online/cloud platform of your workouts | - |
Can save workout as files | No |
Direct upload to Strava | No |
Direct upload to Training Peaks | No | Links | Road Grand Tours |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Road Grand Tours |
November 1st, 2016 |
The Sufferfest:
The Sufferfest has seen a very solid evolution of their business model. From something two years ago that wasn’t exactly top-notch in terms of your integrated trainer experience (though the videos were great), to a legit online platform where you can not only download their famed videos on the fly – but also control your trainer to match the action in the video. Not only that, over the past year they’ve revamped the app to make it one of the cleanest looking interfaces out there.
You’ll start by selecting a given video from their inventory. Each video is often tied to real-world training or racing events, such as from the Giro d’Italia. The text on the screen ‘coaches’ you through the workout. And by ‘coaching’, I mean what happens if your buddies get drunk and taunt you from the couch. Either way, it’s all good fun and incredibly addicting.
The app on iOS easily connected to my Bluetooth Smart sensors, as well as could control the KICKR (other trainers like Tacx showed up, but control is still forthcoming). The sensor settings panel is super easy to understand, and in the same vein, you can also connect to Strava, Training Peaks or e-mail for sending your completed workouts. If you haven’t tried Sufferfest in a few years, I’d strongly encourage you to give it a whirl now – especially if you have an interactive trainer.
Function/Feature | The Sufferfest |
---|---|
Copyright DC Rainmaker - Updated October 19th, 2017 @ 5:36 am New Window | |
OS Platform | iOS/Windows/Mac |
Price | $10/month, or ~$10/video |
Free Trial Available | 7 Day trial |
Primary area(s) of focus | Training videos that hurt, Training Plans |
Requires resistance controlled trainer | No | Workouts | The Sufferfest |
Can create custom structured workouts | No |
Has individual workout library to choose from | Sorta (the videos) |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | No | Video Playback | The Sufferfest |
Changes resistance | Yes |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | The Sufferfest |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | The Sufferfest |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | The Sufferfest |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | The Sufferfest |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | The Sufferfest |
ANT+ FE-C (ANT+ Trainer Control Standard) | Windows/Mac/iOS (some via ANT+ FE-C) |
Bluetooth Smart (any BLE method) | Windows/Mac/iOS |
Wahoo Trainers (KICKR/SNAP) | Windows/Mac/iOS |
CycleOps Trainers (specific models) | Windows/Mac/iOS |
CompuTrainer | No |
Elite Trainers (specific models) | Windows/Mac/iOS (some via ANT+ FE-C) |
Tacx Trainers ('Smart' models) | Windows/Mac/iOS (some via ANT+ FE-C) |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | The Sufferfest |
Can use seperate power meter to control trainer | No | Multirider Mode | The Sufferfest |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | The Sufferfest |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | The Sufferfest |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | The Sufferfest |
October 19th, 2017 |
Tacx Training Software:
The Tacx Training Suite is a vast platform covering a wide variety of features and modes. These modes differ whether you’re on PC or tablet versions. My screenshots in this post are focused on the tablet side, however I’ll speak to both pieces. Within both platforms you’ve got the ability to ride outdoor videos (films) from famous places around the world. Many of these films are actually from the folks behind Veloreality (a few entries down from here). And both platforms offer the ability to do structured workouts, such as intervals and FTP testing. And both platforms include the ability to control your trainer based on slope or power (i.e. ERG mode).
Where the desktop platform differs though is the ability to also compete in 3D generated worlds, kinda like Zwift. In fact, they were doing Zwift-like stuff before Zwift was doing Zwift-like stuff. Further, with some of the Tacx trainers supporting steering, you can actually steer your way through these worlds. However note again this is limited to just the PC platform.
The entire platform is actually a pretty good deal if you buy the Smart Upgrade add-in package from Tacx, which means you’ll get all this goodness for a one-time fee, versus a monthly payment program. While subscription fees offer an incentive for companies to continually innovate, one-time fees are typically cheaper for the consumer.
Note, below table is focused on tablet app.
Function/Feature | Tacx Cycling - Tablet App |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 12:36 pm New Window | |
OS Platform | iOS/Android |
Price | Free, some videos for purchase |
Primary area(s) of focus | Real course videos, structured workouts |
Requires resistance controlled trainer | Yes - Tacx Trainers | Workouts | Tacx Cycling - Tablet App |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | YEs |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes | Video Playback | Tacx Cycling - Tablet App |
Changes resistance | Yes |
Online library of routes | Yes |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Tacx Cycling - Tablet App |
Changes Resistance on trainer | Yes |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Tacx Cycling - Tablet App |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Tacx Cycling - Tablet App |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | Tacx Cycling - Tablet App |
ANT+ Power Meter | No |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | No |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | No |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Tacx Cycling - Tablet App |
ANT+ FE-C (ANT+ Trainer Control Standard) | No |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | No |
CycleOps Trainers (specific models) | No |
CompuTrainer | No |
Elite Trainers (specific models) | No |
Tacx Trainers ('Smart' models) | Yes |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Tacx Cycling - Tablet App |
Can use seperate power meter to control trainer | No | Multirider Mode | Tacx Cycling - Tablet App |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Tacx Cycling - Tablet App |
Has online/cloud platform of your workouts | Within app |
Can save workout as files | Not directly from tablet |
Direct upload to Strava | No |
Direct upload to Training Peaks | No | Links | Tacx Cycling - Tablet App |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Tacx Cycling - Tablet App |
November 1st, 2016 |
TrainerRoad:
TrainerRoad was really the first mainstream trainer platform out there to go with a subscription model. And it alongside Zwift are without question the two most popular apps there are. Its primary purpose is structured power based workouts. So everything is based on power, and the company can use either a power meter or power-based trainer to control those workouts. Alternatively, they can also use simply a speed sensor against their vast database of trainers to give you what they call ‘Virtual Power’, which is an estimate of your power based on the speed and known trainer power curves.
In addition to specific trainer workouts, they’ve also got training plans. These are notable because unlike every other app here, they actually include multisport workouts. So if you’re a triathlete and use a TrainerRoad triathlon workout, it’ll also give you swim and bike workouts. Whereas other companies just give you bike workouts and let you try and figure out how to plug in the other two pieces.
Over the last year the company has spent considerable effort revamping their underlying software platforms such that they are now on PC, Mac, Android, and iOS. They’ve also expanded their compatibility with devices and now support virtually all the majors brands (Elite, CycleOps, Tacx, and Wahoo), across all platforms for trainer control. Finally, one widely used feature that isn’t widely seen on other platforms is their ability to use your power meter to control your interactive trainer. This is useful if you want to eliminate any differences between indoor and outdoor workouts from a wattage standpoint (effectively normalizing your data).
Function/Feature | TrainerRoad |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 12:37 pm New Window | |
OS Platform | Windows/Mac/Android/iOS |
Price | From $7/month |
Free Trial Available | No, but refund within 30 days |
Primary area(s) of focus | Structured workouts |
Requires resistance controlled trainer | No | Workouts | TrainerRoad |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes (slope mode) | Video Playback | TrainerRoad |
Changes resistance | Yes |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | Yes | Map Routes | TrainerRoad |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | TrainerRoad |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | Sorta |
Teams | Yes | Power Estimation | TrainerRoad |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | TrainerRoad |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | TrainerRoad |
ANT+ FE-C (ANT+ Trainer Control Standard) | Windows/Mac/Android/iOS (with adapter) |
Bluetooth Smart (any BLE method) | Windows/Mac/Android/iOS |
Wahoo Trainers (KICKR/SNAP) | Windows/Mac/Android/iOS |
CycleOps Trainers (specific models) | Windows/Mac/Android/iOS (with adapter via FE-C) |
CompuTrainer | Windows/Mac |
Elite Trainers (specific models) | Windows/Mac/Android/iOS (with adapter via FE-C) |
Tacx Trainers ('Smart' models) | Windows/Mac/Android/iOS (with adapter via FE-C) |
Kinetic Trainers (\'Smart Control\' via BLE): | Soon |
Other notables | Kinetic inRide support | Trainer Control | TrainerRoad |
Can use seperate power meter to control trainer | Yes | Multirider Mode | TrainerRoad |
Can support 2 riders concurrently with one device | Yes |
Can support greater than 2 riders concurrently (class/studio) | No | Export | TrainerRoad |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | TrainerRoad |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | TrainerRoad |
November 1st, 2016 |
Veloreality:
Veloreality is all about super high quality outdoor videos shot in beautiful settings on high-end equipment and rigs. It’s designed to look stunning on the biggest screen you’ve got. And bigger is better, right? Plus, they’re the only one to offer 4K videos – should your setup be appropriately sized to handle that. If you’re looking for big screen beauty – this is it.
You can purchase individual videos from them, with the distances being usually pretty solid – often good for a couple of hours riding each. There are at present over 130 videos, with many of them being historic climbs and routes. All of which are then playable within the their free VRide software.
What’s cool here though is that the app isn’t just a pretty face. It’s got legit support for virtually all the major trainers, be it via ANT+ FE-C or directly to units like the CompuTrainer. Plus they also support their high-end trainer platform, the Lynx and Lynx II. You can also pair to ANT+ sensors and export to standard .TCX files which works on any training platform on earth .
Function/Feature | Veloreality |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 12:38 pm New Window | |
OS Platform | Windows |
Price | Videos at $14/each |
Free Trial Available | Yes |
Primary area(s) of focus | Real course videos (high quality), Structured workouts |
Requires resistance controlled trainer | No | Workouts | Veloreality |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | No |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes within videos | Video Playback | Veloreality |
Changes resistance | Yes |
Online library of routes | Yes - Paid |
DIY Action Cam Videos | No |
Can play generic video file | Yes | Map Routes | Veloreality |
Changes Resistance on trainer | Yes within videos |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No (but can show map location) | Online Competition | Veloreality |
Can compete online in realtime | Yes |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Veloreality |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Veloreality |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | No |
Bluetooth Smart Speed/Cadence | No |
Bluetooth Smart Heart Rate | No | Trainer Control Support | Veloreality |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | No |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes |
CompuTrainer | Yes |
Elite Trainers (specific models) | Yes |
Tacx Trainers ('Smart' models) | YEs |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | Lynx trainer | Trainer Control | Veloreality |
Can use seperate power meter to control trainer | Yes | Multirider Mode | Veloreality |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Veloreality |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | No |
Direct upload to Training Peaks | No | Links | Veloreality |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Veloreality |
November 1st, 2016 |
Virtual Training:
If there’s any app out there that deserves more street cred, it’s Virtual Training. Seriously. I always forget what an incredibly impressive app it is. On a feature by feature breakdown basis, it has more features than anyone else. And does so in a more industry compatible way than anyone else too. You can easily match protocols (i.e. ANT+ & Bluetooth Smart)and platforms, and all still works seamlessly. The number of devices/sensors they support is awesome.
There are two major areas to the Virtual Training app – one is focused on completing outdoor video rides indoors on your trainer. These are both ‘curated’ videos (read: professionally done videos), as well as user uploaded videos (still great, but quality can vary widely). In fact, you’ll even find one of mine in there (I also uploaded it to Kinomap too). The playback speed of these videos is matched to your trainer speed. There are thousands of videos on every continent. I included some screenshots of that above.
In addition to the video side, you’ve also got the structured training piece. This allows you to either create your own structured workouts, or ride ones from a library of structured workouts. The platform will automatically control the wattage on your trainer to match the workout (assuming your trainer supports that).
Function/Feature | Rouvy (Virtual Training) |
---|---|
Copyright DC Rainmaker - Updated May 9th, 2019 @ 3:33 am New Window | |
OS Platform | iOS/Android/PC |
Price | From $5/month (tablet), $10/month (desktop) |
Free Trial Available | 14 days |
Primary area(s) of focus | Real course videos, GPS routes, Structured Workouts |
Requires resistance controlled trainer | No | Workouts | Rouvy (Virtual Training) |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes | Video Playback | Rouvy (Virtual Training) |
Changes resistance | Yes |
Online library of routes | Yes |
DIY Action Cam Videos | Yes |
Can play generic video file | Yes | Map Routes | Rouvy (Virtual Training) |
Changes Resistance on trainer | Yes |
Can create your own route | Yes (via desktop app) |
Can import GPS/activity files | Yes (via desktop app and web portal) |
Can create 3D routes | Yes (desktop app only) |
Can use Google Earth 3D Engine | Yes (desktop app only) | Online Competition | Rouvy (Virtual Training) |
Can compete online in realtime | Yes |
Voice Chat | No |
Video Chat | No |
Rankings/points system | Yes |
Teams | No | Power Estimation | Rouvy (Virtual Training) |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Rouvy (Virtual Training) |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Rouvy (Virtual Training) |
ANT+ FE-C (ANT+ Trainer Control Standard) | Windows/Android/iOS (with ANT+ adapter) |
Bluetooth Smart (any BLE method) | Windows/Android/iOS |
Wahoo Trainers (KICKR/SNAP) | Windows/Android/iOS |
CycleOps Trainers (specific models) | Windows/Android/iOS |
CompuTrainer | No |
Elite Trainers (specific models) | Windows/Android/iOS (with ANT+ adapter via FE-C) |
Tacx Trainers ('Smart' models) | Windows/Android/iOS |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Rouvy (Virtual Training) |
Can use seperate power meter to control trainer | YES (Both BLE & ANT+ Power Meters) | Multirider Mode | Rouvy (Virtual Training) |
Can support 2 riders concurrently with one device | Yes (up to 4 users) |
Can support greater than 2 riders concurrently (class/studio) | Yes (up to 4 users) | Export | Rouvy (Virtual Training) |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | YEs |
Direct upload to Training Peaks | YEs | Links | Rouvy (Virtual Training) |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Rouvy (Virtual Training) |
may 9th, 2019 |
Xert Training:
Xert is new on the scene in the training app realm, and in this case it’s Android only at the moment. Though, the company is on the cusp of releasing a Garmin Connect IQ variant.
Xert’s play here is integrating with their existing training and analysis platform, which is a bit of an up and coming competitor to Training Peaks, Sport Tracks, and Today’s Plan (though only focused on cycling right now). So the app is designed to integrate with that and execute structured workouts from both their database, as well as ones that you’ve created.
The app can connect to both ANT+ and Bluetooth Smart sensors, as well as control ANT+ FE-C capable trainers. The app is pretty simplistic in terms of user interface, but it actually has a fair bit of depth in terms of data metrics and integration. As such, it includes MMP data in the workout, and even shows your predicted MMP right onto the different portions of the workout. Which is pretty darn cool. If you’re already using Xert, then it’s definitely something to check out if you’re a fan of more structured workouts (either your own, or their bundled ones).
Function/Feature | Xert |
---|---|
Copyright DC Rainmaker - Updated November 1st, 2016 @ 2:42 pm New Window | |
OS Platform | Android |
Price | Free |
Free Trial Available | Yes |
Primary area(s) of focus | Structured Training Workouts |
Requires resistance controlled trainer | No | Workouts | Xert |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | - | Video Playback | Xert |
Changes resistance | No |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Xert |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Xert |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Xert |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | Xert |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Xert |
ANT+ FE-C (ANT+ Trainer Control Standard) | Yes |
Bluetooth Smart (any BLE method) | No |
Wahoo Trainers (KICKR/SNAP) | Yes |
CycleOps Trainers (specific models) | Yes |
CompuTrainer | Yes via USB OTG adapter |
Elite Trainers (specific models) | Yes |
Tacx Trainers ('Smart' models) | Yes |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Xert |
Can use seperate power meter to control trainer | No | Multirider Mode | Xert |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Xert |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | Xert |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Xert |
November 1st, 2016 |
Wahoo Fitness App:
Wahoo App is basically old faithful. Old and freely faithful. It’s not fancy, but it’s really good at what it’s good at: Controlling Wahoo trainers, and reading open-standard sensor data from any other trainer (except FE-C data). If I’m doing something where I don’t want to deal with building out a workout in some 3rd party app, I’m likely to just use the Wahoo Fitness app to control my KICKR.
More than that though, it’s awesome for recording data. You can record data in a boatload of formats, and export it out to equally more formats. Whether it be Dropbox or e-mail, Strava or Training Peaks, it’s got it. I also love the way it categorizes sensor pages. Though, I do wish you could actually customize data fields within data pages, an oversight that’s been there for years. But for basic trainer control and such, it works great.
Function/Feature | Wahoo Fitness App |
---|---|
Copyright DC Rainmaker - Updated October 25th, 2016 @ 11:41 am New Window | |
OS Platform | iOS/Android |
Price | Free |
Primary area(s) of focus | Wahoo KICKR Control |
Requires resistance controlled trainer | Yes | Workouts | Wahoo Fitness App |
Can create custom structured workouts | No |
Has individual workout library to choose from | No |
Has training plans to follow | No |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | Yes | Video Playback | Wahoo Fitness App |
Changes resistance | No |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Wahoo Fitness App |
Changes Resistance on trainer | No |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No |
Can use Google Earth 3D Engine | No | Online Competition | Wahoo Fitness App |
Can compete online in realtime | No |
Voice Chat | No |
Video Chat | No |
Rankings/points system | No |
Teams | No | Power Estimation | Wahoo Fitness App |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | No | Sensor Support | Wahoo Fitness App |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | No |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Wahoo Fitness App |
ANT+ FE-C (ANT+ Trainer Control Standard) | No |
Bluetooth Smart (any BLE method) | Yes |
Wahoo Trainers (KICKR/SNAP) | Yes (iOS/Android) |
CycleOps Trainers (specific models) | No |
CompuTrainer | No |
Elite Trainers (specific models) | No |
Tacx Trainers ('Smart' models) | No |
Kinetic Trainers (\'Smart Control\' via BLE): | No |
Other notables | - | Trainer Control | Wahoo Fitness App |
Can use seperate power meter to control trainer | Yes (ANT+ power meters) | Multirider Mode | Wahoo Fitness App |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No | Export | Wahoo Fitness App |
Has online/cloud platform of your workouts | No |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | Wahoo Fitness App |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Wahoo Fitness App |
Oct 25th, 2016 |
Zwift:
Z is for Zwift.
It seems appropriate to end on the app that may well now be the largest cycling trainer app ever. With some 170,000 people having tried Zwift, it’s certainly popular (Note: That isn’t the number of current paid users, or even trial users, just people that have at some point tried out Zwift at least once). Zwift is of course a massive multiplayer ‘game’ where you cycle around on either a virtual island, or two different real-world courses (the UCI Richmond course, or a new course in London). You’ll easily see upwards of 1,000 other cyclists on the platform at any given moment, even over the past few months – ahead of the core trainer season.
What makes Zwift so compelling is how mindless it is to begin. It’s perfect for those weeknights where your tired and really don’t want to do a workout, but tell yourself “I can do an easy 30 minutes pedaling on Zwift”, and then before you know it you’re hammering through 50 minutes of ego-driven competition. Even if you choose to use their semi-recently added workout mode, you’re still ‘in it’ with other people in that world. You aren’t directly competing against them per se, but you feel like you’re still part of a community. It’s the single biggest draw to the platform: A sense of not being alone.
From a technical standpoint, it captures data from virtually all trainers out there, and all sensor types. They recently announced their beta iPad app (no Android yet), but are otherwise available on PC & Mac.
Function/Feature | Zwift |
---|---|
Copyright DC Rainmaker - Updated December 10th, 2018 @ 11:26 am New Window | |
OS Platform | Windows/Mac/iPad (also iOS/Android companion apps) |
Price | $10/month |
Free Trial Available | 14 Days |
Primary area(s) of focus | 3D Virtual Racing |
Requires resistance controlled trainer | No | Workouts | Zwift |
Can create custom structured workouts | Yes |
Has individual workout library to choose from | Yes |
Has training plans to follow | Yes |
Can set/control wattage or %FTP (aka ERG Mode) | Yes |
Can set/control grade (i.e. 5%) | No | Video Playback | Zwift |
Changes resistance | No |
Online library of routes | No |
DIY Action Cam Videos | No |
Can play generic video file | No | Map Routes | Zwift |
Changes Resistance on trainer | Yes (within own 3D world) |
Can create your own route | No |
Can import GPS/activity files | No |
Can create 3D routes | No (has own 3D world) |
Can use Google Earth 3D Engine | No (has own 3D world) | Online Competition | Zwift |
Can compete online in realtime | Yes |
Voice Chat | No |
Video Chat | No |
Rankings/points system | Yes |
Teams | Yes | Power Estimation | Zwift |
Power Estimation/Virtual Power (from speed/trainer with no power meter): | Yes | Sensor Support | Zwift |
ANT+ Power Meter | Yes |
ANT+ Speed/Cadence | Yes |
ANT+ Heart Rate | Yes |
ANT+ Trainer Profile (FE-C) | Yes |
ANT+ Muscle Oxygen Profile | No |
Bluetooth Smart Power Meter | Yes |
Bluetooth Smart Speed/Cadence | Yes |
Bluetooth Smart Heart Rate | Yes | Trainer Control Support | Zwift |
ANT+ FE-C (ANT+ Trainer Control Standard) | Windows/Mac |
Bluetooth Smart (any BLE method) | Windows/Mac/iOS |
Wahoo Trainers (KICKR/SNAP) | Windows/Mac/iOS |
CycleOps Trainers (specific models) | Windows/Mac |
CompuTrainer | Windows/Mac |
Elite Trainers (specific models) | Windows/Mac |
Tacx Trainers ('Smart' models) | Windows/Mac |
Kinetic Trainers (\'Smart Control\' via BLE): | Windows/Mac |
Other notables | - | Trainer Control | Zwift |
Can use seperate power meter to control trainer | Yes | Multirider Mode | Zwift |
Can support 2 riders concurrently with one device | No |
Can support greater than 2 riders concurrently (class/studio) | No (online obviously yes) | Export | Zwift |
Has online/cloud platform of your workouts | Yes |
Can save workout as files | Yes |
Direct upload to Strava | Yes |
Direct upload to Training Peaks | Yes | Links | Zwift |
Company Site | Link |
DCRainmaker.com Posts About App | Link | DCR Database Updated Last For App | Zwift |
Dec 10th, 2018 |
Comparison Database:
Still can’t decide? No worries!
The DCR product comparison database includes all of these trainer apps within a section of it. This allows you to compare any of the trainer apps out there and which features they have. You can click on the below image to be taken to the page to compare:
I’ve tried as best as possible to call out specific platform differences (i.e. between a given app on iOS vs desktop), but in some cases you’ll want to double-check with that trainer company. The good news is virtually all these apps allow free trials, which I *highly* encourage you to use to test out your hardware and make sure all is good.
As you can see there are a ton of options on the market today, with even more in the pipeline and yet further some I’ve probably missed (such as pure iPhone non-tablet type options that are merely data collectors). As I noted above you’ll really need to figure out which specific type of app you’re looking for. To each their own!
Thanks for reading!