OpenCycling vs BETTER.FTP
Price, ratings, monetisation and update history for both apps, side by side โ with what reviewers say about each.
OpenCycling
Read full descriptionHide full description
Your trainer. Your data. Your ride. OpenCycling is a free indoor cycling app with structured workouts and smart trainer control. Connect your trainer and sensors over Bluetooth, pick a workout, and ride. No account required. STRUCTURED WORKOUTS 25+ workouts across VO2max, threshold, sweet spot, endurance, and recovery categories. Every interval is scaled to your FTP so the training adapts to your fitness. ERG mode controls your trainer's resistance automatically. REAL-TIME METRICS See power, heart rate, cadence, speed, calories, and interval targets as you ride. Post-ride summaries show your averages, peaks, and time in zone. YOUR DATA STAYS YOURS No accounts. No cloud. Everything is stored on your device. Share rides to Strava when you choose. Export as standard FIT files that work with any platform. WORKS WITH YOUR GEAR Connects to Bluetooth smart trainers and sensors from Wahoo, Elite, Tacx, Stages, and more via FTMS, heart rate, power, and cadence protocols. COMPLETELY FREE No subscriptions, no in-app purchases.
BETTER.FTP
Read full descriptionHide full description
BETTER.FTP measures Functional Threshold Power using any FTMS-compatible smart trainer. No subscription, no account, no analytics. Pair your trainer over Bluetooth, select a protocol, and start the test. The app controls the trainer in ERG mode and guides you through warmup, test, and cooldown. FTP is calculated automatically when the test completes. PROTOCOLS โข Ramp Test (~20 minutes) 10-minute warmup at 100 W. Power then increases by 20 W every minute until the rider can no longer maintain cadence. FTP is calculated as 75% of the best one-minute average power. โข 20-Minute Test (~45 minutes) 15-minute warmup at 100 W. Followed by a sustained 20-minute maximum effort. FTP is calculated as 95% of the 20-minute average power. Based on the standard Coggan protocol. FEATURES โข FTMS smart-trainer support (direct-drive and wheel-on) โข Optional Bluetooth heart-rate monitor โข Live display: power, target, heart rate, cadence, stage progress โข Automatic FTP calculation โข FIT file export for Strava, TrainingPeaks, intervals.icu, and other platforms PRIVACY All data is stored on the device. No account is required. The app contains no analytics or third-party tracking SDKs. REQUIREMENTS A Bluetooth FTMS-compatible smart trainer and iOS 13 or later. Open source: github.com/niecore/betterftp.
Screenshots
Verdict
The clearest difference is device support: OpenCycling at 3 against BETTER.FTP's โ. BETTER.FTP's advantage is iOS requirement (13.0 vs 15.0). On price and in-app purchases there is nothing between them.
Scored on Price ยท Rating ยท Positive reviews ยท Number of ratings ยท Update frequency ยท Ads ยท In-app purchases ยท Monetization ยท Best chart rank ยท Devices ยท Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
| Parameter | OpenCycling | BETTER.FTP |
|---|---|---|
| Price | Free | Free |
| Update frequency | Every 3 months | โ |
| Ads | No | โ |
| In-app purchases | No | No |
| Devices | iPhone, iPad, iPod โ better | โ |
| Requires iOS | 15.0 | 13.0 โ better |
| Further details โ not scored | ||
| Size | 35 MB | 66 MB |
| Age rating | 4+ | 4+ |
| Developer | Sami Wiktorin | Nico Mueller |
In-app purchases
OpenCycling
No in-app purchases
BETTER.FTP
No in-app purchases









