otalite started on a workbench covered in ESP32 boards. A side project grew into devices that had to keep working out in the field, on batteries, far from a USB cable.
Updating them was the hard part: signing releases, rolling them out without bricking anything, and not flattening the batteries in the process. Each piece existed somewhere, but never together, and never for MicroPython.
So we are building the update service we wished we'd had: secure by default, careful with every milliamp, and honest about what's ready.