Mobile App support for indoor (non-GPS) recording

The Strava App for iPhone/Android does not currently have many features in place for stationary trainer or indoor recording. The App requires a valid GPS signal to record data, and will not be able to record good data when indoors with a weak GPS signal. For now, you can always enter your stationary/indoor metrics in a Manual Activity entry within the App or on the Strava website.

If we choose to better support stationary/indoor workouts in the future, what kinds of integrations, support, and features would you like to see on the Strava mobile app? 

Some suggestions we've heard before: 

- Tag activities as stationary trainer from the mobile app

- Fix issues with viewing indoor/non-GPS activities from the mobile app (there are display issues with the data currently)

- Manual entry for Heart Rate, Power and Cadence to an indoor activity.

- Support recording indoors with no GPS signal with ANT+ or BTLE accessories, such as Heart Rate monitors, Cadence and Power meters via the mobile app. 

- Enter an approximate or estimated distance to an existing activity for cycling done on a stationary trainer without a speed sensor (similar feature suggestion here).

Please send us your feedback and ideas. Thanks! 



  • 正式なコメント

    Sorry folks, improving our indoor/stationary workout view is not a top priority for us at this time. Please continue to leave your comments, feedback, and ideas for improvements as we will pull heavily from this thread when the time comes! 


  • Indoor rowing should be included in the menu… adding info manually should be an option or downloading it via Concept2 rowing machine App.


  • Just became a premium user, thinking of moving off of Map my ride.  I use a speed and cadence sensor and while Strava shows that it is connected, does not have a way to indicate that I am using my trainer vs doing a road ride.  The time and distance showing on the dashboard are way off.  Strava team, go use MapmyRide and just work to get to parity with their feature around indoor riding.  This has been a request from your most avid members since the beginning of 2013 from reading Zendesk and other forums.    Love your app but need a little more before I can make the switch permanently.



  • Having "stationary trainer/rollers" in the activity type drop down menu would be good. Simply recording the time spent exercising (according to presses of 'record' & 'stop') with sensor activity would be appreciated. I understand why these wouldn't be logged onto the distance challenges etc, but it would be great for a fitness log. GPS should be turned off automatically when choosing that activity to stop the sporadic "jumping" that occurs otherwise.

    e.g. Using rollers, I choose "stationary trainer". Wearing my HRM, linked to the app as normal, I press record, and continue with my workout. At the end, I press stop and upload. Heart rate over that time is uploaded with Strava Suffer score calculated as normal.

    I really don't see why this can't be implemented as many people stated in the old thread, plenty of other free fitness apps allow this kind of tracking, and sadly need to be used, to export the data and upload to Strava. (In which case I might as well just use the other apps for a fitness log anyway).


    Seems simple enough to me.

  • Yes Joe R, that's all I want too.  Time and HRM data recorded and uploaded.  Optional manual adding of distance etc on turbo or rollers afterwards, if the turbo is not kitted out with fancy sensors, which mine isn't



  • Would love a better method for recording distance on my indoor training rides. Currently, I use mapMyFitness for tracking this as it does a better job and lets me edit the miles/distance after the fact. Would be a great idea here. I can't / won't simply record this as a workout for the same reasons above (Time + HRM and other possible sensor inputs). I have considered premium support, but this is one of the key areas that i would love to see improved. During the winter ... I have many more indoor rides than outdoors and keeping track of distance ... for logging is just too important. 

  • Any updates on when this might be released?  I also support Joe R's comments and agree with Sean C that distance could be recorded (or manually entered for a stationary activity - such as a treadmill run) but wouldn't count in various challenges.

  • Thanks James! Internal planning and discussion around this topic is still open, and no plans have been set in place yet. We know this is a popular request however. Keep the feedback coming! 

  • Why is it so hard to give us the option to enter our hr data manually...? This is not a heavy programming request. I'm a premium user and this app just sucks for being able to add stationary workouts. I don't want two apps one for outside and one for in. Come on, Strava. Don't let mmr be a fast follower.
  • I would also like to see better support for indoor/trainer workouts.  I use my power meter on my trainer in the winter.

    Another nitpick - I can't define a stationary bike without specifying a weight, so the only option is to choose "no bike" when adding the ride.

  • Need to add Concept 2 rowing data.  I'll settle for manual entry but need something.

  • I would really like to see better incorporation of turbo trainers in to Strava. I don't mind distance not being recorded; after all I'm not going anywhere. However, it is currently very disappointing that despite my Garmin Edge 510 recording my workout time, heart rate, cadence and power, these useful sources of information which can be interrogated in Garmin are not pulled through properly in to Strava. It would seem appropriate to configure ride time from the cadence or power sensors because clearly if these aren't registering data, one is not pedalling. Following on from this, I'd like to see a monthly challenge for 'ride time'. Badges could be rewarded for every 10 hrs of ride time (which includes all ride time inside and outdoors) resulting in a trophy for 40 or more hours in a month for example. This may also give more encouragement for beginners who may not be able to chalk up the big distances but are willing to put in the time. Cheers
  • I would like to see more support for indoor HR Zone training.  For this, I really only care for average HR and elapsed time. It's very frustrating that I can't even change to stationary trainer, on the mobile app, before I begin or even right after I finish the session.  I have to change it on the full site afterwards. As a Premium member, I do take advantage of the Sufferfest training videos. Once you complete those videos, it gives you the option to upload it as a workout. It shows the calculated average speed, calories, HR. Everything like it was an outdoor ride. So why can't this be applied to standard stationary training? I do appreciate everything Strava offers, but emphases on this feature would, to me,  make it nearly perfect. Thanks, Jerry A.

  • Effectively, indoor rides work's great every where but not on Strava, sometimes i'm wondering why i choose to be a premium user if I can't see my HR/Cadence data after suffering in my kitchen on interval trainings…



  • I just wanted to echo Keith's constructive explanation above.  I use a CompuTrainer during the winter (but also sporadically in the summer) and I like keeping tabs on my total workout volume in Strava.  So I import my ride into Golden Cheetah and export it as a .tcx file and then upload it to Strava.  Stationary/indoor exercise is a vital part of training for many, due to schedule or weather, but it is also a huge opportunity for Strava to make an otherwise solo experience more social.  I would suggest that Strava reach out to the various makers of stationary bike & treadmill equipment and see if there are ways to streamline the uploading of ride data.

  • +1 for HR data saved on an indoors (Stationary / Roller) session with GPS off. Stationary/indoor is regular due to schedule (3 to 5 per week) and will increase sometimes due to weather. Frustrated that the upgrade to premium has yielded nothing for the indoor HR regime. Think Strava is great and don't use other monitors (know the cadence and speed for me is only relevant when I get there though am considering power) - and don't want to complicate things with an intermediary app for part of the regime - would be more inclined to move to something else.

    Capability to save data that is clearly received and monitored by the app when doing stationary exercise would be a brilliant (and natural) enhancement.

  • Let me first start off by saying that Strava wants our GPS (and other) data for their own marketing reasons, not for us to be able to keep track of our rides - we see it as a reason to download the App for FREE but they see it as a way of getting location information from us and the people we follow. So with that said, some of our requests will not have the priority you think they will, because it’s not important to them and their current business model. I do not have any inside information of Strava but I do not many app developers who have developed many FREE apps and charges many thousands and 10s of thousands of dollars for the work - just to give it away for free or the hopes of a premium upgrade? Think again.  Now I realize that in order to track the ride and record performance on the segments, GPS is required, and therefore why not use that to also track speed - I get it and that part does make sense - otherwise the SC sensor would register Speed - notice there is no way to pair up a Speed only sensor. Having a speed sensor would also enable us to keep track of accurate mileage when the GPS signal is lost. Personally I feel that if a speed senor is detected you should be able to choose if you want the GPS to calculate Speed or the Sensor - My DigiFit app does that.

    For those who train on a trainer and are not concerned about distance apparently only workout is one fashion. There is value in having distance as an indicator of improved performance - especially if you don't have a power meter. I will occasionally ride a TT on my trainer using only preserved effort - how hard can I go for 10, 25 or 50 miles and how long did it take or how far did I go in a given amount of time.

    Don’t get me wrong, I love what Strava does, but it's pretty much an athlete’s social networking motivational game really. If you want real data there are better apps, but it’s the social part of it and the bragging rights to prove that you're working out and beating your buds - along with a little data that hooks ya.

    I use the Wahoo Fitness Bluetooth HR monitor and SC sensor. All summer I have been using the DigiFit app on my iPhone mounted to my stem using the RokForm case and stem mount. The DigiFit app isn't all the pretty to look at but the text is large and the dashboards can be set up any way you want them (and you can flip through them during your ride) - unlike Wahoo fitness dashboards which are preconfigured. But DigiFit does not share with Strava :( I intend on trying the Wahoo Fitness App on my trainer to see what I get but if Strava will not collect the distance data then that's kind of a bummer and I will likely kiss it goodbye for any offseason training as I want all my training sessions (outdoor winter rides, indoor trainer rides, runs, cross country skiing, etc.) in one place, not on different apps.

    But hay, I hope I have Strava all wrong and that their real interest is in providing a great all-around fitness app with a social aspect for FREE – with the hopes that you will go premium. But if they can’t sell GPS data from your basement,  living room, or gym then I kind of doubt they are going to put too much effort in developing this – unless here were a competitor who will…

  • Unfortunately (depending on how you look at it) Lee is right.  The tenet in the modern e-economy is that if you get something that cost money to develop for "free" the product being sold is you.

    All that aside, I spend a fair amount of time on a Powerbeam Pro using Cycleops's VirtualTraining software.. Long story short, this simulates actual rides with all metrics including distance and GPX coordiantes.  However, the mileage calculations that get uploaded to strava are usually 60% of the actual mileage ridden.  I don't care about using this mileage for achievements, but would like the actual numbers logged into my account just for completeness.  While it's not the end of the world not having this, considering the sophistication of all the equipment and software involved, it seems to me that this should be achievable.

  • Compatability with all third party apps and devices should generally be supported. All data should be transferrable from the indoor machiens /devices wether it uses BT or ANT, ANT+ and or new tecknologies. It should as a MINIMUM support machines/devices like the Concept 2 rowing machines w PM 4 which are very popular, but also devices like Cycleops and Keiser trainers, and other stronmg indoor brands. Strava should, in order to excel and stand out from the rest of workout apps and alteratives, strive for maximum interoperability /compatability so as to make recording and logging of training as easy as pie for its users, wether dedicated cyclists or runners. Than Strava will prevail. This willl become increasingly important now that Apple enters the fray w its own Apple Watch and there will be loads of new apps and communeties that will latch onto this watch. The KOM/QOM/CR and other speed /competitive features should remain unadalterated and such records should only count when set outdoor w a GPS:

  • Is there a plan for when these stationary trainer features will be added?  I do not have another device to track my workouts and would rather not switch to another app for the winter/manually add workouts.

  • I love Strava too but MMF has this aspect covered and Strava doesn't seem to have a plan to address anytime soon.  MMF now has some of my favorite features  - Like King of the Hill asynchronous leaderboards.  May be worth a look. 

  • I would like to simply be able to record an indoor trainer session without turning on GPS or the use of sensors...I train by time and RPE. I just want to record the time without having to do a manual entry (seems silly, I know).

  • I've tried every app out there, and like many others that I've read all over the Zendesk, I'd like to consolidate my training to Strava. I'm not a Premium user, because Strava is missing features provided by other apps - where I am a premium user (e.g., Ride with GPS - Premium, Endomondo - Premium, Garmin - just bought an Edge 500, etc.).

    I'll commit to dropping everything (except RwGPS because their library of routes is AWESOME) else and becoming Premium here if you add the features everyone has listed for tracking indoor workouts. Chicago gets COLD in the winter. I'll ride down to about 34 degrees, but below that just isn't fun any longer. When I ride indoors I have to capture the miles, or else I slowly lose motivation. But poor Strava ("Strive" in Swedish...) doesn't allow me to capture how hard I'm striving in the dark and cold months of winter.

    Very disappointed. Issue open for years on these message boards. Please fix, or the only point to using Strava is for segment challenges, which I can get for free so why bother with Premium?

  • C'mon guys. Adding an ability to track indoor sessions based on time and HR would be so easy and would really make it the complete package. The training log is good, but this would make it excellent. Adding this would ensure I keep premium access, especially now we are heading to winter in the northern hemisphere... 

  • I think allowing bluetooth devices (speed/cadence etc) to record to Strava without GPS movement would be great.

    Perhaps an option on the 'record' screen to select 'Indoor training'?

    It could then do without the GPS stuff (e.g. map and segments) on the display, and perhaps have a different 'Recording' screen that showed speed, distance, ave speed, heart rate, cadence, ave cadence, watts, ave watts? (kind of like the Topeak Panobike screen has). At the moment, I have to use Panobike when training indoors.....

  • Just relocated to a colder locale: Going to be a long winter and would really like to track training. I use RFLKT w/ HR and cadence.



  • I'd like to echo everyone else's comments here - it seems to be an important feature that the Strava app is missing for those of us who want to use just one site for our training logs. Whether running on a treadmill, rowing on a Concept II or using any number of turbo trainers, rollers, Wattbikes or whatever, it's good to keep track of training intensity and training load.

    I'd love to see a "stationary trainer" option added so that the data are logged and used on Strava for keeping track of training, but the stats kept separate from other logs. What I'm suggesting is that any miles covered on a stationary trainer do not count toward monthly targets or competitions, but the training time and heart rate stats are recorded and count. You could even start a "Gym Warrior" or "Indoor Trainer" MTS for suffer score or just hours logged.

    It seems to be a key gap that's driving people towards using other apps, which may in turn drive those people away from using Strava altogether.

  • everyone is always talking about manual entries for stationary training. Come on!!

    My apps and sensers capture everything automatically, that I can then upload to strava.....sooo

    Why not develop a separate set of challenges for indoor trainers to help motivate.  Simple

  • I have a question vs a comment... via a 3rd party Garmin compatible app used for indoor training sessions I'm able to upload speed,distance, cadence, and heart rate.  There is no GPS or Power data.  I'm using a Garmin GSC-10 (calibrated outdoors) to record speed, distance and cadence.  

    I'm primarily using these files to count the distance in total miles and track heart rate and cals burned for the time on the bike and intervals done in the session.  All the data looks good except for speed which comes out in some bizarrely spiky fashion.  Relative speed would be helpful since there is no power estimates.  

    Is it possible for Strava to produce a speed graph without GPS (lat/long data)? Given that these uploads are marked as Stationary Training Sessions and theres no GPS, I'd think that Strava would just pass the Speed data through, but the recorded speed is not reflected in resulting display.  

    Why not and/or is there a workaround? - J

  • I think that live data from an android device or using an ant+ or Bluetooth through a PC similar to Trainerroad would be a great addition. Ability to log power, speed, cadence, and HR live along with the Sufferfest videos would give great feedback and motivation for the winter. Data from a FTP test, or a training video could be compared to track fitness goals the same as outdoor data is.