The Square Register Android app has few crashes. Getting there requires a systematic approach: coding defensively, gathering information, measuring impact and improving architecture.;This talk presents our concrete steps towards lowering the crash rate, from the general philosophy to the tools we use, together with real crash examples.