Track My Indoor Workout

4.5
116 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

The app is compatible with numerous Bluetooth Fitness Machine Standard Indoor Bikes, Treadmills and Rowers. It support KayakPro ergometers via Genesis Port smart console, Schwinn IC4, IC8, 800IC, Schwinn 230, Schwinn 510u, Schwinn 170, Schwinn 270, Schwinn 570, Schwinn AC Performance Plus, Bowflex C6, Precor Spinner Chrono Power, Yesoul S3, Stages SB20, Stages SC3 SIC2, LifePro FlexStride Pro, SOUL treadmill, Mr Captain Rower, Wahoo KICKR and RPM sensors, Garmin and Xoss Vortex speed and cadence sensors, Bancon AS-5 (BC-B599), Technogym Skillrow and MyRun, Garmin and Magene cycling sensors, Virtufit Ultimate Pro 2i rower, Old Danube ergometer, Merach MR-667, Bancon AS-5 (BC-B599), Merach MR-667, Rogue Echo Bike V3.0, OVICX Q200B see more on the website. The app simulates GPS track to the workouts like you'd circle laps on a specific track on the US West Coast. Strava, SUUNTO, Training Peaks and Under Armour (MapMyRun, MapMyRide) integrations allows smooth activity upload, FIT, TCX, CSV and JSON download capabilities offer more choices. The app has extensive features such as sport and measurement dependent zones with configurable boundaries and colors, personal leaderboard, pace light, pacer. Elapsed or moving time display, HIIT time display mode, circuit workout mode (keeping a workout open on multiple machines simultaneously). See the website for more details, quick start quide, FAQ and known issues. Please contact me if you experience any anomaly or you have a feature request. You are also welcome to file an issue directly in the source code repository or contribute to this open source project. Mission: preventing fitness machines from becoming laundry drying racks. No subscriptions to milk you, plus you are in total control of your data.
Updated on
Mar 30, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.5
104 reviews
Nick Everson
April 15, 2023
Unfortunately, recieves no data from my cheapo spinbike (pooboo chinesium amazon brand). Connects just fine, but there's no information transmitted... Im guessing the bike is the problem. Checking other apps to find out. This app seems great! so much customization. So much information! (May be too much for a casual user.) edit: bike does connect and transmit data in zwift app. unfortunately, it seems this app is incompatible with my bike. dangit.
1 person found this review helpful
Did you find this helpful?
Csaba Toth
April 15, 2023
This can be a bug in the app. Could you please turn on the logging in the expert preferences and log a short session, export it and email it to me? If Zwift is compatible then probably I should be too. You can also try to turn off "Instant Measurement Start" in the UX pref. and may try to turn on "Block Start/Stop Signaling" in the expert pref.
Kevin Clendenien
March 12, 2023
This app is fantastic! And NO ADS!!! And the developer is super responsive! It does exactly what its name implies - track my indoor workout. I'm using it with a Precor Spinner Chrono Power (SBK 867/869) that I use at the Y. Pairing the bike with the app is as easy as any pairing I've ever done. Uploading my workouts to Strava couldn't be easier. Using it when I workout takes only 3 button pushes. If I could give six stars, I would.
3 people found this review helpful
Did you find this helpful?
Csaba Toth
March 14, 2023
Fortunately Kevin was able to find the workout in the activity list screen. If it was lost would have been a data loss bug. His use-case involves pause and I filed a ticket to have a pause button (https://github.com/TrackMyIndoorWorkout/TrackMyIndoorWorkout/issues/421) until then the Circuit / Bootcamp mode (under Workout preferences) can be used.
Michael Kader
February 18, 2021
Fantastic app. Solved the one problem I had with not having Peloton tracking and made it better by integrating it with Strava! One feature request is to add an "Are you sure?!?" When pressing the back button on the phone. Tried to wipe off my sweat and accidentally hit the back button at the end of a workout and lost it all. Thanks again for this app!
9 people found this review helpful
Did you find this helpful?
Csaba Toth
February 18, 2021
Thanks for bringing that issue to my attention, I wasn't aware of it. I'll ticket it and eventually fix it.

What’s new

BREAKING: removed support for migrating old Floor/SQLite database to Isar
HRM only workout (w possible Calorie -> Watt -> speed + distance)
“Open With” target app for workout CSVs to import
Rework of zone coloring palette pickers
Recalculatable workouts
v3 version for Schwinn x70 proprietary support (thx @tkordenbrock)
Life Fitness support beta version enhancements
FTMS Cross Trainer, Stair Climber, Stair Stepper modifications
Stride calculation and upload for running, a cycling type activities