testing is done and results are very good
at first I took my log (that really contains distance field) and calculated distance for each point and compared it to stored distance field - the differences are 0 - 2 cm for each row
then I took your log,
@flyNfrank , from 2016/03/12, that has travelled distance 6971.75 m (it's in the last row of column E)
then I computed distance between every two points and the sum was 6971.68 m, so difference is only 7 cm, I think that's acceptable
so in few days I will release new version, that will contain correct values for both Android & iOS users in all three columns - travelled distance, distance (from HomePoint) and distance.running_max:
for iOS users, I will use that stored "travelled distance" values for new column and calculate distance and distance.running_max and store them in current columns
for Android users, I will just add new calculated column, travelled distance