Politique de confidentialité
Dernière modification : 24 octobre 2026
Cette traduction est fournie pour votre commodité. En cas de divergence entre cette version et la version anglaise, la version anglaise fait foi.
GroceryTrack, un produit de Slash Dev Slash Null LLC, s'engage à protéger votre vie privée et vos informations personnelles. La présente Politique de confidentialité explique comment nous collectons, utilisons, protégeons et divulguons les informations recueillies lorsque vous utilisez les services GroceryTrack (les « Services ») via notre site web, nos applications mobiles sur appareils (les « Apps ») et nos API.
SI VOUS N'ACCEPTEZ PAS LES TERMES DE LA PRÉSENTE POLITIQUE DE CONFIDENTIALITÉ, VEUILLEZ NE PAS UTILISER LES SERVICES.
Modifications de la présente Politique de confidentialité : si nous apportons une modification substantielle à la façon dont nous collectons et utilisons vos informations personnelles, nous vous en informerons par e-mail au moins 30 jours à l'avance, afin que vous disposiez du temps nécessaire pour évaluer la modification.
Les informations que nous collectons et conservons
Informations que vous fournissez
Vous créez un compte en vous connectant avec Google, avec Sign in with Apple ou avec une adresse e-mail et un mot de passe. Selon la méthode choisie, vous pouvez nous fournir les informations personnelles identifiantes suivantes (les « Informations personnelles ») :
- Adresse e-mail (celle de votre compte Google ou Apple, ou celle avec laquelle vous vous inscrivez). Si vous utilisez Sign in with Apple et choisissez de masquer votre e-mail, nous ne recevons que l'adresse de relais privé d'Apple
- Nom d'affichage (celui de votre profil Google ou Apple, ou celui que vous définissez)
- Photo de profil (celle de votre profil Google, lorsqu'elle est disponible)
- Images de reçus et leur contenu (le « Contenu utilisateur »)
- Photos Grocery Snap — photos des articles eux-mêmes (sacs, plan de travail, réfrigérateur, etc.) envoyées à la place d'un reçu pour que l'IA identifie les produits
- E-mails de reçus transférés et leur contenu, lorsqu'ils sont envoyés à notre adresse de réception des reçus
- Adresses e-mail secondaires pour le transfert des reçus du foyer
- Préférences budgétaires et réponses au questionnaire
- Notes de courses — texte libre que vous attachez à un reçu (par exemple des observations sur la qualité des produits, des comparaisons de prix, des différences d'emballage)
- Corrections manuelles des données extraites, y compris les noms de magasins, les noms d'articles, les prix, les totaux, le type de reçu (Courses/Restaurant) et les exclusions hors alimentation
- Messages de commentaires et captures d'écran facultatives
- Données du garde-manger — niveaux de stock, lieux de stockage et durées de conservation que vous enregistrez ou confirmez pour les articles déduits de vos reçus
- Listes de courses que vous créez ou acceptez parmi nos suggestions
- Codes de parrainage que vous partagez ou utilisez
- Informations d'abonnement et de paiement (voir « Informations de paiement » ci-dessous)
Reçus transférés par e-mail
Lorsque vous transférez un e-mail de reçu à notre adresse de réception (receipts@updates.grocerytrack.food), nous recevons et traitons :
- L'adresse e-mail de l'expéditeur (utilisée pour faire correspondre votre compte ou les adresses secondaires de votre foyer)
- L'objet de l'e-mail
- Le corps de l'e-mail (HTML et texte brut) — lorsqu'un e-mail ne contient aucune pièce jointe exploitable, c'est le texte du corps lui-même que nous lisons pour en tirer le reçu
- Les pièces jointes (photos de reçus et reçus PDF), y compris le contenu d'un e-mail transféré en pièce jointe
Nous conservons la pièce jointe d'origine ou un instantané du contenu de l'e-mail avec le reçu qu'il a produit, afin que vous puissiez l'ouvrir plus tard et que nous puissions relancer l'extraction. Si un e-mail transféré ne peut pas être converti en reçu, nous répondons à l'adresse d'envoi en indiquant la raison.
Le transfert d'e-mails est assuré par Resend, notre fournisseur d'e-mails transactionnels. Resend reçoit et conserve temporairement l'e-mail entrant pour le remettre à notre point de terminaison webhook. Politique de confidentialité de Resend
Fichiers et liens de reçus que vous partagez
Lorsque vous importez un reçu PDF, ou que vous partagez dans GroceryTrack un fichier ou un lien web de reçu (par exemple une page de reçu Square ou Toast), nous recevons et traitons le fichier ou récupérons la page pour votre compte. Nous conservons le fichier d'origine, ou un instantané de la page, avec le reçu qu'il a produit. Les fichiers de reçus et les instantanés de pages sont conservés et supprimés dans les mêmes conditions que les images de reçus.
Données extraites par l'IA
Lorsque vous importez une image de reçu ou transférez un e-mail de reçu, notre traitement par IA extrait les informations suivantes :
- Nom du magasin et date d'achat
- Noms des articles, noms nettoyés, prix et catégories
- Quantité et prix unitaire de chaque article, lorsqu'ils sont disponibles
- Poids de l'article avec son unité (par exemple « 1,5 lb »), lorsqu'il est vendu au poids
- Indicateurs d'article : s'il est bio et s'il est périssable
- Montant total du reçu
Grocery Snap (données estimées par l'IA)
Lorsque vous utilisez Grocery Snap pour photographier des articles plutôt qu'un reçu, notre IA identifie les produits et crée une entrée de reçu avec des prix estimés (signalés par un indicateur hasPriceEstimates afin de distinguer les estimations des totaux exacts d'un reçu). Les prix sont déduits de données de marché générales, et non d'un détaillant en particulier ; vous devez les considérer comme des approximations. Vous pouvez modifier ou supprimer tout reçu Grocery Snap depuis la vue de détail du reçu, comme pour un reçu scanné.
Garde-manger, listes de courses, recettes et Grocery Memory
Au-delà des reçus individuels, les Services déduisent d'autres informations de votre historique d'achats :
- Garde-manger — une vue déduite de ce que vous avez probablement sous la main, d'après ce que vous avez acheté et quand, combinée aux niveaux de stock ou lieux de stockage que vous enregistrez vous-même
- Recommandations de réapprovisionnement et estimations de conservation — générées par l'IA Google Gemini à partir de l'état de votre garde-manger et de vos achats récurrents
- Listes de courses — les articles que vous ajoutez, plus des articles suggérés par l'IA d'après vos achats récents
- Suggestions de recettes — générées par l'IA Google Gemini à partir du contenu actuel de votre garde-manger
- Grocery Memory — un récapitulatif périodique généré par l'IA de l'activité de courses de votre foyer, construit à partir de vos reçus de la période concernée et conservé sur votre compte
Ces fonctionnalités envoient la partie pertinente de vos données de reçus et de garde-manger à l'IA Google Gemini pour traitement. Ce sont des commodités, pas des conseils — voir nos Conditions d'utilisation pour les limites applicables, en particulier en matière de sécurité alimentaire et de restrictions alimentaires.
Contrôle de la qualité de l'IA
Pour mesurer la précision de nos fonctionnalités d'IA et corriger leurs erreurs (par exemple un prix mal lu ou un reçu qui n'a pas pu être traité), nous conservons un enregistrement de chaque requête d'IA effectuée pour votre compte auprès de Langfuse, notre fournisseur de supervision de l'IA. Un enregistrement contient ce que nous avons envoyé au modèle d'IA et ce qu'il a renvoyé (par exemple le texte et les articles extraits d'un reçu, ou les articles du garde-manger utilisés pour suggérer des recettes), ainsi que votre identifiant utilisateur, l'app utilisée, le modèle d'IA, et des données de durée et d'utilisation. Les images et fichiers de reçus ne sont pas copiés dans ces enregistrements ; un enregistrement renvoie à la copie que nous conservons déjà. Les adresses e-mail et les numéros de carte de paiement sont masqués avant qu'un enregistrement ne quitte nos serveurs.
Langfuse conserve ces enregistrements aux États-Unis et ne les utilise pas pour entraîner des modèles d'IA. Nous les conservons tant que votre compte est actif et les supprimons lorsque vous supprimez votre compte.
Classement des articles (TypeSafe AI)
Lorsque nous modifions l'ensemble des catégories utilisées par les Services (par exemple lorsqu'une nouvelle version de l'app introduit de nouvelles catégories), les articles déjà présents dans votre historique sont placés dans les nouvelles catégories par des règles qui s'exécutent sur nos propres serveurs. Les noms d'articles qu'aucune règle ne peut classer sont envoyés à TypeSafe AI, dont le modèle Jev suggère une catégorie pour chacun. Nous envoyons les noms d'articles et rien d'autre : aucun prix, magasin, date, image de reçu ni identifiant de compte ne les accompagne, de sorte que TypeSafe ne peut relier un nom ni à vous ni à un reçu. TypeSafe traite ces requêtes aux États-Unis, ne les utilise pas pour entraîner des modèles d'IA et ne les partage pas au-delà de ses propres prestataires. Une catégorie suggérée reste une suggestion : vous pouvez modifier la catégorie de n'importe quel article, et votre choix est conservé. Politique de confidentialité de TypeSafe
Application mobile et données sur l'appareil
Nos applications mobiles fonctionnent d'abord hors ligne. Une copie de vos reçus et une file d'attente des envois en attente sont stockées dans une base de données sur votre appareil afin que l'app fonctionne sans connexion ; elles sont synchronisées avec nos serveurs au retour de la connectivité. Cette copie sur l'appareil est supprimée lorsque vous vous déconnectez ou supprimez l'app.
Les applications mobiles collectent ou utilisent également :
- Informations sur l'appareil et l'app — modèle de l'appareil, version du système d'exploitation et version de l'app, à des fins de diagnostic et de compatibilité
- Fuseau horaire — votre identifiant de fuseau horaire IANA, pour que le serveur détermine correctement ce que signifie « aujourd'hui » pour vous
- État de la connectivité réseau — pour décider du moment de la synchronisation
- Jetons de notifications push — voir « Notifications push » ci-dessous
Verrouillage biométrique de l'app. Vous pouvez, si vous le souhaitez, protéger l'app avec Face ID, Touch ID ou l'équivalent de votre appareil. Cette vérification est entièrement effectuée par le système d'exploitation de votre appareil. Nous ne recevons, ne voyons ni ne conservons jamais vos données biométriques — l'app apprend seulement si l'appareil a signalé un déverrouillage réussi, et seule une simple préférence activé/désactivé est stockée sur l'appareil.
Notifications push
Si vous activez les notifications, nous enregistrons un jeton push pour votre appareil auprès de Firebase Cloud Messaging et le conservons sur votre compte (sous users/{uid}/fcmTokens) afin de vous envoyer des rappels et des résumés périodiques. Les jetons sont supprimés lorsque vous vous déconnectez ou désactivez les notifications, et vous pouvez désactiver les notifications à tout moment dans les réglages de votre appareil.
Intégrations à l'appareil (Rappels Apple et widgets)
Avec votre autorisation, l'app iOS peut écrire votre liste de courses dans Rappels d'Apple sur votre appareil. Cela se fait localement sur votre appareil ; les rappels créés vous appartiennent ainsi qu'au service Rappels d'Apple, et ne nous sont pas renvoyés. Les widgets d'écran d'accueil affichent un résumé de vos propres données tiré du stockage de l'app sur l'appareil. Les deux sont facultatifs et peuvent être révoqués dans les réglages de votre appareil.
Connexions d'assistants IA (MCP)
GroceryTrack fournit un serveur Model Context Protocol (MCP) à l'adresse https://grocerytrack.food/api/mcp afin qu'un assistant IA de votre choix — Claude, ChatGPT ou tout autre client compatible MCP, que vous l'ajoutiez vous-même ou l'installiez depuis l'annuaire de connecteurs de l'assistant — puisse lire vos données de courses pour votre compte et répondre à vos questions à leur sujet. Rien n'est partagé tant que vous n'avez pas connecté d'assistant, et chaque outil que l'assistant peut utiliser est en lecture seule : il peut interroger vos données, jamais les modifier ni les supprimer.
Comment une connexion est établie. Vous connectez un assistant par un flux d'autorisation OAuth 2.1 (avec PKCE) sur notre site web. Sur cette page, vous vous connectez à votre compte GroceryTrack, ou vous en créez un avec Google, Sign in with Apple ou une adresse e-mail et un mot de passe — un compte créé à cet endroit est identique à un compte créé sur le site, avec le même essai de 30 jours, et nous enregistrons qu'il a été créé via un connecteur. La page énumère en langage clair les autorisations (« scopes ») demandées par l'assistant, et vous choisissez Autoriser ou Refuser. Après votre autorisation, nous vous montrons comment ajouter un premier reçu avant de vous renvoyer vers l'assistant.
Ce qu'un assistant peut lire. Uniquement ce que couvrent les autorisations accordées :
- Reçus, articles, résumés de dépenses, garde-manger et notes de courses (
read:receipts) : vos reçus et leurs lignes (magasin, date, noms d'articles, prix, quantités, catégories), les totaux de dépenses et les comparaisons entre périodes, ce qui a changé récemment dans vos dépenses, votre garde-manger tel que déduit de vos reçus, vos notes de courses, votre objectif budgétaire mensuel et où vous en êtes, les articles que vous avez achetés et quand, et un aperçu de votre compte (nombre de reçus, depuis quand, votre offre) - Historique des prix et comparaisons (
read:prices) : ce que vous avez payé pour un article au fil du temps et dans chaque magasin, et un indice personnel d'inflation des courses calculé à partir de vos propres achats récurrents
L'assistant ne reçoit que les résultats des questions précises qu'il pose, une à la fois. Aucun outil ne renvoie d'informations de santé ou de nutrition, votre adresse e-mail, vos informations de paiement ou vos images de reçus.
Ce que nous conservons. L'identité de l'assistant (son enregistrement client ou, pour les clients qui s'identifient par un document de métadonnées, l'adresse de ce document et ce qu'il déclare), le jeton d'accès à portée limitée (valable une heure) et le jeton d'actualisation (valable 30 jours à compter de sa dernière utilisation) qui lui sont délivrés, et un enregistrement de la connexion sur votre compte : quel assistant, quelles autorisations, quand il s'est connecté et quand il a lu vos données pour la dernière fois. C'est cet enregistrement qu'affiche la section Assistants IA connectés de votre page Profil.
Ce que nous journalisons. Pour chaque appel d'outil, nous enregistrons l'identité de l'assistant, l'outil appelé, sa durée et s'il a échoué, chez nos fournisseurs de supervision des erreurs et d'analyse (voir « Comment nous collectons les données d'utilisation »). Nous ne journalisons ni ce que l'assistant a demandé ni ce que nous avons renvoyé. Votre conversation avec l'assistant ne nous parvient jamais ; nous ne voyons que les appels d'outils qu'il effectue.
Limites. Chaque compte peut effectuer jusqu'à 60 appels d'outils par minute et, selon l'offre, 500 ou 2 000 par jour, tous assistants connectés confondus. Certains outils de prix renvoient davantage d'historique avec une offre payante ; lorsqu'un résultat est limité par votre offre, l'assistant en est informé.
Où vont vos données. Les données renvoyées à un assistant sont transmises au fournisseur de cet assistant, qui les traite et les conserve selon ses propres conditions et sa propre politique de confidentialité. Ces fournisseurs ne sont pas nos prestataires ; ils agissent sur vos instructions, et GroceryTrack ne contrôle pas ce qu'ils font de vos données une fois qu'elles ont quitté nos systèmes. La suppression de votre compte GroceryTrack met immédiatement fin à l'accès de chaque assistant, mais ne supprime pas ce qu'un assistant a déjà récupéré — demandez à ce fournisseur de le supprimer.
Déconnexion. Vous pouvez déconnecter n'importe quel assistant à tout moment depuis la section Assistants IA connectés de votre page Profil. La déconnexion prend effet à la requête suivante de l'assistant : ses jetons cessent immédiatement de fonctionner et il doit vous redemander une connexion pour retrouver l'accès. Une connexion inutilisée pendant 30 jours expire d'elle-même.
Données d'utilisation
Lorsque vous utilisez nos Services, les types d'informations suivants peuvent être enregistrés automatiquement (les « Informations d'utilisation ») :
- Type d'application cliente (web, iOS, Android) et numéro de version
- Événements d'analyse tels que la connexion, les envois de reçus, la navigation entre onglets et l'utilisation des fonctionnalités
- Horodatages associés aux actions
- Informations techniques sur votre appareil et votre navigateur
- Données d'erreurs, de plantages et de performances, y compris les traces d'appels et les métadonnées de l'appareil et du navigateur (collectées via Sentry et, dans les applications mobiles, Firebase Crashlytics). Nous n'enregistrons pas de replays de session. Le replay de session est désactivé dans nos applications web et mobiles
Informations de paiement
Le traitement de votre paiement dépend de l'endroit où vous vous abonnez. Dans tous les cas, GroceryTrack ne collecte ni ne conserve jamais votre numéro de carte bancaire, votre cryptogramme ni l'intégralité de vos données de carte de paiement.
- Sur le web, les paiements sont traités par Stripe conformément à la Politique de confidentialité de Stripe.
- Dans l'app iOS, les abonnements sont vendus et facturés par Apple sous forme d'achats intégrés. Apple traite le paiement ; nous ne recevons qu'un reçu d'achat et le statut d'abonnement qui en résulte. Voir la Politique de confidentialité d'Apple.
- Dans l'app Android, les abonnements sont vendus et facturés par Google via Google Play Billing. Voir la Politique de confidentialité de Google.
Nous utilisons RevenueCat pour valider les reçus d'achat et maintenir votre statut d'abonnement cohérent entre vos appareils et le web. RevenueCat reçoit un identifiant anonyme d'utilisateur de l'app lié à votre compte ainsi que le reçu d'achat de la boutique ; il ne reçoit pas vos données de carte de paiement. Voir la Politique de confidentialité de RevenueCat.
Les données de paiement suivantes sont conservées par GroceryTrack pour la gestion du compte et la tenue des registres :
- La plateforme de facturation d'où provient votre abonnement (Stripe, App Store ou Play Store)
- L'identifiant client Stripe et l'identifiant d'abonnement, ou l'identifiant de transaction de la boutique
- Le statut de l'abonnement (actif, résilié, en période d'essai, etc.)
- Les montants des paiements, la devise et les dates des périodes de facturation
- Les URL des factures pour votre historique de paiement, lorsque la plateforme les fournit
Comment nous utilisons vos informations
Nous utilisons vos informations pour :
- Fournir et améliorer nos Services, y compris l'extraction de reçus par IA, l'identification de produits par IA avec prix estimés via Grocery Snap, l'analyse des dépenses, les indications budgétaires et le suivi des articles bio et périssables
- Afficher votre tableau de bord personnalisé, votre historique de reçus, vos graphiques de dépenses et les détails par article tels que la quantité, le poids et les indicateurs de fraîcheur
- Afficher vos propres notes de courses dans leur contexte (par exemple sur le reçu concerné et sur la page de profil du magasin auquel la note est rattachée) ; les notes de courses sont privées, propres à votre compte, et ne sont pas partagées avec d'autres utilisateurs
- Résumer vos notes de courses à votre demande via l'IA Google Gemini lorsque vous cliquez sur « Résumer » — les notes enregistrées pour un magasin donné sont envoyées à Gemini pour produire un court récapitulatif
- Construire des pages publiques et dépersonnalisées d'annuaire des magasins (
/storeet/store/[slug]) qui n'agrègent que des noms de magasins canonisés issus des reçus de l'ensemble des utilisateurs ; aucun contenu de reçu, note, prix ni identifiant d'utilisateur ne figure dans l'annuaire public - Tenir à jour votre garde-manger, générer des recommandations de réapprovisionnement, des estimations de conservation, des suggestions de listes de courses et des suggestions de recettes, et produire votre récapitulatif périodique Grocery Memory
- Vous envoyer les notifications push et les résumés périodiques par e-mail que vous n'avez pas refusés
- Faire fonctionner le programme de parrainage, y compris l'attribution d'un parrainage au compte qui a partagé le code
- Générer et mettre en cache des images d'articles créées par IA pour un chargement plus rapide chez tous les utilisateurs
- Placer les articles déjà présents dans votre historique dans de nouvelles catégories lorsque l'ensemble des catégories change, à l'aide de nos propres règles et, pour les noms que ces règles ne peuvent classer, de TypeSafe AI (voir « Classement des articles » ci-dessus)
- Répondre aux questions qu'un assistant IA que vous avez connecté pose pour votre compte, dans les limites des autorisations accordées, et vous montrer quels assistants sont connectés afin que vous puissiez les déconnecter (voir « Connexions d'assistants IA » ci-dessus)
- Administrer votre compte et traiter vos demandes
- Surveiller l'état du service et les tendances d'utilisation au moyen d'analyses agrégées
- Traiter les paiements d'abonnement et tenir votre historique de facturation
- Communiquer avec vous au sujet des mises à jour, des changements ou des problèmes concernant les Services
Si vous nous communiquez des Informations personnelles, nous ne les utiliserons qu'aux fins pour lesquelles elles ont été collectées ou à toute fin que vous autoriserez par la suite. GroceryTrack ne vendra jamais vos informations et ne les utilisera jamais pour constituer un profil marketing.
Comment nous collectons les données d'utilisation
GroceryTrack collecte certaines informations à l'aide de Firebase Analytics pour suivre l'utilisation anonyme et identifiée parmi les utilisateurs. Nous utilisons ces informations pour surveiller et analyser l'utilisation de nos Services, pour l'administration technique et pour améliorer les fonctionnalités et la convivialité.
À la date d'entrée en vigueur de la présente politique, nous utilisons :
- Firebase Analytics — pour collecter et analyser les données d'utilisation. Politique de confidentialité de Firebase
- Firebase Crashlytics — pour collecter les rapports de plantage de nos applications mobiles. Politique de confidentialité de Firebase
- Firebase Cloud Messaging — pour envoyer des notifications push à votre appareil. Politique de confidentialité de Firebase
- Sentry — pour surveiller les erreurs et les performances de l'application à des fins de débogage. Sentry peut collecter votre adresse IP, des informations sur votre appareil et votre navigateur, votre identifiant utilisateur et les actions ayant précédé une erreur. Nous n'utilisons pas la fonctionnalité de replay de session de Sentry. Politique de confidentialité de Sentry
- Google Gemini AI — pour traiter les images de reçus et de courses, les reçus PDF, le texte des e-mails de reçus transférés et les pages de reçus que vous partagez avec nous, et pour générer des images d'articles, des recommandations, des recettes, des résumés et des récapitulatifs. Conditions de Google AI
- Langfuse — pour enregistrer les requêtes d'IA que nous effectuons pour votre compte et leurs résultats, afin de mesurer la qualité de nos fonctionnalités d'IA et de corriger les défaillances. Voir « Contrôle de la qualité de l'IA » ci-dessus. Politique de confidentialité de Langfuse
- TypeSafe AI — pour suggérer une catégorie aux noms d'articles que nos propres règles ne peuvent classer lorsque l'ensemble des catégories change. Ne reçoit que des noms d'articles. Voir « Classement des articles » ci-dessus. Politique de confidentialité de TypeSafe
- RevenueCat — pour valider les reçus d'achat des boutiques d'applications et synchroniser le statut d'abonnement. Politique de confidentialité de RevenueCat
- Resend — pour recevoir les e-mails de reçus transférés et envoyer les e-mails transactionnels. Resend traite les adresses e-mail des expéditeurs, le contenu des e-mails et les pièces jointes. Politique de confidentialité de Resend
- Google BigQuery — notre entrepôt d'analyse, qui reçoit une exportation des événements d'analyse à des fins de rapports agrégés. Avis de confidentialité de Google Cloud
Propriété des données
Toutes les données restent votre propriété et sont détenues et contrôlées exclusivement par vous. Vous accordez à GroceryTrack une licence non exclusive et libre de redevances pour utiliser vos données uniquement aux fins de fournir, maintenir et prendre en charge les Services à votre intention. GroceryTrack peut utiliser et diffuser des données dépersonnalisées et agrégées à des fins d'analyse et d'amélioration du service.
Stockage des données
Vos données sont stockées à l'aide des services Google Cloud :
- Cloud Firestore — données de compte, reçus (y compris les notes de courses et les corrections manuelles), enregistrements du garde-manger, listes de courses, entrées Grocery Memory, profils budgétaires, catalogue d'articles, enregistrements de parrainage, jetons de notifications push, commentaires et, pour les connexions d'assistants IA, enregistrements clients, jetons d'accès et d'actualisation, et l'enregistrement des assistants connectés à votre compte
- Cloud Storage — images de reçus, photos Grocery Snap et images d'articles générées par IA
- Firebase Authentication — identifiants de compte et gestion des sessions
- Google BigQuery — événements d'analyse, utilisés pour des rapports produit agrégés
En outre, nos applications mobiles conservent une copie de vos reçus et une file d'attente des envois en attente dans une base de données locale sur votre propre appareil, ainsi que de petites préférences d'app (par exemple si le verrouillage biométrique est activé). Ces données sur l'appareil sont sous votre contrôle et sont supprimées lorsque vous vous déconnectez ou supprimez l'app.
Les données sur nos serveurs sont stockées aux États-Unis et protégées par l'infrastructure de sécurité de Google Cloud. Si vous résidez hors des États-Unis, les informations que nous collectons seront transférées aux États-Unis, puis traitées et stockées là-bas selon les normes américaines de protection de la vie privée.
Partage et divulgation des informations
Nous ne vendons pas vos informations personnelles. Vos données peuvent être partagées avec les tiers suivants, uniquement aux fins de fournir les Services :
Prestataires utilisés pour l'infrastructure technique :
- Google Cloud Platform — Firestore, Cloud Storage et Firebase Authentication pour le stockage des données et la gestion des comptes
- Google Gemini AI — traitement des reçus (images, PDF, contenu des e-mails transférés et pages de reçus partagées) et génération d'images d'articles
- Langfuse — contrôle de la qualité de l'IA : enregistrements des requêtes d'IA que nous effectuons pour votre compte et de leurs résultats, les adresses e-mail et les numéros de carte de paiement étant masqués. Politique de confidentialité de Langfuse
- TypeSafe AI — suggestions de catégories pour les noms d'articles que nos propres règles ne peuvent classer lorsque l'ensemble des catégories change ; ne reçoit que des noms d'articles, sans prix, magasins, dates ni identifiants de compte. Politique de confidentialité de TypeSafe
- Firebase Analytics — suivi et analyse de l'utilisation
- Sentry — surveillance des erreurs et des performances à des fins de débogage. Politique de confidentialité de Sentry
- Stripe — traitement des paiements pour les abonnements souscrits sur le web. Politique de confidentialité de Stripe
- Apple — traitement des paiements et gestion des abonnements pour les achats intégrés effectués dans l'app iOS. Politique de confidentialité d'Apple
- Google Play — traitement des paiements et gestion des abonnements pour les achats effectués dans l'app Android. Politique de confidentialité de Google
- RevenueCat — validation des reçus d'achat et synchronisation du statut d'abonnement. Politique de confidentialité de RevenueCat
- Resend — traitement des e-mails entrants pour le transfert des reçus et envoi des e-mails transactionnels. Politique de confidentialité de Resend
Assistants IA que vous connectez (MCP) :
Si vous connectez un assistant IA (par exemple Claude ou ChatGPT) à votre compte GroceryTrack, les résultats des questions qu'il pose via nos outils MCP — vos reçus, lignes d'articles, chiffres de dépenses, historique des prix, garde-manger, notes de courses et état du budget, dans les limites des autorisations accordées — sont transmis au fournisseur de cet assistant. Ces fournisseurs ne sont pas nos prestataires : ce sont des parties indépendantes agissant sur vos instructions, et leur traitement de vos données est régi par leurs propres conditions et politiques de confidentialité. Vous pouvez mettre fin à ce partage à tout moment en déconnectant l'assistant depuis votre page Profil. Voir « Connexions d'assistants IA (MCP) » ci-dessus pour ce qui est partagé, ce que nous conservons et journalisons, et comment vous déconnecter.
Nous pouvons divulguer des informations vous concernant si nous faisons l'objet d'une assignation ou d'une décision de justice, ou si la loi nous impose par ailleurs de divulguer des informations. Nous pouvons également utiliser et divulguer des informations vous concernant pour établir ou exercer nos droits, faire respecter les Conditions d'utilisation, faire valoir des prétentions juridiques ou nous en défendre, ou si nous estimons qu'une telle divulgation est nécessaire pour enquêter sur des activités illégales ou frauduleuses, réelles ou présumées, les prévenir ou prendre d'autres mesures à leur égard.
Si nous participons à une fusion, une acquisition ou une vente de tout ou partie de nos actifs, vos informations peuvent être transférées dans le cadre de cette opération, mais nous vous informerons de tout changement de contrôle ou d'utilisation de vos Informations personnelles.
Informations non privées ou non personnelles. GroceryTrack peut divulguer vos informations non privées, agrégées ou autrement non personnelles, telles que des statistiques d'utilisation de nos Services. Dans ce cas, vos données d'utilisation sont agrégées avec celles d'autres utilisateurs et ne vous identifient pas individuellement.
Sécurité des données
GroceryTrack prend des mesures raisonnables pour contribuer à protéger les informations contre la perte, l'utilisation abusive, l'accès non autorisé ou la divulgation. Nos mesures de sécurité comprennent :
- Des règles de sécurité Firebase garantissant que chaque utilisateur n'accède qu'à ses propres données
- Une authentification côté serveur par jetons d'identité Firebase pour toutes les requêtes d'API
- Le chiffrement HTTPS de toutes les données en transit
- Une clé d'API Gemini stockée uniquement côté serveur, jamais exposée aux applications clientes
- Le masquage des adresses e-mail et des numéros de carte de paiement avant l'envoi des enregistrements de requêtes d'IA à notre fournisseur de supervision de l'IA
- Seuls les noms d'articles, sans prix, magasins, dates ni identifiants de compte, quittent nos serveurs lorsque TypeSafe AI est sollicité pour suggérer une catégorie
- Un verrouillage biométrique facultatif dans les applications mobiles, appliqué par le système d'exploitation de votre appareil
GroceryTrack décline expressément toute déclaration ou garantie, expresse ou implicite, quant à une quelconque promesse définitive de sécurité concernant les informations que nous collectons.
Vos droits et vos choix
Vous disposez des droits suivants sur vos données :
- Accès : consulter toutes vos données stockées via l'app, y compris les reçus, les notes de courses, les articles et le profil budgétaire
- Export : exporter vos données de reçus via la fonction d'export CSV de l'Historique des reçus
- Suppression : supprimer des reçus individuels à tout moment via l'app
- Modification des notes de courses : ajouter, modifier ou effacer les notes libres de n'importe quel reçu depuis la vue de détail du reçu — effacer une note la supprime de nos enregistrements
- Déconnexion des assistants IA : déconnecter tout assistant IA précédemment connecté depuis la section Assistants IA connectés de votre page Profil ; ses jetons cessent immédiatement de fonctionner et il ne peut plus lire vos données
- Gestion de votre abonnement : résilier à tout moment — sur le web via les réglages de votre compte, sur iOS via Réglages → votre nom → Abonnements, et sur Android via Google Play Store → Abonnements
- Notifications : désactiver les notifications push à tout moment dans les réglages de votre appareil, et vous désabonner des résumés périodiques par e-mail via le lien figurant dans chacun de ces e-mails
- Autorisations de l'appareil : accorder ou révoquer à tout moment l'accès à l'appareil photo, à la photothèque, à la biométrie, aux notifications et à Rappels d'Apple dans les réglages de votre appareil
- Données sur l'appareil : supprimer la copie locale de vos données en vous déconnectant de l'app mobile ou en la supprimant
- Suppression du compte : demander la suppression complète de votre compte et de toutes les données associées en contactant le support, ou utiliser l'option de suppression de compte dans l'app lorsqu'elle est disponible
- Rectification : mettre à jour votre nom d'affichage et vos réglages budgétaires via la page Profil, et corriger les noms de magasins, noms d'articles, prix, totaux et indicateurs d'articles extraits par l'IA directement depuis la vue de détail du reçu
Suppression de vos informations
Vous pouvez supprimer des reçus individuels directement dans l'app. Pour supprimer l'intégralité de votre compte et toutes les données associées, veuillez nous contacter à privacy@grocerytrack.app. À réception d'une telle demande, nous supprimerons les informations de votre compte de nos bases de données actives ainsi que toutes les informations et données stockées pour ce compte, y compris les enregistrements de requêtes d'IA détenus par notre fournisseur de supervision de l'IA. Lorsque nous supprimons des Informations personnelles, elles sont supprimées de nos bases de données actives mais peuvent subsister dans nos archives et sauvegardes pendant une durée raisonnable.
Notre politique à l'égard des enfants
Les Services ne sont pas destinés aux enfants de moins de 13 ans. Nous ne collectons pas sciemment d'informations personnelles identifiantes auprès d'enfants de moins de 13 ans. Si nous apprenons qu'un enfant de moins de 13 ans nous a fourni des Informations personnelles, nous prendrons des mesures pour supprimer ces informations. Si vous êtes parent ou tuteur et que vous savez que votre enfant nous a fourni des Informations personnelles, veuillez nous contacter à privacy@grocerytrack.app.
Sites liés
Nos Services peuvent contenir des liens vers d'autres sites web dont les pratiques en matière de confidentialité peuvent différer de celles de GroceryTrack. Si vous communiquez des informations personnelles à l'un de ces sites, vos informations sont régies par leurs déclarations de confidentialité. Nous vous encourageons à lire attentivement la déclaration de confidentialité de tout site web que vous visitez.
Considérations particulières selon l'État
Californie — GroceryTrack n'utilisera pas vos données à d'autres fins que celles indiquées dans les Conditions d'utilisation et la présente Politique de confidentialité. Cela inclut la politique de GroceryTrack consistant à ne jamais utiliser d'informations personnelles pour de la publicité ciblée. Conformément au California Consumer Privacy Act (CCPA), les résidents de Californie ont le droit de demander la communication des pratiques de collecte de données, de demander la suppression de leurs informations personnelles et de s'opposer à la vente de leurs informations personnelles (remarque : GroceryTrack ne vend pas d'informations personnelles).
Contact
GroceryTrack est un produit de Slash Dev Slash Null LLC.
Slash Dev Slash Null LLC
1111B S Governors Ave #20050
Dover, DE 19904
États-Unis
Pour toute question relative à la confidentialité, contactez-nous à privacy@grocerytrack.app.
Version du document 2026-10-24