I tried to export a hiking workout to Strava today, but I’m a bit disappointed…
1. The stats that show up in Strava are inaccurate:
- AOD hiking duration = 1:17:07 vs Strava 1:08:19
- AOD elevation gain = 634m vs Strava 597m
- AOD avg bpm = 154 vs Strava 155 (this one is OK)
- distance was close enough too (3.43km vs 3.42km)
But why is the duration and elevation gain so much off??
EDIT: it seems that Strava will only display the moving time unless you tap on the workout for extra details which will show the elapsed time, which is closer to the real duration. By displaying only the moving time is basically cheating, as it doesn’t count the water stops (when you don’t pause the workout).
2. Not happy that after export it will create a duplicate activity with Strava in the iPhone Fitness app, messing up my daily activity count… It seems that at least you can manually delete that duplicate Strava activity but not sure if it actually deletes all of the traces of its duplicate data from the Fitness/Health app? Hope so.
Is deleting it manually the only way to do it?
——————
On an unrelated note: why does AOD not support dots in the “workout name” field?
Sorry that you are unhappy with the app. The reason for the time difference is, as you say, because Strava defaults to showing the moving time. This annoys a lot of people but unfortunately there isn't anything the app can do about it. You can switch on auto-pause in WOD but the results will probably not match Strava because every algorithm is different.
The difference in elevation gain is because every system uses a different smoothing algorithm to calculate the ascent. If an app used every change in elevation then it would read far too high, so it smooths the values. My bet is that if you loaded the same file into a different system such as Garmin Connect then you would see a third different estimate.
The reason for the Strava duplicates depends on your set up and is again out of the control of WOD. Something is detecting a workout being created in Apple's Health system and automatically sending it to Strava. It could even be Strava's own app if that is configured to do so.
Dots are not supported because the workout name is actually part of the name of the file stored, so it does not support characters that cannot be a part of file names. I may change this in the future but it is not high on my list.