Politique de confidentialité
Dernière mise à jour : 13 octobre 2026
Grinance est un planificateur de dépenses gratuit, géré par une seule personne physique à titre non professionnel et sans but lucratif. Cette politique décrit les données personnelles que l'application conserve, pourquoi, où elles se trouvent, qui les traite, combien de temps elles sont gardées et ce que vous pouvez faire à leur sujet.
Responsable du traitement
Le responsable du traitement, au sens de l'article 4, point 7, du RGPD, est l'éditeur identifié dans les mentions légales, joignable à contact@grinance.com. Compte tenu de l'ampleur du traitement, aucun délégué à la protection des données n'est désigné ; cette adresse est le point de contact unique.
Ce que l'application conserve
L'adresse e-mail avec laquelle vous créez le compte ; votre nom affiché, votre fuseau horaire, le premier jour de la semaine, la langue de l'interface, votre thème de couleurs et votre devise de référence, avec l'historique de ses changements ; les éléments de plan que vous saisissez, avec leurs libellés, liens, icônes, catégories, montants, devises, sens, échéances et dates, et l'indication qu'il s'agit ou non d'une estimation, ainsi que vos scénarios et leurs notes, vos préparations, les dates limites que vous notez et vos réglages de rappel ; et, si vous utilisez la page de trésorerie, le montant de départ que vous déclarez, avec sa date et sa devise, et la réserve minimale souhaitée si vous en fixez une. Les données de connexion : la clé publique d'une clé d'accès ou l'empreinte d'un mot de passe, et un enregistrement de session tant que vous êtes connecté, qui conserve l'adresse IP et l'agent utilisateur du navigateur de l'appareil. Si vous vous connectez avec Google ou Apple, l'application conserve aussi ce que le fournisseur renvoie : votre identifiant de compte chez lui, les jetons d'accès, d'actualisation et d'identité qu'il émet, avec leurs dates d'expiration et les autorisations accordées, ainsi que le nom et, pour Google, le lien de la photo de profil qu'il transmet. Ils relient ce fournisseur à votre compte pour que vous puissiez de nouveau vous connecter par ce moyen ; Grinance n'utilise pas les jetons pour lire quoi que ce soit dans votre compte Google ou Apple. Pour freiner les tentatives répétées, l'application compte brièvement les requêtes adressées au service de connexion par adresse IP, ainsi que les codes envoyés à chaque adresse e-mail, sans tenir compte des majuscules ni d'une éventuelle sous-adresse +tag. Grinance ne se connecte jamais à une banque et ne conserve ni numéro de compte, ni numéro de carte, ni identifiant d'État. Un montant de départ n'est que le chiffre que vous choisissez de saisir : rien ne le vérifie auprès d'un compte bancaire.
Pourquoi, et sur quelle base légale
Votre compte, votre plan, les calculs qui s'y appliquent, les e-mails de rappel que vous activez, l'export et la suppression constituent le service auquel vous vous inscrivez : ils reposent sur l'exécution du contrat (article 6.1.b du RGPD). L'adresse IP et l'agent utilisateur conservés avec une session, les limites sur les tentatives et les codes de connexion et les journaux de requêtes protègent les comptes contre les abus, et les mesures produit pseudonymes montrent comment l'application est utilisée : les deux reposent sur l'intérêt légitime (article 6.1.f du RGPD). Répondre aux demandes légalement fondées repose sur une obligation légale (article 6.1.c du RGPD). Grinance ne fait aucun profilage et ne prend aucune décision automatisée vous concernant.
Où vivent les données
Grinance fonctionne sur Cloudflare. Vos données sont conservées dans Cloudflare D1, la base de données de l'application, et les instantanés de taux de change dans Cloudflare KV ; les sessions et les données de connexion résident aussi dans D1. Ce sont des services hébergés par Cloudflare, et la région suit le placement de Cloudflare plutôt qu'un choix par utilisateur.
Transferts internationaux
Cloudflare, Inc. est une société américaine, et son réseau peut traiter des requêtes et des données hors de l'Espace économique européen. Ces transferts sont encadrés par l'accord de traitement des données de Cloudflare (Data Processing Addendum), qui intègre les clauses contractuelles types de la Commission européenne et s'appuie sur le cadre de protection des données UE-États-Unis (EU-U.S. Data Privacy Framework) lorsqu'il s'applique, conformément au chapitre V du RGPD.
Qui traite les données
Cloudflare, Inc. est le seul sous-traitant, au sens de l'article 28 du RGPD et dans le cadre de son accord de traitement des données (Data Processing Addendum) : Workers pour exécuter l'application, D1 pour la base de données, KV pour les taux de change et Email Service pour les codes de connexion, les réinitialisations de mot de passe et les e-mails de rappel. Si vous choisissez de vous connecter avec Google ou Apple, ce fournisseur confirme votre identité et transmet à Grinance votre adresse e-mail, un identifiant de compte, des jetons de connexion et votre nom (Google aussi un lien vers la photo de profil), selon sa propre politique de confidentialité. Vos données ne sont jamais vendues ni partagées à des fins publicitaires. Il n'y a ni analyse tierce, ni publicité, ni outil de rapport d'erreurs qui capte vos données. Les taux de change viennent du flux public de la Banque centrale européenne, qui ne reçoit rien sur vous.
Contenu des e-mails de rappel
Un e-mail de rappel n'est envoyé que pour un type de rappel que vous activez, ou pour une date limite que vous notez. Un rappel d'échéance liste les éléments de plan prévus à la date qu'il anticipe, chacun avec son libellé, son montant dans sa propre devise et, quand un taux de change est disponible, ce montant converti dans votre devise de référence. Le récapitulatif mensuel de planification liste les plus gros coûts à venir sur les 31 prochains jours, cinq au plus, chacun avec son libellé, sa date et son montant dans sa propre devise, sans conversion, ainsi que les changements d'éléments de plan qui prennent effet sur cette période, avec le libellé, le nouveau montant et la date de début ; quand un rappel d'échéance tombe le même jour, ses éléments partent dans le même e-mail. Un rappel de date limite nomme la date limite que vous avez notée, par son libellé si vous en avez donné un, et sa date, sans aucun montant. Le rappel de relecture mensuelle ne contient ni libellé ni montant, seulement un lien vers votre plan. Activer les rappels place donc des libellés et des montants dans une boîte que Grinance ne contrôle pas, et la page Compte le signale avant que vous ne les activiez. Chaque e-mail de rappel contient un lien qui désactive ce type de rappel.
Cookies et stockage du navigateur
Grinance ne dépose que les cookies nécessaires à son fonctionnement. Un cookie de session (better-auth.session_token) vous garde connecté jusqu'à 30 jours après votre dernière utilisation. Pendant l'enregistrement ou l'utilisation d'une clé d'accès, un cookie (better-auth.better-auth-passkey) lie le défi de la clé d'accès à votre navigateur pendant cinq minutes. Pendant une connexion avec Google ou Apple, un cookie (better-auth.state) conserve l'état de la connexion pendant cinq minutes, afin que la réponse du fournisseur corresponde à la demande qui l'a lancée. Un cookie mémorise la langue de l'interface (PARAGLIDE_LOCALE) et un autre votre thème de couleurs (grinance_theme), tous deux conservés environ un an. Sur le site en ligne, le nom des cookies de connexion commence par __Secure-. L'entretien d'accueil et la revue du plan gardent le travail en cours dans le stockage de session du navigateur, qui est vidé à la fermeture de l'onglet. Pour qu'une page puisse encore s'afficher sans réseau, le service worker de l'application conserve la page hors ligne dans chaque langue, avec les feuilles de style et les polices qu'elle utilise, dans le Cache Storage du navigateur (grinance-offline-v2) ; il ne contient aucune donnée personnelle. Il n'y a aucun cookie publicitaire, de mesure d'audience ou de traçage ; ces cookies et ce stockage, strictement nécessaires au service et à la page hors ligne, sont donc exemptés de consentement en vertu de l'article 82 de la loi Informatique et Libertés, et aucun bandeau de consentement n'est affiché.
Mesures produit
Grinance compte quelques événements produit pour savoir comment l'application est utilisée : quand un plan est achevé pour la première fois, quand un scénario est enregistré ou appliqué, et quand une préparation est définie ou modifiée. Chaque événement porte le nom de l'événement, au plus une catégorie grossière, le mois où il est survenu, et un code calculé à partir de l'identifiant de votre compte, du mois et d'une clé secrète détenue par l'éditeur. Sans cette clé, le code ne peut pas être relié à vous, et comme le mois entre dans son calcul, les codes de mois différents ne correspondent pas. Aucun montant, libellé, adresse e-mail, jeton ni contenu saisi dans un plan, un scénario ou une préparation n'est collecté, et il n'y a pas d'analyse tierce : la mesure reste interne à Cloudflare. Les événements sont conservés trois mois (la durée propre à Analytics Engine de Cloudflare) et aucune copie n'est gardée dans la base de l'application. Ils ne contiennent rien que vous puissiez demander à exporter, et la suppression de votre compte ne laisse rien qui puisse vous être relié ; vos droits d'exportation et d'effacement ne sont pas affectés.
Durée de conservation
Les éléments de plan, les catégories, le montant de départ et les préférences restent jusqu'à ce que vous les supprimiez ou supprimiez votre compte. Une session prend fin à la déconnexion ou 30 jours après sa dernière utilisation, et l'enregistrement d'une session expirée est supprimé dans la journée. Les codes de connexion expirent après cinq minutes, et les défis d'une clé d'accès ou d'une connexion Google ou Apple en moins de dix minutes ; ceux qui restent inutilisés sont supprimés dans la journée qui suit leur expiration. Les compteurs qui freinent les tentatives de connexion répétées, associés à une adresse IP, sont supprimés au plus tard deux jours après la dernière tentative. Le compteur des codes envoyés à une adresse couvre une minute et est conservé par le service de limitation de débit de Cloudflare, pas dans la base de données de l'application. Un compte Google ou Apple associé, avec ses jetons, reste jusqu'à la suppression de votre compte. Les journaux des rappels enregistrent chaque e-mail de rappel envoyé : son type, la date qu'il concernait, le moment de son envoi et, pour un rappel d'échéance, le nombre d'occurrences qu'il listait. Ils sont purgés après 90 jours. Les journaux de requêtes ne contiennent ni montant, ni libellé, ni adresse e-mail, et Cloudflare les conserve au plus 7 jours. Supprimer votre compte efface en une seule fois chaque ligne qui vous appartient, et la session de votre navigateur cesse de fonctionner ; l'historique de restauration ponctuelle de la base de données ne contient plus les données supprimées au bout de 30 jours.
Sécurité
Le trafic est chiffré en HTTPS. Un mot de passe n'est conservé que sous forme d'empreinte, et une clé d'accès que sous forme de sa clé publique. Chaque lecture de la base de données est limitée au compte auquel elle appartient. Si une violation est susceptible d'engendrer un risque élevé pour vos droits et libertés, vous en serez informé dans les meilleurs délais, comme l'exige l'article 34 du RGPD.
Vos droits
En vertu du RGPD et de la loi Informatique et Libertés, vous pouvez accéder à vos données, les rectifier et les effacer, limiter leur traitement ou vous y opposer, les recevoir dans un format portable et définir des directives relatives à leur sort après votre décès. Sur la page Compte, vous pouvez exporter dans un document JSON vos éléments de plan, vos catégories, vos scénarios, vos préparations, vos dates limites, vos réglages de rappel, le montant de départ et la réserve de trésorerie, l'historique de votre devise de référence et vos autres préférences, et supprimer votre compte définitivement. Pour toute autre demande, écrivez à contact@grinance.com ; Grinance répond dans un délai d'un mois (30 jours). Vous pouvez aussi introduire une réclamation auprès de la CNIL (3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07, cnil.fr) ou de l'autorité de protection des données de votre pays de résidence.
Âge
Grinance s'adresse aux personnes de 15 ans et plus, l'âge de la majorité numérique en France. L'âge n'est pas vérifié. Si vous pensez qu'un compte appartient à une personne plus jeune, écrivez à contact@grinance.com et il sera supprimé.
Modifications de cette politique
Cette politique change quand l'application ou la loi change. Les modifications importantes sont annoncées dans l'application ou par e-mail avant de s'appliquer, et la date en haut de cette page indique la version en vigueur.
Contact
Pour toute question sur cette politique ou sur vos données, écrivez à contact@grinance.com.