Politique de confidentialité - ShopList

Application : ShopList - Liste de courses (com.fredz.shoplist) - Développeur : iFredZ
Date d'effet : 2026-10-28 - Version de l'application : 2.0.0+
Responsable du traitement : développeur de ShopList - Contact : contact@ifredz.ovh

Résumé

Données traitées

DonnéeFinalitéBase légaleEmplacementConservation
Compte Google (si vous vous connectez) : adresse e-mail, nom affiché, photo de profilVous identifier, afficher les membres d'une liste partagée, permettre une invitation par e-mailExécution du serviceFirebase Authentication et Cloud FirestoreJusqu'à suppression du compte
Identifiant de compte (Google ou invité)Rattacher vos listes à votre compteExécution du serviceFirebase Authentication et Cloud FirestoreJusqu'à suppression du compte
Listes, articles, quantités, prix saisis, rayons, notesFonctionnement et synchronisation entre membresExécution du serviceCloud FirestoreJusqu'à suppression de la liste ou du compte
Courses issues d'un menu relié à une liste (nom de l'ingrédient et quantité)Calculer et mettre à jour les courses de la listeExécution du serviceCloud FirestoreJusqu'à suppression de la liste ou du compte (voir Suppression du compte)
Empreinte SHA-256 de votre adresse e-mailPermettre une invitation par adresse exacte sans annuaireExécution du serviceCloud FirestoreJusqu'à suppression du compte
Repas, menus privés, convives et portions, recettes choisies, compteur des recettes gratuites, produits créés, préférences (thème, rayons, consentement)Fonctionnement de l'applicationExécution du serviceVotre téléphone ; sauvegarde Android chiffrée de votre compte Google si vous l'avez activéeJusqu'à leur effacement dans l'application ou la désinstallation
Statistiques d'usage anonymes (écrans, fonctions utilisées) - facultatifComprendre quelles fonctions serventConsentementFirebase Analytics14 mois
Rapports de plantage et de performance - facultatifCorriger les bugsConsentementFirebase Crashlytics / Performance90 jours
Achat de la Version complète et pourboiresTraiter le paiement, rétablir l'achat sur vos appareilsExécution du contratGoogle Play (nous ne recevons ni carte ni identité de paiement)Selon Google Play

Nous ne collectons pas : position, contacts, photos de votre téléphone, enregistrements audio, identifiant publicitaire. Les statistiques d'usage ne contiennent jamais de nom de liste, de produit ou de recette, ni d'adresse e-mail ou d'identifiant de compte.

Services tiers et données transmises

Partage entre utilisateurs

Les membres d'une liste partagée voient son contenu ainsi que votre nom, votre e-mail et votre photo de profil (compte Google). Les courses issues d'un menu relié à la liste n'indiquent que l'ingrédient et sa quantité ; un ingrédient ajouté depuis une fiche recette (« Ajouter à ma liste ») indique le nom de la recette. Vos menus privés, vos convives et vos préférences ne sont jamais partagés. Vous pouvez quitter une liste à tout moment ; le propriétaire peut retirer un membre. Les règles de sécurité Firestore n'autorisent la lecture et la modification d'une liste qu'à ses membres.

Consentement et contrôle

ShopList vous demande si vous acceptez l'envoi de statistiques d'usage et de rapports de plantage. Le refus est aussi simple que l'acceptation et ne change aucune fonctionnalité. Vous pouvez changer d'avis dans Paramètres > Compte & confidentialité > Statistiques d'usage anonymes. Au retrait du consentement, l'identifiant d'instance Analytics est réinitialisé et les rapports non envoyés sont supprimés.

Sauvegarde Android

Si vous avez activé la sauvegarde de votre téléphone, Android peut y inclure les données locales de ShopList (bases de l'application, préférences, sauvegardes invité), chiffrées dans votre compte Google. Les jetons de connexion n'y sont pas inclus : après une restauration, vous vous reconnectez. Un accès invité ne peut pas être transféré sur un autre téléphone.

Suppression du compte

Dans l'application : Paramètres > Compte & confidentialité > « Supprimer mon compte ».

Sans l'application : envoyez un e-mail à contact@ifredz.ovh depuis l'adresse du compte, objet « Suppression de compte ShopList ». Traitement sous 30 jours (article 12 RGPD). Voir aussi la page de suppression des données.

Vos droits (RGPD)

Accès, rectification, effacement, portabilité, opposition et limitation : contact@ifredz.ovh. Vous pouvez également saisir la CNIL (www.cnil.fr).

Enfants

ShopList ne s'adresse pas aux enfants de moins de 15 ans et ne collecte pas sciemment leurs données.

Modifications

Cette politique peut évoluer ; la date d'effet figure en tête. Les changements importants sont annoncés dans les notes de version.

Contact

contact@ifredz.ovh

Summary (English)

Data processed

DataPurposeLegal basisLocationRetention
Google account (if you sign in): e-mail address, display name, profile photoIdentify you, show list members, allow invitations by e-mailPerformance of the serviceFirebase Authentication and Cloud FirestoreUntil account deletion
Account identifier (Google or guest)Link your lists to your accountPerformance of the serviceFirebase Authentication and Cloud FirestoreUntil account deletion
Lists, items, quantities, entered prices, aisles, notesOperate the app and sync between membersPerformance of the serviceCloud FirestoreUntil list or account deletion
Shopping from a menu linked to a list (ingredient name and quantity)Work out and update the list's shoppingPerformance of the serviceCloud FirestoreUntil list or account deletion (see Account deletion)
SHA-256 fingerprint of your e-mailAllow invitations by exact address without any directoryPerformance of the serviceCloud FirestoreUntil account deletion
Meals, private menus, guests and portions, chosen recipes, free-recipe counter, products you created, preferences (theme, aisles, consent)Operate the appPerformance of the serviceYour phone; encrypted Android backup in your Google account if you turned it onUntil you clear them in the app or uninstall
Anonymous usage statistics - optionalUnderstand which features are usedConsentFirebase Analytics14 months
Crash and performance reports - optionalFix bugsConsentFirebase Crashlytics / Performance90 days
ShopList Complete purchase and tipsProcess payment, restore the purchase on your devicesContractGoogle Play (we never receive card or payment identity)Per Google Play

Not collected: location, contacts, photos from your phone, audio recordings, advertising ID. Usage statistics never contain list, product or recipe names, e-mail addresses or account identifiers.

Third-party services

Google Firebase (Authentication, Firestore, Analytics, Crashlytics, Performance) - Google Ireland Ltd., processor; transfers outside the EU covered by Google's standard contractual clauses. Open Food Facts / Open Prices - open databases (ODbL) queried to recognise a barcode or estimate a price; only the barcode or search term is sent. Google Play Billing - ShopList Complete and tips. Speech recognition - your phone's system service, used for dictation. Nutrition estimates come from the ANSES Ciqual table bundled in the app: nothing is sent to compute them.

Sharing between users

Members of a shared list see its content and your name, e-mail and profile photo (Google account). Shopping from a menu linked to the list only shows each ingredient and its quantity; an ingredient added from a recipe card (“Add to my list”) shows the recipe name. Your private menus, guests and preferences are never shared.

Consent and control

ShopList asks whether you accept usage statistics and crash reports. Declining is as easy as accepting and changes no feature. Change your mind anytime in Settings > Account & privacy. On withdrawal the Analytics app-instance ID is reset and unsent reports are deleted.

Android backup

If your phone backup is on, Android may include ShopList's local data (app databases, preferences, guest backups), encrypted in your Google account. Sign-in tokens are not included: after a restore, you sign in again. Guest access cannot be moved to another phone.

Account deletion

In the app: Settings > Account & privacy > "Delete my account". Your account, profile and private lists are deleted. Your shared lists go to the first remaining member, and you leave other people's lists. Shopping already added by your menus to a shared list stays for the other members, detached from your account: your identifier is replaced by a fingerprint. Menus and history on this phone are cleared; on your other devices, clearing is offered the next time they open. A technical marker holding only the deleted account's internal identifier is kept, so that another device cannot recreate data; it is erased after the deletion is checked, within 30 days.

Without the app: e-mail contact@ifredz.ovh from the account address, subject "ShopList account deletion"; handled within 30 days. See also the data deletion page.

Your rights

Access, rectification, erasure, portability, objection and restriction: contact@ifredz.ovh or your local data protection authority. Children under 15 are not targeted.