Politique de confidentialité de Notal : Suivi IA des dépenses
1. À qui s’adresse cette politique
La présente politique de confidentialité explique ce que Notal (« l’application », « nous ») collecte à ton sujet, dans quel but, et ce que tu peux faire à cet égard. Notal est une application de theworkers.co, basée à Istanbul (Turquie). Tu peux nous écrire à [email protected].
2. Les données que nous collectons
- Informations de compte : ton adresse e-mail et, si tu te connectes avec Apple ou Google, l’identité qu’Apple ou Google nous transmet pour cette connexion.
- Ce que tu écris ou dictes : chaque ligne que tu crées, qu’il s’agisse de texte écrit, de notes vocales ou de photos de tickets ou de relevés, ainsi que les catégories, étiquettes, montants et dates qui s’y rattachent.
- Paramètres : ta langue, ta devise, tes préférences de notifications, tes heures de silence, tes catégories et tes étiquettes.
- Jeton de notification de l’appareil : un identifiant d’appareil fourni par le service de notifications d’Apple ou de Google (via OneSignal, voir plus bas), utilisé uniquement pour t’envoyer les notifications que tu as activées.
- Statut d’achat : si tu utilises la version gratuite ou Premium, et l’état de l’abonnement que nous communique la boutique d’Apple ou de Google. Nous ne recevons ni ne conservons ton numéro de carte : c’est la boutique qui gère directement le paiement.
- Ton accord pour Notal AI : si tu as accepté que Notal AI lise ce que tu écris, dis ou prends en photo, et à quelle date.
- Signalements d’erreur de lecture : si tu nous indiques que Notal AI a mal lu une ligne, une copie de cette ligne. Voir la section 3.
- Événements d’utilisation : les écrans que tu ouvres et ce que tu fais dans l’application, par exemple l’enregistrement d’une ligne. Ils ne sont liés à ton compte qu’avec ton accord, à une exception près. Voir la section 3.
- Rapports de plantage : un rapport technique quand l’application plante ou rencontre une erreur. Voir la section 3.
Nous ne collectons rien de plus. En particulier, nous ne te suivons pas sur d’autres applications ou sites web, et nous ne créons aucun profil publicitaire à ton sujet.
3. Comment tes données sont traitées, en clair
Notal AI lit ce que tu écris à l’aide de services d’intelligence artificielle tiers, pour pouvoir le comprendre. Quand tu écris « café 3 », dictes une note ou prends un ticket en photo, ce texte, cet audio ou cette image est envoyé à un prestataire tiers qui l’interprète : il en déduit le montant, la catégorie, s’il s’agit d’un revenu ou d’une dépense, et d’autres détails de ce type. Les requêtes passent par OpenRouter, un fournisseur d’infrastructure d’intelligence artificielle, jusqu’au modèle qui fait la lecture. Une note écrite est lue par un modèle DeepSeek que DeepInfra ou CoreWeave exécute aux États-Unis. La note n’est pas envoyée à DeepSeek elle-même. Une photo de ticket est lue par un modèle Google Gemini. Si l’un ou l’autre est indisponible, c’est un modèle Google Gemini qui répond à sa place. Une note vocale est d’abord transcrite en texte par un service de reconnaissance vocale distinct (Whisper), puis lue comme une note écrite. Le modèle utilisé peut changer avec le temps. Le fait qu’un service tiers lise ton texte, ta voix ou ta photo, lui, ne changera pas.
Les notes écrites et les photos de tickets ne sont ni conservées ni utilisées pour entraîner des modèles. Notal AI ne lit tes notes écrites et tes photos de tickets que par l’intermédiaire de prestataires qui ne les utilisent pas pour entraîner des modèles. Cette règle est appliquée à chaque requête que nous envoyons. Quand Notal AI lit une note écrite ou une photo de ticket, le prestataire qui la traite n’en garde aucune copie. Elle sert à produire la lecture, puis elle est supprimée.
Pour la voix, c’est différent. Un service de transcription distinct transforme les notes vocales en texte, et nous ne pouvons pas choisir lequel. Les deux engagements ci-dessus ne couvrent donc pas les notes vocales. Lors de nos tests, ce service a été DeepInfra, qui déclare ne pas conserver ces données ni s’en servir pour l’entraînement, mais nous ne pouvons ni l’imposer ni le vérifier.
C’est toi qui décides si Notal AI lit tes données. L’application te demande ton accord avant que Notal AI lise pour la première fois quelque chose que tu écris, dis ou prends en photo. Tu peux le retirer à tout moment dans Paramètres, rubrique Tes données, « Notal AI et tes données ». Une fois ton accord retiré, Notal AI cesse de lire les nouvelles notes écrites, notes vocales et photos, et l’application te le redemande quand tu ajoutes quelque chose de nouveau. Ce que tu as déjà enregistré reste tel quel. Nous conservons une trace indiquant si tu as donné ton accord, et quand.
Cette interprétation est une proposition, jamais la version définitive. Notal AI ne décide jamais de ton solde et n’a jamais le dernier mot sur ce qui compte comme revenu ou comme dépense. Tous tes totaux sont calculés par notre propre code, déterministe, à partir des lignes que tu as confirmées. Tu peux toujours vérifier, modifier ou corriger ce que Notal AI a compris, avant ou après l’enregistrement.
Si tu nous signales que Notal AI a mal lu une ligne. En bas du détail d’une ligne, tu peux appuyer sur « Notal AI a mal lu ». Nous conservons alors une copie de la ligne telle qu’elle était à ce moment-là, et nous l’examinons nous-mêmes pour améliorer la façon dont Notal AI lit les lignes similaires. La copie contient le texte de la note, la transcription d’une note vocale (jamais l’audio lui-même), ce que Notal AI a lu dans la ligne et, pour une ligne issue d’un ticket uniquement, la photo du ticket. Elle indique aussi la version de l’application ainsi que tes paramètres de langue et de devise. La copie est conservée jusqu’à la suppression de ton compte, même si tu supprimes la ligne avant.
Tes données sont stockées à Francfort, en Allemagne (région eu-central-1 d’AWS), quel que soit le pays depuis lequel tu écris. Les notes vocales et les photos de tickets sont conservées sous forme de fichiers, référencés en interne et jamais exposés par un lien public. Quand l’application doit t’en montrer un, elle reçoit un lien qui expire au bout d’environ 5 minutes.
Rapports de plantage. Quand l’application plante ou rencontre une erreur, elle envoie un rapport technique à Sentry, dans sa région UE (Francfort), pour que nous puissions corriger le problème. Un rapport contient des informations techniques : l’erreur, le modèle de l’appareil, le système d’exploitation et la version de l’application. Il ne contient ni ton identifiant utilisateur, ni ton adresse e-mail, ni rien de ce que tu as écrit, et nous avons désactivé le stockage des adresses IP dans Sentry. Aucune capture ni vidéo de l’écran n’est réalisée. Seuls les erreurs et les plantages sont signalés, pas la façon dont tu utilises l’application.
Statistiques d’utilisation, uniquement avec ton accord. L’application te demande si nous pouvons mesurer la façon dont tu l’utilises. Ce choix est distinct de l’accord pour Notal AI. Refuser ne change rien dans l’application, et tu peux modifier ta réponse à tout moment dans Paramètres, rubrique Tes données, « Statistiques d’utilisation ». Si tu acceptes, l’application envoie à PostHog des événements indiquant les écrans que tu ouvres et ce que tu fais, par exemple l’enregistrement d’une ligne ou l’ouverture de l’écran Premium. Ces événements sont liés à notre identifiant utilisateur interne, jamais à ton adresse e-mail. Ils ne contiennent jamais ni montants, ni ce que tu as écrit, ni noms de commerçants, ni ton adresse e-mail, ni ton adresse IP. L’enregistrement des sessions et la collecte automatique des appuis sont désactivés. Si tu refuses, notre serveur envoie à PostHog un petit nombre d’événements d’utilisation, sans identifiant utilisateur, sans adresse IP et sans profil. Une exception ne dépend pas de ton choix : si tu t’abonnes, RevenueCat envoie à PostHog tes événements d’abonnement (début, renouvellement, annulation) sous ton identifiant utilisateur. Nous utilisons tout cela pour améliorer l’application. La base légale est ton consentement. Pour les événements anonymes du serveur et les événements d’abonnement, c’est notre intérêt légitime à comprendre comment l’application et ses abonnements sont utilisés.
Rien de tout cela n’est anonyme, et nous ne prétendons pas le contraire. Tes lignes, notes vocales et photos sont liées à ton compte pour que l’application puisse te montrer ton propre carnet et calculer ton propre solde. « Anonyme » signifierait que personne, pas même nous, ne pourrait relier ces données à toi. Ce n’est pas ainsi que fonctionne Notal, et cette politique ne prétend pas le contraire.
4. Qui d’autre a accès à tes données, et pourquoi
Amazon Web Services (AWS), Francfort, Allemagne (eu-central-1)
Reçoit tout ce que l’application stocke : ton compte, tes lignes, tes paramètres, ainsi que tes notes vocales et tes photos de tickets sous forme de fichiers. Pourquoi : héberger l’application et conserver tes données.
OpenRouter
Reçoit le texte, la note vocale ou la photo que tu envoies, pour cette seule requête, et le transmet au modèle qui le lit. Pourquoi : acheminer la requête vers le bon modèle.
DeepInfra (États-Unis)
Lit tes notes écrites, dans le cadre de la règle de non-conservation et de non-entraînement décrite en section 3. Lors de nos tests, il transcrit aussi les notes vocales, ce que cette règle ne couvre pas. Pourquoi : transformer ta note en montant, catégorie et type, et une note vocale en texte.
CoreWeave (États-Unis)
Lit tes notes écrites quand DeepInfra ne peut pas répondre, dans le cadre de la règle de non-conservation et de non-entraînement décrite en section 3. Pourquoi : transformer ta note en montant, catégorie et type quand DeepInfra est indisponible.
Google (modèles Gemini)
Lit tes photos de tickets, ainsi que tes notes écrites quand ni DeepInfra ni CoreWeave ne peuvent répondre, dans le cadre de la règle de non-conservation et de non-entraînement décrite en section 3. Pourquoi : lire le ticket, et permettre à l’application de continuer à fonctionner quand un autre prestataire est indisponible.
RevenueCat
Reçoit l’état de ton abonnement et les événements d’achat transmis par la boutique, ainsi que ton adresse e-mail dès que tu te connectes. Pourquoi : synchroniser ton statut Premium entre tes appareils, et retrouver ton abonnement quand tu contactes l’assistance. Quand tu supprimes ton compte, l’application demande à RevenueCat de supprimer ton adresse e-mail.
OneSignal
Reçoit un jeton de notification de l’appareil et les types de notifications que tu as activés. Pourquoi : t’envoyer les rappels et les bilans que tu as activés.
Sentry (région UE)
Reçoit les rapports de plantage et d’erreur décrits en section 3. Pourquoi : trouver et corriger les plantages.
PostHog (région UE)
Reçoit les événements d’utilisation décrits en section 3, ainsi que les événements d’abonnement que lui envoie RevenueCat. Pourquoi : voir comment l’application est utilisée, pour pouvoir l’améliorer.
Apple et Google (connexion et achats)
Reçoivent ce que tu partages quand tu choisis « Se connecter avec Apple » ou « Continuer avec Google », ainsi que tes événements d’achat intégré et d’abonnement. Pourquoi : te connecter et traiter le paiement de ton abonnement.
Plusieurs de ces prestataires sont établis aux États-Unis : une requête peut donc sortir de l’Union européenne. Nous ne vendons tes données à personne, pour aucune raison.
Taux de change. Pour convertir une ligne dans une autre devise, notre serveur récupère le taux de change de ce jour-là auprès de Frankfurter (api.frankfurter.dev), un service public qui diffuse les taux de référence de la Banque centrale européenne. Seuls des codes de devise et une date sont envoyés, jamais rien qui te concerne ou qui concerne tes lignes.
Cours de l’or et de l’argent. Quand une ligne porte sur de l’or ou de l’argent, l’application peut te proposer son montant d’après le cours de ce jour-là. Notre serveur obtient le cours auprès de currency-api de fawazahmed0, servi via cdn.jsdelivr.net, ou auprès de currency-api.pages.dev quand celui-ci est indisponible. Si aucun des deux n’a de cours pour une ligne datée d’aujourd’hui, il interroge gold-api.com (api.gold-api.com). Ce service n’a pas de cours en livres turques, donc un montant en livres turques est converti avec le taux du dollar américain de Frankfurter. Une requête ne contient qu’un code de métal, un code de devise et une date, jamais rien de ce que tu as écrit ni rien qui te concerne.
5. Combien de temps nous conservons tes données
- Les lignes supprimées restent dans la corbeille pendant 30 jours, puis elles sont définitivement effacées. Récupérer une ligne depuis la corbeille est une fonction Premium.
- Les signalements d’erreur de lecture (section 3) sont conservés jusqu’à la suppression de ton compte, même si tu supprimes la ligne signalée avant.
- Tu peux supprimer ton compte à tout moment, depuis l’application (Paramètres › Compte › Supprimer le compte). La suppression est immédiate et irréversible. Elle efface définitivement ton compte et tes identifiants de connexion, toutes tes lignes (y compris celles de la corbeille), les paiements récurrents, les catégories, les étiquettes, les paramètres, l’historique des notifications, les appareils enregistrés, tes signalements d’erreur de lecture, ainsi que tes notes vocales et tes photos de tickets. Les fichiers sont supprimés juste après. Si cette étape est interrompue, un nettoyage nocturne la termine. L’application demande aussi à RevenueCat de supprimer ton adresse e-mail, et ton profil PostHog ainsi que ses événements sont supprimés.
- Ce que nous conservons après la suppression de ton compte. Nous conservons les données d’achat et d’abonnement : les identifiants de transaction de la boutique, le produit, ainsi que le prix, la devise et le pays indiqués par la boutique. Nous les conservons pour la comptabilité, les remboursements et la prévention de la fraude, et pour que, si tu reviens et restaures ton achat, celui-ci puisse être transféré vers ton nouveau compte. Elles sont stockées sous ton ancien numéro de compte interne, et non sous ton adresse e-mail ou ton nom. Nous les conservons aussi longtemps que la loi l’exige. Nous conservons également un décompte des photos de tickets que nous avons analysées, chacune sous la seule forme d’un horodatage, sans photo, commerçant ni montant, pour le suivi de nos coûts.
- Connexion avec Apple et Google. Quand tu supprimes ton compte, nous demandons à Apple et à Google de révoquer l’accès de connexion que tu as accordé à Notal, lorsque c’est possible. Ce n’est pas toujours le cas. L’accès Google ne peut être révoqué que dans l’heure environ qui suit ta dernière connexion avec Google. Passé ce délai, tu peux retirer Notal toi-même dans les paramètres de ton compte Google. Si cette étape échoue, ton compte est quand même supprimé.
- Supprimer ton compte n’annule pas ton abonnement. Si ton abonnement a été souscrit sur l’App Store, annule-le dans les réglages de ton compte Apple. L’écran de suppression de l’application le rappelle aussi.
- En dehors de ce qui est décrit ci-dessus, nous ne conservons les données de ton compte et de tes lignes que tant que ton compte est actif, plus les 30 jours de la corbeille.
6. Tes droits
Dès lors que le RGPD ou la KVKK (la loi turque sur la protection des données personnelles) s’applique à toi, tu as le droit de :
- Accéder aux données personnelles que nous détenons à ton sujet.
- Supprimer ton compte et ses données à tout moment. L’option « Supprimer le compte » de l’application te permet de le faire toi-même, immédiatement, sans avoir à nous contacter. Les données décrites sous « Ce que nous conservons après la suppression de ton compte », en section 5, font exception.
- Rectifier tes données. La plupart sont des informations que tu as écrites toi-même et que tu peux modifier directement dans l’application.
- T’opposer à certains traitements ou en demander la limitation, et introduire une réclamation auprès de l’autorité de protection des données de ton pays.
Pour exercer l’un de ces droits autrement, ou pour toute question sur cette politique, écris-nous à [email protected].
7. Enfants
Notal ne s’adresse pas aux enfants, et nous ne collectons pas sciemment de données concernant des personnes de moins de 13 ans, ou de l’âge minimum plus élevé fixé par la loi là où tu vis. Si tu penses qu’un enfant nous a transmis des données, écris-nous et nous nous en occuperons.
8. Modifications de cette politique
Nous pouvons mettre à jour cette politique au fil des évolutions de l’application. Nous indiquerons la date de la dernière modification en haut de cette page, et les modifications importantes seront annoncées dans l’application.
9. Contact
Pour toute question sur cette politique ou sur tes données, écris-nous à [email protected]. Consulte aussi nos Conditions d’utilisation et notre page d’assistance.