Indoor cycling for Android - local-first, no accounts, no cloud.
Android device running Android 14 or newer and an FTMS-compatible smart trainer.
ERG mode will make the trainer hold a specific set wattage (set by you or the workout); SIM mode allows you to control intensity by changing your cadence, or gears on the bike, while also allowing you to set a road grade.
Each workout, once it is finished, lands at Documents/Workout/<timestamp>.fit.
You can also always access it from the workout history screen and share it to any other application.
The app will attempt to reconnect to any/all the devices that have disconnected multiple times. You should pause the workout and wait for reconnection, or if that fails, reboot the device and attempt to reconnect via the pairing screen, during the workout.
Any in-flight workout is safe and stored on your device. On next launch, the home screen will have a “Resume” card allowing you to continue.
.fit file?Open the History screen, select the workout and use the Share button.
Open the Pairing screen, and you will find a Diagnostics block there. Tap “Share logs” and send it over to us.
No. The app does not declare the INTERNET permission, has no
sign-up, no accounts, no cloud sync, and no remote servers. It
works entirely on-device.
Check if your trainer is powered on and is in pairing mode (there might be some LED indicator). Some trainers will not show up if they are currently connected to a different application
The app writes standard Garmin .fit files, which are accepted by most training platforms -
intervals.icu, Strava, TrainingPeaks, and others. Share the file to them from the History screen,
or upload it yourself from wherever it lands in Documents/Workout/.
Yes. Tap the “+” on the Workouts screen and pick any standard .zwo file. Imported workouts appear
above the bundled library.
intervals.icu can be set up to push workouts to Dropbox, and also pick up workout files from Dropbox. On overtrain, you can import the workout directly from your Dropbox account (as long as you have the app), and share it with Dropbox after you are done.
Drop us an email at hi@overtrain.bike. Your hardware, and logs from the application are very
helpful.