SpendPal — Politique de confidentialité
Ceci est une traduction de la version anglaise. En cas de divergence entre les deux, la version anglaise prévaut, dans la mesure permise par la loi applicable.
Date d’entrée en vigueur : 14 juin 2026 Dernière mise à jour : 5 octobre 2026
La présente Politique de confidentialité décrit la manière dont SpendPal (« SpendPal », « nous », « notre » ou « nos ») collecte, utilise, conserve et partage des informations lorsque vous utilisez l’application mobile SpendPal (l’« Application ») et notre site web https://spendpal.ai (le « Site »).
SpendPal est exploité par Alexandru Irimia, développeur exerçant à titre individuel, établi aux Émirats arabes unis. Vous pouvez nous joindre à l’adresse support@spendpal.ai.
1. Résumé
SpendPal est conçu pour que la plupart de vos données restent sur votre propre appareil et dans votre propre compte iCloud. Nous ne vendons pas vos données, nous ne diffusons pas de publicité et nous ne partageons pas vos données avec des courtiers en données. Les seuls tiers intervenant dans le fonctionnement de l’Application sont Apple (pour le stockage sur l’appareil, la synchronisation iCloud, les achats intégrés et l’IA sur l’appareil) et Google (pour le scan des reçus via l’API Gemini, la connexion anonyme, la base de données qui comptabilise les scans et les rapports de plantage et de scans échoués). L’Application ne contient aucun SDK d’analyse d’audience ou de publicité. Les détails figurent ci-dessous.
2. Informations que nous collectons
2.1 Informations que vous créez dans l’Application
Lorsque vous enregistrez une dépense, les données suivantes sont stockées localement sur votre appareil au moyen du framework SwiftData d’Apple et (si iCloud est activé) synchronisées entre vos appareils au moyen de la base de données privée d’Apple CloudKit :
- Montant, devise, date, catégorie et sous-catégorie de la dépense
- Nom du magasin / du commerçant que vous saisissez ou qui est détecté sur un reçu
- Noms et prix des articles (issus des reçus ou saisis manuellement)
- Notes, étiquettes et paramètres de dépenses récurrentes que vous créez
- Configurations des accès rapides et de la saisie rapide
- Règles d’alias / de renommage d’articles que vous définissez
Ces données sont stockées dans votre compte iCloud privé. Nous ne disposons d’aucun serveur qui stocke ou traite une copie de vos données de dépenses. Nous ne pouvons ni lire, ni interroger, ni exporter, ni modifier ces données ; seuls vous-même et les appareils sur lesquels vous êtes connecté à votre compte iCloud le peuvent.
2.2 Images de reçus et PDF
Lorsque vous scannez un reçu, votre appareil en lit le texte sur l’appareil lui-même, au moyen du framework Vision d’Apple. La photo ou le PDF reste sur votre appareil. Seul le texte qui en résulte quitte l’appareil, après que nous en avons retiré les numéros de téléphone, les adresses e-mail, les numéros de carte et — si vous nous avez indiqué votre nom — votre nom, que certains reçus impriment à partir d’une carte de fidélité. Votre nom lui-même ne quitte jamais votre appareil ; il sert uniquement à repérer et à masquer ses propres occurrences.
Le texte est transmis à notre service de scan — une Google Cloud Function que nous exploitons dans l’Union européenne (Belgique, europe-west1) — qui décompte le scan de votre quota, transmet le texte à l’API Gemini de Google et renvoie le résultat à votre appareil. Ce service ne conserve le texte que pendant la durée de cette requête : il ne le stocke pas et ne l’inscrit dans aucun journal.
La seule exception, et c’est vous qui la choisissez. Si nous lisons un total que nous ne pouvons pas vérifier au regard du texte du reçu, l’écran de vérification propose de relire le reçu avec la photo jointe. Cet envoi n’a lieu que lorsque vous touchez ce bouton, et uniquement pour ce scan. Si vous ne le touchez jamais, aucune image de reçu ne quitte jamais votre appareil.
Le texte que nous envoyons, et l’image si vous choisissez d’en envoyer une, contient généralement :
- Nom du magasin, adresse du magasin, heure/date de l’achat
- Articles achetés et leurs prix
- Indications relatives au moyen de paiement (par ex. les 4 derniers chiffres de la carte, s’ils figurent sur le reçu)
- Numéros de programme de fidélité (s’ils figurent sur le reçu)
Ce que nous NE faisons PAS :
- Nous n’envoyons en aucun cas l’image du reçu, sauf si vous nous le demandez, scan par scan, sur l’écran de vérification.
- Nous ne stockons ni le texte ni l’image du reçu sur nos serveurs, ni pendant ni après le scan. Le scan a lieu une seule fois ; le résultat JSON analysé est ce que l’Application conserve (sur votre appareil / dans votre iCloud).
- Nous n’associons pas l’image à votre nom, à votre adresse e-mail, à votre numéro de téléphone ni à un quelconque compte que vous détiendriez auprès de nous (nous n’avons pas de tels comptes).
Ce que Google en fait : les données sont traitées par Google conformément aux Conditions d’utilisation supplémentaires de l’API Gemini et aux Règles de confidentialité de Google. En vertu de ces conditions, Google peut traiter le contenu afin d’exploiter, d’améliorer et de développer ses services d’IA. Si vous ne souhaitez pas que le contenu de vos reçus soit envoyé à Google, n’utilisez pas la fonction de scan — la saisie manuelle, l’onglet Ajouter et les accès rapides fonctionnent entièrement sur l’appareil.
2.3 Crédits de scan et statut d’abonnement
Notre serveur conserve le nombre de scans effectués ce mois-ci sous votre identifiant anonyme (§2.4), l’heure du dernier scan et l’indication du statut Pro ou non du compte. Ce décompte détermine le nombre de scans qu’il vous reste ; l’Application n’en conserve une copie que pour l’afficher.
Si vous vous abonnez, l’Application envoie à notre serveur l’enregistrement de la transaction d’abonnement signé par Apple, afin que le serveur puisse le vérifier au moyen des certificats d’Apple plutôt que de s’en remettre à la seule déclaration de l’Application. Cet enregistrement contient le produit, les dates d’achat et d’expiration ainsi que les identifiants de transaction d’Apple — aucune donnée de paiement, aucun nom, aucune adresse e-mail ni aucun identifiant Apple. Nous conservons l’identifiant de transaction, la date d’expiration, l’indication d’un éventuel remboursement et les identifiants anonymes qu’il couvre. Apple notifie également directement notre serveur lorsqu’un abonnement est renouvelé, expire ou fait l’objet d’un remboursement. Apple est le prestataire de paiement ; nous ne voyons jamais les données de votre carte.
Le déroulement des scans. Lorsque vous enregistrez un reçu scanné, ou que vous le quittez sans l’enregistrer, l’Application indique à notre serveur comment le scan s’est déroulé : si le total a pu être vérifié sur le reçu, si les articles correspondaient à ce total, si vous avez modifié quelque chose avant d’enregistrer, si la photo a été relue, et si le reçu provenait d’une photo, d’un PDF ou d’une autre application. Le serveur ajoute ces informations à des totaux quotidiens qui n’enregistrent pas qui les a envoyées. Rien du reçu n’est envoyé : aucun montant, aucun magasin, aucun article. Nous utilisons ces totaux pour savoir si le scan fonctionne bien.
2.4 Identifiant anonyme (Firebase Authentication)
Afin que les scans puissent être comptabilisés, l’Application se connecte de manière anonyme à Firebase Authentication. Cela crée un identifiant utilisateur anonyme (une chaîne de caractères aléatoire) lié à votre installation de l’Application. Cet identifiant n’est lié ni à votre nom, ni à votre adresse e-mail, ni à votre identifiant Apple, ni à aucune autre identité. Nous n’utilisons pas cet identifiant pour vous suivre sur d’autres applications ou sites web.
2.5 Configuration à distance (Firestore)
L’Application lit des commutateurs de fonctionnalités (par exemple, la suspension du scan pendant une panne) dans une base de données Firestore que nous gérons. L’Application elle-même ne fait jamais qu’y lire. Notre serveur y inscrit les décomptes de scans et les enregistrements d’abonnement décrits au §2.3 ; vos données de dépenses, le texte et les images de vos reçus ainsi que vos réglages n’y sont jamais inscrits.
2.6 Données d’achat intégré
Lorsque vous vous abonnez, la transaction est traitée par Apple. Ce que notre serveur reçoit et conserve à ce sujet est décrit au §2.3 : l’enregistrement de transaction signé par Apple, jamais les données de votre carte de paiement, votre adresse de facturation ni l’adresse e-mail de votre identifiant Apple.
2.7 Avis et prise de contact
Envoyer un avis (Paramètres → Assistance) enregistre ce que vous choisissez de répondre — une note de 1 à 5 sur le scan, les fonctionnalités que vous utilisez le plus et tout texte que vous saisissez — dans notre base de données Firestore, accompagné de votre identifiant anonyme (§2.4), de la version de l’application, de la langue de l’application et du modèle de votre appareil. Aucun nom ni aucune coordonnée n’est demandé, de sorte que nous ne pouvons pas y répondre ; merci de ne pas y saisir d’informations personnelles. Nous le conservons jusqu’à ce que vous nous demandiez de le supprimer : indiquez l’identifiant d’assistance affiché dans Paramètres → Assistance.
Nous contacter ouvre un e-mail dans votre propre application de messagerie, adressé à support@spendpal.ai. Le brouillon comprend votre identifiant d’assistance, la version de l’application, le modèle de votre appareil, la version d’iOS et la langue de l’application, le tout visible et modifiable avant l’envoi. Si vous l’envoyez, nous recevons votre adresse e-mail et le contenu du message, et ne les utilisons que pour vous répondre.
Signaler une mauvaise lecture (sur l’écran de vérification, après un scan) ouvre lui aussi un e-mail dans votre propre application de messagerie, adressé à support@spendpal.ai. Y sont joints la photo du reçu (ou le PDF) et un fichier contenant le texte qui en a été lu, les réponses de notre service de scan et la version affichée à l’écran ; le message comprend les mêmes informations que Nous contacter. Chaque pièce jointe est visible avant l’envoi et vous pouvez retirer n’importe laquelle. Une photo de reçu peut faire apparaître des données personnelles, comme les derniers chiffres d’une carte. Si vous en envoyez une, nous ne l’utilisons que pour comprendre et corriger ce type d’erreur de lecture. Les signalements sont supprimés automatiquement de notre messagerie 20 jours après leur réception. Un reçu qui nous aide à tester les futures versions du scanner peut être conservé hors de la messagerie, sans jamais être publié ni partagé, et il est supprimé dès que vous le demandez : répondez à votre signalement ou indiquez votre identifiant d’assistance.
2.8 Rapports de plantage et d’erreur (Firebase Crashlytics)
Si l’Application plante, ou si un scan échoue d’une manière dont l’Application ne peut pas se remettre, un rapport est envoyé à Firebase Crashlytics, exploité par Google, afin que nous puissions trouver et corriger le problème. Un rapport contient les détails techniques de la défaillance (pour un plantage, l’endroit du code de l’Application où il s’est produit ; pour un scan échoué, l’étape qui a échoué et la raison, par exemple une étiquette que l’Application n’a pas reconnue), le modèle de votre appareil, la version d’iOS, la version et la langue de l’Application, ainsi que des identifiants aléatoires créés par Crashlytics pour votre installation. Il ne contient jamais vos reçus ni leur texte, articles ou prix, vos dépenses ou votre identifiant d’assistance, et il n’est pas lié à votre identité. Crashlytics comptabilise également les sessions : à chaque ouverture de l’Application, il enregistre un identifiant de session aléatoire, l’heure et les mêmes informations sur l’appareil, afin de déterminer quelle part des utilisations s’est terminée par un plantage. Un enregistrement de session ne contient rien sur vos scans ni sur vos dépenses. Google conserve les rapports de plantage et d’erreur, ainsi que les identifiants qui les accompagnent, pendant 90 jours.
2.9 Données que nous NE collectons PAS
Pour être tout à fait clairs, SpendPal ne collecte pas : votre nom, votre adresse e-mail (sauf si vous nous écrivez), votre numéro de téléphone, votre adresse postale, votre position précise, vos contacts, votre calendrier, votre photothèque (nous n’accédons qu’à la photo précise que vous choisissez pour un scan), votre microphone, votre identifiant publicitaire (IDFA), des données analytiques sur votre utilisation de l’Application (au-delà du décompte de scans et des totaux quotidiens de scans visés au §2.3, et des rapports de plantage et d’erreur visés au §2.8), ni aucune donnée provenant d’autres applications.
3. Utilisation des informations
Nous utilisons les informations décrites ci-dessus uniquement pour :
- Fournir et exploiter l’Application (enregistrer les dépenses, scanner les reçus, synchroniser via iCloud)
- Traiter vos achats intégrés via Apple, et confirmer un abonnement au moyen de la signature d’Apple
- Décompter les scans de votre quota mensuel, et empêcher les abus du service de scan
- Lire les avis que vous choisissez d’envoyer, afin de décider de ce qu’il convient d’améliorer
- Trouver et corriger les plantages et les scans échoués, à partir des rapports visés au §2.8
- Mesurer la qualité du scan, à partir des totaux quotidiens visés au §2.3
- Respecter la loi applicable
Nous n’utilisons pas vos informations à des fins de publicité, de profilage ou de prise de décision automatisée produisant des effets juridiques, ni pour les vendre à un quelconque tiers.
4. Base juridique du traitement (RGPD / UK GDPR)
Si vous vous trouvez dans l’Espace économique européen, au Royaume-Uni ou en Suisse, nos bases juridiques de traitement sont les suivantes :
- Exécution d’un contrat (article 6(1)(b) du RGPD) — pour le traitement nécessaire à la fourniture des fonctionnalités de l’Application (enregistrement des dépenses, réalisation des scans que vous demandez, traitement des achats).
- Intérêts légitimes (article 6(1)(f) du RGPD) — pour le décompte des scans et la prévention des abus du service de scan, pour la lecture des avis que vous choisissez d’envoyer, ainsi que pour les rapports de plantage et d’erreur qui nous permettent de corriger les défaillances. Nous estimons que ces intérêts ne l’emportent pas sur vos droits, car les données ne sont liées qu’à un identifiant anonyme et sont limitées à ce qu’exigent ces finalités.
- Consentement (article 6(1)(a) du RGPD) — pour toute fonctionnalité qui le demande explicitement (comme l’accès à l’appareil photo, à la photothèque ou aux notifications). Vous pouvez retirer votre consentement à tout moment dans les Réglages d’iOS.
5. Partage avec des tiers
Nous ne partageons des données qu’avec les prestataires de services énumérés ci-dessous, et uniquement dans la mesure nécessaire au fonctionnement de l’Application. Nous ne vendons pas de données personnelles. Nous ne partageons pas de données avec des annonceurs ni avec des courtiers en données.
| Tiers | Finalité | Données partagées | Leur politique |
|---|---|---|---|
| Apple Inc. | Synchronisation de la base de données privée iCloud, trousseau iCloud, traitement des achats intégrés, IA sur l’appareil (Apple Intelligence) | Vos données de dépenses sont synchronisées via le conteneur CloudKit privé d’Apple, auquel seul votre identifiant Apple peut accéder. Les transactions d’achat sont traitées par Apple. Le chat d’IA sur l’appareil ne transmet aucune donnée hors de votre appareil. | apple.com/legal/privacy |
| Google LLC (Firebase, API Gemini) | Scan des reçus (par l’intermédiaire de notre Cloud Function), authentification anonyme, décomptes de scans et enregistrements d’abonnement, avis, configuration à distance, rapports de plantage et d’erreur (Crashlytics) | Texte des reçus, et une photo de reçu uniquement lorsque vous touchez le bouton pour l’envoyer ; identifiant utilisateur anonyme ; enregistrements de transactions d’abonnement signés par Apple ; avis que vous choisissez d’envoyer ; rapports de plantage et d’erreur décrits au §2.8 ; totaux quotidiens de scans (§2.3). Le texte des reçus comporte les montants et les articles qui y sont imprimés ; nous n’y joignons aucun nom ni aucune coordonnée. | policies.google.com/privacy |
Nous ne communiquerons des données à d’autres parties (telles que les autorités chargées de l’application de la loi) que si une demande légale valable l’exige en vertu des lois des Émirats arabes unis ou d’une autre juridiction dont l’autorité est contraignante.
6. Vos choix et vos droits
6.1 Contrôles dans l’Application
- Cesser d’utiliser les fonctions de scan — la saisie manuelle, la saisie rapide et les accès rapides fonctionnent entièrement sur l’appareil, sans qu’aucune donnée ne soit envoyée à Google.
- Désactiver la synchronisation iCloud — désactivez iCloud pour SpendPal dans Réglages iOS → [votre nom] → iCloud → SpendPal. Vos données ne résideront alors que sur l’appareil.
- Supprimer toutes les données locales — la désinstallation de l’Application supprime la base de données locale. Pour supprimer également les données iCloud, connectez-vous à icloud.com → Gérer le stockage du compte → SpendPal.
- Autorisations Appareil photo, Photothèque et Notifications — gérez-les dans Réglages iOS → SpendPal.
6.2 Droits en vertu du RGPD / UK GDPR
Si vous vous trouvez dans l’EEE, au Royaume-Uni ou en Suisse, vous avez le droit :
- D’accéder aux données personnelles que nous détenons à votre sujet
- De faire rectifier des données inexactes
- De faire effacer vos données (« droit à l’oubli »)
- De demander la limitation du traitement ou de vous y opposer
- De recevoir vos données dans un format portable
- D’introduire une réclamation auprès de votre autorité locale de protection des données
Comme nous ne conservons pas de copie de vos données de dépenses côté serveur, la plupart de ces droits s’exercent directement dans l’Application (suppression des données locales, déconnexion d’iCloud). Pour les données limitées que nous détenons effectivement — votre identifiant anonyme, ses décomptes de scans et son enregistrement d’abonnement, ainsi que les avis que vous nous avez envoyés — contactez-nous à l’adresse support@spendpal.ai en indiquant l’identifiant d’assistance figurant dans Paramètres → Assistance, et nous donnerons suite à votre demande dans un délai de 30 jours.
6.3 Droits en vertu du California Consumer Privacy Act (CCPA / CPRA)
Si vous résidez en Californie, vous avez le droit de connaître, de faire supprimer et de faire rectifier vos informations personnelles et d’en limiter l’utilisation, ainsi que le droit de ne pas faire l’objet d’une discrimination pour avoir exercé ces droits. Nous ne « vendons » ni ne « partageons » d’informations personnelles au sens où ces termes sont définis par le CCPA. Adressez vos demandes à support@spendpal.ai.
6.4 Droits en vertu de la loi des Émirats arabes unis sur la protection des données personnelles (Federal Decree-Law No. 45 of 2021)
Si vous vous trouvez aux Émirats arabes unis, vous disposez des droits d’accès, de rectification, d’effacement, de limitation du traitement, de transfert et d’opposition au traitement de vos données personnelles. Adressez vos demandes à support@spendpal.ai.
7. Conservation des données
- Les données présentes sur l’appareil y demeurent jusqu’à ce que vous les supprimiez dans l’Application ou que vous désinstalliez celle-ci.
- Les données synchronisées avec iCloud demeurent dans votre compte iCloud jusqu’à ce que vous les y supprimiez.
- Texte et images de reçus envoyés pour le scan — nous ne les conservons pas après le retour du scan. La conservation par Google est régie par la politique propre de Google.
- Décomptes de scans et enregistrements d’abonnement — conservés tant que votre identifiant anonyme existe, ou supprimés plus tôt sur demande (indiquez votre identifiant d’assistance).
- UID anonyme Firebase Auth — conservé jusqu’à ce que vous supprimiez l’Application ou que nous supprimions le projet Firebase.
- Avis envoyés depuis l’Application — conservés jusqu’à ce que vous nous demandiez de les supprimer (indiquez votre identifiant d’assistance).
- Rapports de plantage et d’erreur — conservés par Google pendant 90 jours.
- Totaux quotidiens de scans — conservés tant que l’Application est proposée ; ils n’identifient personne.
- E-mails adressés à l’assistance — conservés dans notre boîte de réception aussi longtemps que nécessaire pour répondre à votre demande et en assurer le suivi.
8. Sécurité
Nous utilisons les mécanismes de sécurité fournis par Apple et Google : TLS pour toutes les requêtes réseau, le trousseau d’Apple pour le stockage des données sensibles, les contrôles d’accès du conteneur privé CloudKit et Firebase App Check (lorsqu’il est pris en charge) pour limiter les abus de l’API. Aucun système n’est parfaitement sûr, mais nous traitons les données limitées que nous détenons avec un soin raisonnable.
9. Transferts internationaux de données
L’Application est exploitée depuis les Émirats arabes unis. Notre service de scan fonctionne dans l’Union européenne (Belgique). Les services Firebase (y compris l’API Gemini) sont exploités par Google à l’échelle mondiale et peuvent traiter des données aux États-Unis, dans l’Union européenne et dans d’autres pays où Google dispose d’infrastructures. Lorsque cela est requis, nous nous appuyons sur les clauses contractuelles types de Google et sur des mécanismes de transfert équivalents.
10. Enfants
SpendPal ne s’adresse pas aux enfants de moins de 13 ans (ou de moins de 16 ans dans l’EEE / au Royaume-Uni). Nous ne collectons pas sciemment de données personnelles auprès d’enfants. Si vous pensez qu’un enfant nous a fourni des données, contactez support@spendpal.ai et nous les supprimerons.
11. Modifications de la présente Politique
Nous pouvons mettre à jour la présente Politique de temps à autre. Dans ce cas, nous mettrons à jour la date de « Dernière mise à jour » figurant en haut de cette page et, pour les modifications importantes, afficherons un avis dans l’Application lors de son prochain lancement. La poursuite de l’utilisation de l’Application après la mise à jour vaut acceptation de la Politique révisée.
12. Contact
Pour toute question, demande ou réclamation concernant la présente Politique ou vos données, contactez :
Alexandru Irimia SpendPal Émirats arabes unis E-mail : support@spendpal.ai
SpendPal