La réponse courte
Rien de ce dont Roosta a besoin pour vous réveiller ne touche au réseau. Les réveils sont programmés localement, les 21 sons sont livrés dans l’application, et les missions photo font leur reconnaissance sur l’appareil. Roosta fonctionne en mode avion, sans SIM et sans Wi-Fi.
La règle
Aucun calcul dans le cloud, aucun chargement de configuration à distance, aucun renouvellement d’authentification nulle part sur le trajet entre le réveil qui sonne et vous qui l’arrêtez. Une personne sans réseau doit se réveiller quand même. C’est cette contrainte qui façonne plusieurs autres décisions dans l’application.
- Les 21 sons de réveil sont livrés avec l’application plutôt que diffusés en streaming.
- Les missions photo font la reconnaissance sur l’appareil, ce qui explique aussi qu’aucune image ne quitte votre téléphone.
- Le contenu des missions (calculs, phrases, séquences) est généré localement.
- Il n’y a pas de publicité, donc rien n’a besoin de se charger avant que vous puissiez faire taire le réveil.
Pourquoi d’autres applications réveil cassent hors ligne
Trois schémas reviennent dans cette catégorie, et chacun transforme une connexion perdue en panne au pire moment possible.
- Une publicité sur l’écran de sonnerie ou d’arrêt. Si la publicité doit se charger d’abord, l’absence de réseau donne un écran bloqué pendant que le réveil continue de sonner.
- Une vérification dans le cloud : une photo envoyée pour comparaison, ou une énigme récupérée sur un serveur.
- L’intégration d’un service de musique utilisée comme sonnerie, qui a besoin d’une connexion pour être lue.

