- 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)
- 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 ...
- 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.
- 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.
- 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.
- 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.
- 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.