Un suivi d’habitudes qui n’a besoin d’aucune connexion
Ce n’est pas un « mode hors ligne » qui synchronise ensuite. Il n’existe aucun serveur dont on pourrait être déconnecté. Chaque habitude, validation, série et graphique est stocké et calculé sur votre téléphone.
0serveur
0délai de sync
100%sur l’appareil
✓mode avion
« Mode hors ligne » et « local d’abord » ne sont pas la même chose
La plupart des suivis qui annoncent le hors ligne sont des applications cloud avec une file d’attente. Votre validation s’écrit en local, patiente, puis part à la première connexion. Cela marche souvent. Quand cela échoue, on obtient les deux symptômes que tout le monde reconnaît : un indicateur de chargement sur un écran qui possède déjà toutes ses données, et un conflit de fusion après une semaine de réseau capricieux.
Le local d’abord inverse l’arrangement. Le téléphone n’est pas un cache de la vérité, il est la vérité. Pas de file d’attente, parce qu’il n’y a pas de destination.
Le test du mode avion
Trente secondes, et vous savez exactement quel type d’application vous avez — valable pour n’importe quel suivi, pas seulement celui-ci.
Activez le mode avion.
Fermez complètement l’application et rouvrez-la.
Ajoutez une habitude, cochez quelque chose, ouvrez l’écran des statistiques.
Si tout répond instantanément, les données sont sur l’appareil. Si un indicateur de chargement, une erreur ou un écran vide apparaît, cette partie de votre historique vit sur l’ordinateur de quelqu’un d’autre. C’est une réponse plus fiable que la description de la boutique et plus rapide à obtenir qu’à la lire.
Ce que change le local
Quatre catégories de panne qui disparaissent.
Moins des fonctions que des familles entières d’échecs qui cessent d’exister.
⚡
Aucun état de chargement
Une validation est une écriture locale. L’écran se met à jour dans la même image que votre appui, à chaque fois et quelle que soit la connexion.
🔄
Aucun conflit de synchronisation
Rien à fusionner, puisqu’il n’existe qu’une copie. Une semaine de mauvais réseau ne change rien à votre journal.
🚫
Aucune panne à attendre
Aucun backend ne peut tomber, vous limiter ou passer en maintenance juste quand vous voulez cocher une case.
🔒
Rien à faire fuiter
Une base de données qui n’existe pas ne fuit pas. Votre journal d’habitudes n’est sur aucun serveur susceptible d’être compromis ou réquisitionné.
📱
Rappels locaux
Les notifications sont programmées par votre téléphone, pas par un serveur : elles arrivent aussi en avion et dans le métro.
🔊
Batterie et données
Aucune boucle de synchronisation en arrière-plan, aucun sondage. Tant que vous ne la regardez pas, l’application ne fait rien du tout.
Où cela compte vraiment
Les vols. Un long-courrier est exactement le moment où tombe la validation du soir, et exactement l’endroit où un suivi cloud refusera de l’enregistrer.
Le métro. Le trajet quotidien est l’un des déclencheurs d’habitude les plus fiables qui soient, et il se déroule là où il n’y a pas de réseau.
Voyager en coupant l’itinérance. Deux semaines à l’étranger suffisent à casser une série dans une application qui a besoin d’une connexion pour en enregistrer une.
Réseau faible et vieux téléphones. Tout le monde n’a pas quatre barres. Une application qui le suppose échoue silencieusement pour beaucoup de gens.
Pour les habitudes, cela compte plus que pour la plupart des logiciels, car tout le mécanisme repose sur l’enregistrement le jour même. Un jour manqué n’affecte guère la formation de l’habitude, mais un jour perdu parce que l’application refusait de s’ouvrir nuit autrement : il apprend que le journal n’est pas fiable, et un journal peu fiable cesse de mériter d’être tenu.
Les compromis, sans fard
Pas de synchronisation entre appareils
Votre téléphone et votre tablette sont deux journaux séparés et sans lien. Si vous voulez vraiment la même liste à deux endroits, cette architecture ne convient pas et mieux vaut choisir une application synchronisée en connaissance de cause.
Pas de sauvegarde cloud automatique
Celle-ci fait vraiment mal. Perdez le téléphone, mouillez-le ou réinitialisez-le et un journal local disparaît. Aucun support ne le restaurera, parce que personne d’autre n’en a jamais eu une copie.
La parade est manuelle : Profil → Exporter les données écrit vos habitudes et validations dans un fichier JSON que vous rangez où vous voulez. Le pendant du sujet se trouve sur la page sans compte.
Questions fréquentes
Streaky fonctionne-t-il en mode avion ?
Oui, entièrement. Ajouter des habitudes, valider, les séries, les statistiques, la carte de chaleur et les succès fonctionnent radio coupée. Seul le chargement des publicités demande une connexion.
Ai-je besoin d’internet au premier lancement ?
Non. Aucun compte à créer, aucune synchronisation initiale : l’application est utilisable juste après l’installation sans la moindre connexion.
Que deviennent les publicités hors ligne ?
Elles ne se chargent tout simplement pas. Rien d’autre ne change, et aucune fonction n’est retenue parce qu’une annonce n’est pas apparue.
Puis-je synchroniser mon téléphone et ma tablette ?
Non. Chaque appareil tient son propre journal, conséquence directe de l’absence de serveur. L’export JSON permet de déplacer un historique, mais il n’y a pas de synchronisation en direct.
Que deviennent mes données si je perds mon téléphone ?
Elles sont perdues, sauf si vous les aviez exportées. Il n’existe aucune copie cloud à restaurer. C’est le coût réel du stockage local.