Politique de Confidentialité
Dernière mise à jour : 30 septembre 2026
La protection de vos données personnelles est une priorité pour ListeCourses.fr. Cette politique de confidentialité décrit les données que nous collectons, pourquoi nous les collectons, comment nous les utilisons et les droits dont vous disposez. Elle est conforme au Règlement Général sur la Protection des Données (RGPD) et aux exigences de Google Play.
1 Éditeur et responsable du traitement
Éditeur : personne physique (développeur indépendant)
Contact : info@listecourses.fr
Hébergement : OVHcloud — 2 rue Kellermann, 59100 Roubaix, France
2 Données collectées
Nous collectons uniquement les données nécessaires au fonctionnement du service :
| Donnée | Finalité | Base légale |
|---|---|---|
| Adresse email | Création de compte, authentification | Exécution du contrat |
| Mot de passe (hashé bcrypt) | Authentification sécurisée | Exécution du contrat |
| Pseudo / nom d'affichage | Identification lors du partage de listes | Exécution du contrat |
| Contenu des listes (produits, quantités, prix) | Fonctionnement du service, synchronisation | Exécution du contrat |
| Adresse IP (logs serveur) | Sécurité, détection d'abus | Intérêt légitime |
| Tickets de caisse (enseigne, date, total, lignes produits et prix) | Historique d'achats, bilans, import vers une liste | Exécution du contrat |
| Journal des analyses de tickets (identifiant utilisateur, horodatage) | Protection du service contre les abus (plafond technique d'analyses) | Intérêt légitime |
| Événements de quota d'enregistrement (identifiant utilisateur, début de semaine, identifiant ticket, horodatage) | Application du quota hebdomadaire d'enregistrement de tickets | Exécution du contrat |
| Prix observés sur vos tickets (produit, magasin, prix, date) et correspondances de produits apprises | Bilans, évolution des prix, reconnaissance des produits lors des scans suivants | Exécution du contrat |
| Liens d'invitation au partage (créateur, liste, dates, nombre d'utilisations) | Partage de listes | Exécution du contrat |
| Journal des e-mails envoyés (adresse, type d'e-mail, date, statut) | Suivi de la délivrance des e-mails de service (bienvenue, réinitialisation du mot de passe) | Intérêt légitime |
| Demandes de réinitialisation du mot de passe (empreinte du lien, date, adresse IP) | Sécurité du parcours « mot de passe oublié » | Intérêt légitime |
| Diagnostics techniques de synchronisation et erreurs de l'application (identifiant de compte, version de l'application, compteurs et état technique de l'appareil, type et message d'erreur, trace technique tronquée, adresse de la page sans ses paramètres ; sans le contenu des listes) | Détection et correction des pertes ou incohérences de données | Intérêt légitime |
| Données d'abonnement et de facturation (identifiants Stripe, formule, statut, factures) | Gestion de l'abonnement Premium, obligations comptables | Exécution du contrat ; obligation légale |
3 Données NON collectées
- ✓ Pas de géolocalisation
- ✓ Pas d'accès aux contacts ; aucun accès à vos photos ou fichiers, hormis la photo de ticket ou le fichier de sauvegarde que vous choisissez vous-même
- ✓ Sur le site vitrine (listecourses.fr), le consentement publicitaire et analytique est recueilli par la CMP certifiée Google Privacy & Messaging (TCF IAB) ; selon votre choix, des annonces personnalisées, non personnalisées ou limitées peuvent être diffusées. Dans l'application (app.listecourses.fr), le mécanisme de consentement actuel (bandeau maison) reste en place (voir aussi §4)
- ✓ Pas de revente de données à des tiers
4 Publicité et analytics
Pour maintenir la gratuité du Service, nous utilisons des solutions tierces pour la publicité et l'analyse d'audience :
- ● Google AdSense : Nous affichons des publicités fournies par Google. Google utilise des cookies pour diffuser des annonces basées sur vos visites antérieures sur notre site ou sur d'autres sites Web. L'utilisation des cookies publicitaires par Google lui permet, ainsi qu'à ses partenaires, de diffuser des annonces basées sur votre visite sur nos sites et/ou d'autres sites sur Internet. Vous pouvez désactiver la publicité personnalisée dans les Paramètres des annonces Google.
- ● Google Analytics : Nous utilisons Google Analytics pour comprendre comment les utilisateurs interagissent avec le Service. Les données collectées (pages vues, temps passé, type d'appareil) sont anonymisées et nous aident à améliorer l'expérience utilisateur.
Publicité (AdSense) : affichée dans l'application pour les comptes non Premium et sur la vitrine. Les comptes Premium actifs ne reçoivent pas le bandeau publicitaire dans l'app.
Paiement Premium : le traitement des paiements et la facturation sont assurés par Stripe (Stripe Payments Europe, Ltd.). Les données transmises à Stripe (email, identifiants de transaction) sont nécessaires à l'exécution du contrat d'abonnement. Voir la politique de confidentialité Stripe.
5 Hébergement et localisation des données
- Hébergeur : OVHcloud SAS — Roubaix, France
- Base de données : MariaDB sur serveur dédié OVHcloud (France)
- Stockage navigateur : IndexedDB pour les listes et données hors ligne ; localStorage pour le brouillon de scan (durée de conservation locale : 720 heures)
- Analyse d'image des tickets : peut impliquer un traitement hors Union européenne par un prestataire technique
6 Durée de conservation
- Données de compte : conservées tant que le compte est actif. À la suppression du compte, elles sont effacées immédiatement (voir « Suppression de votre compte » ci-dessous), à l'exception indiquée ci-après.
- Adresse e-mail et essai gratuit : l'essai gratuit de 7 jours n'est accordé qu'une seule fois par adresse e-mail (site et application confondus). Pour appliquer cette règle, l'adresse e-mail d'un compte qui a bénéficié de l'essai gratuit ou d'un abonnement Premium est conservée, y compris après la suppression du compte, à cette seule fin.
- Contenu des listes : conservé tant que la liste existe. Une liste ou un article supprimé est d'abord marqué comme supprimé, ce qui permet de répercuter la suppression sur tous vos appareils ; aucune purge automatique de ces éléments n'est appliquée à ce jour. Une durée de conservation limitée est en cours de mise en place.
- Tickets de caisse : conservés tant que le compte est actif ou jusqu'à suppression manuelle par l'utilisateur. Aucune purge automatique n'est appliquée à ce jour. Depuis août 2026, la photo du ticket n'est plus conservée après l'analyse ; les photos enregistrées auparavant restent attachées à leur ticket jusqu'à sa suppression.
- Prix observés et correspondances de produits : conservés tant que le compte est actif ; supprimer un ticket efface aussi les prix relevés sur ce ticket.
- Liens d'invitation, journal des e-mails, demandes de réinitialisation du mot de passe : conservés sans purge automatique définie à ce jour.
- Diagnostics techniques de synchronisation et erreurs de l'application : 180 jours.
- Signalements « Signaler un problème » : collectés uniquement lorsque vous en envoyez un depuis l'application, ils contiennent votre description, des informations techniques (version de l'application, type d'appareil et de navigateur, état de la synchronisation, nombre de listes et d'articles) et, seulement si vous cochez la case prévue, le contenu de vos listes ; ils servent à analyser le problème signalé et sont conservés 90 jours au maximum, puis supprimés automatiquement (effacés plus tôt si vous supprimez votre compte).
- Données de facturation : conservées pendant la durée légale applicable aux pièces comptables (10 ans, article L123-22 du Code de commerce).
- Journal des analyses de tickets : conservé sans durée de purge automatique définie à ce jour.
- Événements de quota d'enregistrement : conservés sans durée de purge automatique définie à ce jour.
- Journaux du serveur (adresse IP, requêtes) : journaux de l'application 30 jours, journaux du serveur web 14 jours, journaux techniques 12 mois maximum (réduction en cours).
- Sauvegardes de la base de données : quotidiennes, conservées 7 jours ; une donnée effacée peut donc subsister jusqu'à 7 jours dans les sauvegardes.
- Données locales : stockées sur votre appareil (IndexedDB, localStorage), sous votre contrôle ; le brouillon de scan expire après 720 heures.
7 Partage de données
Vos données ne sont jamais vendues à des tiers. Le partage se limite à :
- Membres d'une liste partagée : les collaborateurs voient le contenu de la liste et votre pseudo.
- Hébergeur (OVHcloud) : sous-traitant technique d'hébergement, soumis au RGPD.
- Google AdSense : régie publicitaire pour l'affichage d'annonces (voir §4).
- Google Analytics : analyse d'audience après consentement (voir §4).
- Stripe : traitement des paiements Premium (voir §4).
8 Sécurité
- Communication chiffrée HTTPS/TLS
- Mots de passe hashés avec bcrypt
- Authentification par JWT (tokens à durée limitée : 7 jours)
- Protection contre les abus : rate limiting sur les endpoints sensibles
- Validation des données entrantes lors de la synchronisation des listes
Suppression de votre compte
Vous pouvez supprimer votre compte vous-même, dans l'application (Profil → « Supprimer mon compte ») ou à l'adresse app.listecourses.fr/compte/suppression (connexion et mot de passe demandés). La suppression est définitive.
- Effacé immédiatement : adresse e-mail (sauf l'exception ci-dessous), mot de passe, nom, ville, listes personnelles et leur contenu, tickets de caisse, prix relevés, préférences et correspondances de produits, historique des e-mails envoyés, demandes de réinitialisation du mot de passe, diagnostics techniques, participation aux listes partagées par d'autres personnes.
- Listes partagées dont vous êtes propriétaire : elles ne sont pas supprimées, car d'autres personnes les utilisent. Vous choisissez qui les reprend : un membre de la liste ou une autre personne, prévenue par e-mail. Cette personne dispose de 7 jours pour accepter ; à défaut, ou en cas de refus, la liste revient au membre présélectionné (le plus ancien membre pouvant la modifier). Vos modifications passées dans ces listes n'y sont plus rattachées à votre nom.
- Adresse e-mail et essai gratuit : si le compte a bénéficié de l'essai gratuit ou d'un abonnement Premium, son adresse e-mail est conservée après la suppression, uniquement pour appliquer la règle « un seul essai gratuit par adresse e-mail » ; une nouvelle inscription avec la même adresse ne donne donc pas droit à un nouvel essai.
- Abonnement Premium : résilié lors de la suppression. Les références de facturation (factures, paiements) sont conservées par notre prestataire de paiement pendant la durée légale applicable aux pièces comptables.
- Sur vos appareils : l'appareil qui supprime le compte efface les données locales de ce compte ; un autre appareil connecté au même compte les efface à sa prochaine connexion au serveur.
- Sauvegardes : les données effacées peuvent subsister jusqu'à 7 jours dans les sauvegardes quotidiennes de la base, puis disparaissent.
9 Vos droits (RGPD)
Conformément au RGPD, vous disposez des droits suivants :
Obtenir une copie de vos données personnelles
Corriger vos données inexactes
Supprimer votre compte et vos données (dans l'app ou en ligne)
Exporter vos données (fonction intégrée dans l'app)
Vous opposer au traitement de vos données
Retirer votre consentement à tout moment (ex : notifications)
Pour exercer vos droits, contactez-nous à info@listecourses.fr. Nous répondrons dans un délai de 30 jours.
Vous pouvez également introduire une réclamation auprès de la CNIL (Commission Nationale de l'Informatique et des Libertés).
10 Utilisation par des mineurs
ListeCourses.fr est destiné à un usage familial. L'application ne collecte pas sciemment de données auprès d'enfants de moins de 16 ans sans le consentement d'un parent ou tuteur légal. Si vous êtes parent et pensez que votre enfant nous a fourni des données personnelles, contactez-nous pour que nous puissions les supprimer.
11 Notifications push
L'application peut vous proposer d'autoriser les notifications. Cette autorisation est entièrement optionnelle et repose sur votre consentement explicite. À ce jour, aucune notification n'est envoyée par le serveur et aucun identifiant de notification n'y est enregistré. Vous pouvez désactiver les notifications à tout moment depuis votre profil dans l'application ou depuis les paramètres de votre navigateur/appareil.
12 Modifications de cette politique
Cette politique peut être mise à jour pour refléter des évolutions du service ou de la réglementation. En cas de modification substantielle, nous vous en informerons via l'application. La date de dernière mise à jour est indiquée en haut de cette page.
13 Contact
📧 info@listecourses.fr
🌐 listecourses.fr