A field guide to indoor cycling
GOOD OPTIONS.
DIFFERENT
RIDES.
Worlds to explore. Plans to follow. People to ride with. Find the platform that fits your kind of ride.
Compare the four
01 / Find your ride
What are you
here for?
Start with what you want to do. These are starting points, not rankings. There’s plenty of overlap.
A world to ride in.
Shared worlds, racing and group rides.
02 / TrainerRoadA plan to train with.
Adaptive workouts and performance analysis.
03 / ROUVYReal roads to explore.
Filmed routes and real-world scenery.
04 / MyWhooshA place to train and race.
Virtual worlds, workouts and racing.
The details.
Checked
Prices are published USD rates for one rider, without promotions. Annual amounts are billed upfront. Local prices, taxes and app-store billing may differ. Trials can renew into paid subscriptions; check the linked terms.
All four support smart trainers. Check your exact trainer, computer or phone before signing up; supported operating systems don’t guarantee every model works. Source arrows link directly to the providers.
Sources & how to read this comparison
Based on the providers’ published documentation, checked on 24 September 2026. The short chooser above is our editorial interpretation of those features, not a hands-on score. Features and prices can change.
- Zwift: riding, training & supported platforms
- Zwift: pricing FAQ
- Zwift: membership & trial terms
- Zwift: equipment & setup
- TrainerRoad: training, pricing & platforms
- TrainerRoad: training, analytics & equipment FAQ
- TrainerRoad: group workouts
- ROUVY: routes, workouts, platforms & pricing
- ROUVY: rides & races
- ROUVY: Training Insights
- ROUVY: subscription & free riding FAQ
- MyWhoosh: features & equipment
- MyWhoosh: workouts & events
- MyWhoosh: downloads & platforms
- MyWhoosh: membership fee
02 / The missing column
WE MADE THE
COMPARISON.
WE DIDN’T
ENTER IT.
- You
Why isn’t CrankBeat in the table?
- CrankBeat
Because we’re bad at most of those things.
- You
That’s not a great sales pitch.
- CrankBeat
We’re excellent at making your smart trainer behave like a spin bike.
- You
Oh.
- CrankBeat
Exactly.
We’ve anticipated your question.
Prewritten. Unnecessarily accurate.
03 / Our particular thing
A smart trainer.
A spin-bike experience.
CrankBeat connects to your compatible smart trainer and puts resistance in your hands.
Direct manual resistance control.
Keep your options.
USE ANY OF THESE.
USE US AS WELL.
Keep the platform you love. Open CrankBeat when you want a spin. Same trainer. Another way to ride.
Start a ride