Ensuring connectivity when it’s most challenging
The collar was conceived to be used on vast land extensions where cellular coverage is unreliable and under thick forests where satellite reception can be minimal. These two factors, added to the low-range constraints of Bluetooth technology, drove our team to guarantee a stable connection at all times.
The constant flow of data interaction between the collar, the backend, and the app goes unnoticed by the users, thanks to a performant keep-alive process across the three channels and sharp UX flows.
In this way, if the connection is lost on either Bluetooth, the collar’s WebSocket, or the REST API, the other channels keep providing updates while re-connnection mechanisms are constantly triggered.