I was able to get in a quick ride today finally and had a chance to experiment with some ride tracking software. Most of last year I used MapMyRide. I used Noom earlier in the year to help me shed a few extra pounds, but once I was out of my BMI danger zone and able to maintain a weight in that range (or continue gradually down) I stopped using Noom and switched to MapMyRide. I picked MMR becasue it looked decent, I had some experience with it verifying distances or planning rides using the online mapping tool and it Supported Earndit.com (which I had just stumbled across). Since then I picked up endomondo pro at a discount and really like it, but never really used it as my main tracker for a few of reasons ... 
  1. Data Liberation, getting bulk data out of endomondo is tough. Sure you can export one track at a time, but that feels like a ton of work. There are apps like Exportomondo for Android, but the data is mine and I should be able to export it without a 3rd party app that could break at any moment. (Note: Exportomondo lookes like it works great and has great developer support, but the fact is that endomodno could find a way to disable the functionality of exportomondo at any time, it is has made it clear it will not support bulk data export natively. To be fair, MMR also does not have a supported method for bulk data download)
  2. earndit.com support - truth be told, I donated most of my earndit points, it made me feel good and was a motivator to ride. Endomondo now supports earndit.

So .. down to my requirements for a tracking app and my experiment, first the requirements ...
  1. It should go without saying, but it is number one on the list .. Reliability, I want something that works every time I turn it on and keeps working until I turn it off.
  2. Accuracy, I can handle small blips with technology from time to time, but the tracking needs to be accurate the vast majority of the time.
  3. Live Tracking, this is a feature for Mrs. QC, just in case. She can pop on a website or app of her own and make sure I'm still moving.
  4. Data - Some way to export my data for use elsewhere, preferably in bulk and it a wide variety of formats, bonus would be basic stats in a CSV.
  5. Privacy Controls - the ability to share some or all of my tracks and specific parts of that data with a high degree of granularity. Example: Publicly share days I rode,  total moving time and total distance, while also having the ability to share detailed data including the route with closer friends

What's the experiment part you ask then? On my ride today I ran MapMyRide, Endomondo and MyTracks all at the same time. I plan to run all 3 for every ride for a while and do a comparison, I also plan on taking a closer look at Exportomondo and might consider importing data from one or all of these to other services like Strava for some insight on them as well.

More to Come!

7/16/2013 00:16:55

I was glad google found your post, although it wasn't what I was looking for. I, however, have been searching for a "perfect sports app" for a half year. I've tried out Noom (forget it, here's why http://www.karpovych.com/?p=52), endomondo (disqualified because of lack of data liberation), strava (same as endomondo) and numerous other apps until I found STL (http://www.sportstracklive.com).

my reasons are similar, with the added requirement for a bluetooth HRM support.

7/16/2013 10:13:46

Thanks for the tip Olya, I'll check STL out.
I will at some point come back to write about the 3 apps I'm testing. So far this year I have used MapMyRide, Endomondo and MyTracks for every ride, its been a bit cumbersome, but there are some interesting observations from different mileages tracked to battery usage . I had planned to have the comparison post written and a winner chosen (for me anyway) by now, but I'm way low on my mileage target and don't feel like I have enough data.



Leave a Reply.