At the moment in the iOS apps, users can’t set their stride length because the measured values are returned by the device’s motion processor. But it seems that the motion processor’s values depend on the height and weight set in the HealthKit. We have made a test with different devices and different settings, and from the result, it seems that HealthKit’s setting influences the motion processor’s values. Please set your values on HealthKit and that should help with accuracy.