The situation
Four weeks to replace a backend that could not scale
HyperSmart connects Hyperice’s recovery devices with guided routines, activity data and personalised recommendations. Its backend runs the accounts, integrations and recommendations behind the app.
We took the backend over four weeks before launch. Database queries were slow, the code had no coherent structure, the system crashed, and the architecture could not carry the traffic expected at launch. It also held the accounts of people already using an earlier Hyperice app.
Patching it would have kept the structure that caused those problems. We chose a full rewrite, delivered for the original launch date.







