Sauvegarde et données
Où vivent vos données, comment les sauvegarder et comment les emmener sur un nouveau téléphone.
Où sont vos données
Tout est enregistré en local sur votre téléphone : habitudes, journal, listes To-Do, Occasions, défis 0 jour sans et statistiques. Il n’y a ni compte ni serveur, et rien n’est envoyé de lui-même.
La seule exception est la sauvegarde Google Drive, qui ne fait rien tant que vous n’avez pas connecté un compte vous-même.
Tout ce qui suit se trouve au même endroit :
Paramètres → Application → Sauvegarde & données
La page Sauvegarde et données
La page a sept groupes.
- Sauvegarde (sans mot de passe) : crée un fichier JSON ou .db, plus une seule entrée d’import qui reconnaît le format toute seule.
- Sauvegarde (protégée par mot de passe) : les mêmes fichiers, chiffrés.
- Google Drive : vous connectez votre compte et enregistrez sur Drive quand vous voulez, sans rien activer d’automatique.
- Sauvegarde automatique : l’enregistrement quotidien et ses destinations.
- Sauvegardes disponibles : tout ce que l’appli a trouvé, pour restaurer.
- Maintenance : la taille de la base de données et Optimiser le stockage.
- Supprimer les données : suppression sélective ou complète.
JSON ou base de données complète (.db)
Les deux enregistrent toutes vos données. Ils diffèrent par ce qu’ils emportent en plus et par ce qui se passe à la restauration.
La sauvegarde JSON est un fichier texte lisible et portable. Elle est migrée à l’import, donc elle se restaure aussi dans une version plus récente de l’appli. C’est aussi la seule qui emporte vos réglages (thème, langue, comportement, outils) et les médailles déjà gagnées dans Votre parcours.
La sauvegarde .db est une copie binaire exacte de la base de données : plus rapide et plus fidèle, adaptée aux journaux volumineux, mais restaurable seulement dans la même version de l’appli ou une plus ancienne. Les réglages ne sont pas dans la base, donc restaurer un .db laisse ceux du téléphone, et les médailles ne reviennent que si les données du fichier les justifient encore.
En bref : JSON pour la portabilité et les réglages, .db pour une copie rapide des seules données.
Sauvegarde protégée par mot de passe
Vous pouvez exporter du JSON ou du .db protégé par un mot de passe, en AES-256.
À la création, l’appli peut générer un mot de passe solide et le copier dans le presse-papiers. Autant s’en servir, car la solidité du chiffrement dépend entièrement du mot de passe.
Le même mot de passe est nécessaire pour réimporter le fichier. S’il est perdu, la sauvegarde n’est récupérable par personne, nous compris. Gardez-le dans un gestionnaire de mots de passe.
Sauvegarde automatique
Un enregistrement quotidien en JSON, déclenché à l’ouverture de l’appli, au plus une fois par jour.
Vous pouvez activer plusieurs destinations à la fois : le dossier privé de l’appli, un dossier de votre choix et Google Drive. Un dossier de votre choix est pratique si vous le synchronisez déjà ailleurs, par exemple avec Syncthing ou vers un NAS. Chaque destination travaille de son côté : si l’une échoue, les autres continuent.
C’est du JSON et pas du .db, volontairement. Le JSON est migré à l’import, il reste donc restaurable même après des mois de mises à jour.
Pour l’instant, la dernière sauvegarde de chaque destination est conservée.
Le dossier privé de l’appli ne survit pas à la désinstallation. Il sert de récupération rapide après une suppression malencontreuse, pas de copie de long terme. Pour des sauvegardes qui survivent à l’appli, utilisez un dossier de votre choix ou Google Drive.
Les fichiers que l’appli n’a pas créés ne sont jamais touchés. Si vous choisissez un dossier ou un compte qui contient déjà des sauvegardes, l’appli vous le dit et demande si vous voulez en restaurer une, sans rien écraser.
Étant en JSON, la sauvegarde automatique emporte aussi vos réglages et les médailles déjà gagnées.
Sauvegarde Google Drive
Connectez votre compte à Google Drive. De là, vous pouvez enregistrer quand vous voulez, sans activer la sauvegarde automatique. Si les sauvegardes sont chiffrées, même Google ne peut pas les lire.
Les sauvegardes atterrissent dans un dossier privé de votre Drive, réservé à l’appli. Vous ne le voyez pas en parcourant Drive et aucune autre appli ne peut le lire. L’appli, de son côté, ne voit rien d’autre de votre Drive.
Ce dossier survit à la désinstallation et au changement de téléphone : c’est ce qui vous permet de vous connecter sur un nouvel appareil et de retrouver vos sauvegardes. Si vous connectez un compte qui en contient déjà, l’appli vous le dit et demande si vous voulez en restaurer une.
Vous pouvez déconnecter le compte quand vous voulez. La déconnexion ne supprime pas les sauvegardes. Pour les supprimer, effacez-les vous-même depuis Sauvegardes disponibles, ou révoquez l’accès sur myaccount.google.com/permissions.
Pour respecter les règles de Google, l’appli utilise le système de connexion le plus récent. Une petite fenêtre Google avec votre adresse apparaît deux secondes à l’ouverture de cette page, et une fois par jour au lancement de l’appli. Elle ne fait que rattacher le compte, se ferme toute seule et ne demande aucune action.
Optimiser le stockage
Optimiser le stockage, dans le groupe Maintenance, compacte la base de données et récupère l’espace laissé par les données supprimées.
Le message indique combien d’octets ont été libérés, 0 si la base était déjà compacte.
Passer à un nouveau téléphone
Installez Eudaemon et ouvrez :
Paramètres → Application → Sauvegarde & données
Si vous avez le fichier de sauvegarde avec vous, importez-le directement : l’entrée d’import reconnaît le format toute seule.
Sinon, activez la destination où se trouvent vos sauvegardes, en connectant Google Drive ou en choisissant le dossier synchronisé dans la sauvegarde automatique. L’appli vous prévient qu’il y a déjà des sauvegardes et demande si vous voulez en restaurer une. Vous pouvez aussi ouvrir Sauvegardes disponibles, où chacune est listée avec la date, la taille et l’appareil d’origine, et choisir laquelle restaurer.
La restauration remplace toutes les données actuelles.
Si la sauvegarde est chiffrée, le mot de passe vous sera demandé. Il n’a jamais quitté votre ancien téléphone, il faut donc l’avoir noté quelque part.
Une sauvegarde JSON, y compris l’automatique, ramène aussi vos réglages. Les objectifs se recalculent à partir des données restaurées. Voir JSON ou base de données complète.