A subscription fitness app
Cut mobile app crash rate after a rushed native migration by a previous vendor.
Result
Android crash rate
0.4%
↓ from 6.1%
Challenge
A previous contractor's React Native migration shipped with a 6% crash rate on Android, concentrated in the workout-tracking screen's background location handling.
Approach
Audited and rewrote the background location and state-management layer, added crash reporting via Sentry with release-tagged source maps, and added a regression test suite for the previously untested screens.
Outcome
The workout-tracking screen, previously the top crash source, is no longer in the top ten crash locations.
Stack
“Dispatch stopped falling over during peak hours, which is the only metric our drivers actually cared about.”
Operations director
Operations director, a regional logistics operator
Want a similar outcome?
Tell us what's breaking under load, and we'll tell you what it would take to fix it.