Strava Nov 15, 2022

Improving Auto Pause for Everyone

Article Summary

Strava's engineering team faced a deceptively hard problem: how do you automatically detect when a runner stops moving without draining their battery or showing the wrong pace?

The Strava team rebuilt their auto-pause feature from scratch to work across all devices, not just the iPhone 5s. They had to solve fundamentally different problems for cyclists (who want reliability) versus runners (who need sub-second accuracy).

Key Takeaways

Critical Insight

By combining accelerometer motion detection with GPS fallbacks, Strava achieved sub-second pause/resume accuracy while maintaining the same stats from recording to upload.

The team discovered that holding your phone too steady while running can accidentally trigger a pause, leading to an unexpected GPS-based backup system.

Recent from Strava

Related Articles