The app can use a different method to calculate distances. But each app get the GPS points the same way using the Apple workout API : https://developer.apple.com/documentation/healthkit/workouts_and_activity_rings
When my watch logs some "false" points, it's not depending on the app.
What I have noticed:
- with LTE OFF: GPS tracking is always correct, with few glitches that don't really impact distance/speed calculation
- with LTE ON : GPS tracking is correct most of the time, but for short periods, you can get completely false points that make the distance/speed calculation completely false
When my watch logs some "false" points, it's not depending on the app.
What I have noticed:
- with LTE OFF: GPS tracking is always correct, with few glitches that don't really impact distance/speed calculation
- with LTE ON : GPS tracking is correct most of the time, but for short periods, you can get completely false points that make the distance/speed calculation completely false