Politique de confidentialité de Mimmo
Dernière mise à jour : 13 novembre 2026
Responsable du traitement : Gianmaria Cacco
Adresse : Via Pietro Polato 21, 35027 Noventa Padovana (PD), Italie
N° TVA : IT05149390287
Contact : ciao@heymimmo.com
Cette politique explique, conformément aux articles 13 et 14 du règlement (UE) 2016/679 (« RGPD »), quelles données personnelles sont traitées lorsque tu utilises l'application Mimmo pour Android (publiée sur Google Play par le développeur HeyMimmo) et le site heymimmo.com, à quelles fins, sur quelle base juridique, pendant combien de temps, et quels sont tes droits.
1. En bref
- Mimmo n'affiche aucune publicité et ne contient aucun outil d'analyse, de suivi ou de signalement des plantages ; la seule exception concerne les données techniques que la bibliothèque de Google utilisée par le scanner envoie à Google (§3.2).
- Le catalogue de fruits et légumes est inclus dans l'application : le consulter ne demande aucune connexion.
- Tu choisis toi-même ton pays et ta zone : l'application n'utilise pas ta position.
- Favoris, liste de courses et réglages restent sur ton téléphone, sauf si tu actives le compte facultatif pour les retrouver sur tes autres appareils.
- Le paiement de Mimmo Premium est géré par Google Play : nous ne voyons ni ne conservons tes données de paiement.
- Sur notre serveur, nous conservons surtout des empreintes techniques (hachages) et, si tu utilises le compte, les données que tu synchronises ; nous ne conservons ni ton nom ni ton adresse e-mail.
- Le site heymimmo.com n'utilise ni cookies ni traceurs.
2. Responsable du traitement
Le responsable du traitement est Gianmaria Cacco, personne physique, qui développe et publie Mimmo sous le nom HeyMimmo, joignable à l'adresse indiquée en haut de cette page. Pour toute question relative à la vie privée, tu peux écrire à ciao@heymimmo.com.
Aucun délégué à la protection des données (DPO) n'a été désigné, car ce n'est pas obligatoire pour un traitement de cette nature et de cette ampleur (art. 37 RGPD).
3. Quelles données nous traitons, pourquoi et sur quelle base
3.1 Données qui restent uniquement sur ton appareil
L'application enregistre dans sa mémoire privée, sur ton téléphone : les favoris et la liste de courses ; le pays et la zone choisis ; la langue ; les préférences et l'heure des notifications ; l'état de l'introduction et les statistiques d'utilisation (par exemple les mois consécutifs) ; les associations « code-barres → produit » que tu apprends à l'application et le nombre de scans du jour ; le statut de Mimmo Premium et, si tu es abonné, les contenus Premium téléchargés, conservés chiffrés ; ton code d'invitation et l'état des invitations ; une clé cryptographique créée au hasard au premier lancement et conservée dans l'Android Keystore, qui ne peut pas être extraite du téléphone.
Si tu confirmes les avertissements de sécurité d'une catégorie Premium, l'application conserve aussi l'enregistrement des avertissements confirmés (quel avertissement, quelle version, quand, avec quelle version de l'appli et dans quelle langue).
Ces données ne nous sont pas transmises, sauf dans les cas décrits aux §3.3 à 3.5. Tu les supprimes en désinstallant l'application ou via Paramètres Android → Applications → Mimmo → Stockage → Effacer les données. Si tu as activé la sauvegarde Android, le système peut inclure certaines préférences dans la sauvegarde de ton compte Google : c'est une fonction gérée par Google selon sa propre politique, à laquelle nous n'avons pas accès.
3.2 Scanner de codes-barres
L'appareil photo ne s'active que lorsque tu ouvres le scanner, et seulement après que tu as accordé l'autorisation. Les images sont analysées sur le téléphone avec une bibliothèque incluse dans l'application (Google ML Kit, qui fonctionne hors ligne) : aucune image n'est enregistrée ni envoyée, et l'analyse s'arrête dès que le code est lu ou que tu quittes l'écran.
La bibliothèque Google ML Kit qui lit les codes sur le téléphone envoie à Google, quand tu utilises le scanner, certaines données techniques de fonctionnement (modèle et système du téléphone, version de l'appli, temps de réponse, codes d'erreur et un identifiant aléatoire de l'installation), que Google utilise pour maintenir et améliorer la bibliothèque. Elles ne contiennent ni images ni le code lu.
Si l'application ne connaît pas encore le code, elle envoie à Open Food Facts (association à but non lucratif établie en France, qui gère une base de données alimentaire ouverte) uniquement le numéro du code-barres, pour savoir de quel produit il s'agit. Comme pour toute connexion à Internet, Open Food Facts reçoit aussi l'adresse IP de ton téléphone et un en-tête technique qui identifie l'application Mimmo (et non toi). Le numéro identifie un produit du commerce, pas une personne. Open Food Facts traite ces données en tant que responsable de traitement autonome, selon sa propre politique.
Base juridique : exécution du service que tu demandes en utilisant le scanner (art. 6, paragraphe 1, point b), du RGPD).
3.3 Compte Mimmo (facultatif)
Tu peux utiliser Mimmo sans compte. Si tu choisis Continuer avec Google, la connexion passe par Firebase Authentication, un service de Google LLC que nous utilisons comme sous-traitant (art. 28 RGPD) uniquement pour vérifier ton identité. Firebase conserve pour notre compte l'adresse e-mail, le nom et la photo de ton compte Google ainsi qu'un identifiant utilisateur ; nous ne les copions pas sur notre serveur et ne les utilisons ni pour t'écrire, ni pour des statistiques, ni pour de la publicité.
Sur notre serveur (api.heymimmo.com, chez Cloudflare), nous conservons uniquement :
- l'identifiant utilisateur Firebase (ni le nom, ni l'e-mail), pour reconnaître ton compte ;
- une empreinte (hachage) de la clé technique de chaque téléphone associé et la date de sa dernière utilisation, pour savoir quels appareils sont les tiens ;
- favoris, liste de courses, pays et zone et langue, avec la date de chaque modification, pour qu'ils soient identiques sur tous tes appareils ;
- le lien entre le compte, ton code d'invitation et les récompenses reçues, pour ne pas les perdre en changeant de téléphone ;
- les empreintes des codes d'achat Premium vérifiés pendant que tu étais connecté, pour reconnaître Premium sur tes autres appareils;
- l'enregistrement des avertissements de sécurité que tu as confirmés (quel avertissement, quelle version, quand, avec quelle version de l'appli et dans quelle langue), tant que tu gardes le compte.
Base juridique : exécution du service que tu demandes en activant le compte (art. 6, paragraphe 1, point b), du RGPD).
Quand tu touches J'ai compris sur les avertissements de sécurité d'une catégorie Premium, nous enregistrons quand et quelle version des avertissements tu as confirmée (avec la version de l'appli et la langue), sur le téléphone et, si tu as un compte, aussi sur notre serveur avec les données du compte, pour attester que tu as été informé (intérêt légitime, art. 6, paragraphe 1, point f), du RGPD) ; Supprimer le compte efface cet enregistrement avec le reste.
Dans les Paramètres, Se déconnecter dissocie le téléphone du compte ; Supprimer le compte efface immédiatement de notre serveur les données du compte et supprime aussi l'utilisateur dans Firebase (Google peut te demander de confirmer la connexion) ; les données d'invitation et Premium liées à un seul téléphone, qui ne contiennent pas ton compte, suivent les délais du §8. Tu peux aussi demander la suppression sans l'application : voir Supprimer ton compte Mimmo. Un abonnement Premium reste sur Google Play et se résilie là-bas.
3.4 Mimmo Premium
Mimmo Premium s'achète avec le système de facturation de Google Play. Le paiement, les données de la carte ou du moyen de paiement, l'adresse de facturation et le compte Google avec lequel tu achètes sont traités par Google en tant que responsable de traitement autonome, selon les Conditions d'utilisation de Google Play et les règles de confidentialité de Google. Nous ne recevons ni ton nom, ni ton e-mail, ni tes données de paiement.
Pour activer Premium et le protéger contre les abus, l'application envoie à notre serveur le code d'achat fourni par Google Play, une attestation Play Integrity (par laquelle Google confirme que l'application est l'originale, installée depuis Google Play, sur un appareil non modifié) et la clé publique du téléphone. Le serveur vérifie l'achat auprès de Google via la Google Play Developer API et conserve uniquement : une empreinte du code d'achat (le code en clair n'est pas conservé), une empreinte de la clé de chaque appareil qui utilise l'abonnement avec les dates de première et de dernière utilisation, l'état et la date d'expiration de l'abonnement. Google nous envoie aussi des avis techniques sur l'état de l'abonnement (renouvellement, résiliation, remboursement). La vérification est répétée périodiquement, normalement une fois par jour, et à chaque téléchargement de contenus Premium.
Les empreintes des appareils servent aussi à respecter la limite de 3 appareils actifs par abonnement et par compte. Si la vérification échoue (par exemple sur un téléphone rooté ou un émulateur), Premium ne peut pas être activé sur cet appareil : c'est un contrôle technique automatique contre les abus, pas une évaluation de ta personne ; si tu penses qu'il s'agit d'une erreur, écris-nous.
Bases juridiques : exécution du contrat d'abonnement (art. 6, paragraphe 1, point b), du RGPD) et notre intérêt légitime à prévenir la fraude et l'usage non autorisé du service (art. 6, paragraphe 1, point f), du RGPD).
3.5 Inviter un ami
Le programme « Inviter un ami » (un mois de Premium pour toi et pour l'ami qui commence à utiliser Mimmo avec ton code) ne s'active que si tu l'utilises : quand tu touches « Inviter » ou quand tu acceptes le cadeau d'un ami. Ce n'est qu'à partir de ce moment que l'application enregistre son installation auprès de notre serveur, avec une attestation Play Integrity, et reçoit un code d'invitation aléatoire ; ensuite, quand tu ouvres l'application, elle indique au serveur quels jours tu l'as utilisée, pour la règle « au moins 3 jours d'utilisation ». Si tu n'utilises pas les invitations, aucune de ces données n'est envoyée. Le serveur conserve uniquement :
- une empreinte (hachage) de la clé publique de cette installation et son code d'invitation ;
- la date du premier lancement et le nombre de jours différents où l'application a été ouverte, pour la règle « au moins 3 jours d'utilisation » ;
- quelle installation a utilisé le code de quelle autre, et quand ;
- les jours de Premium offerts et leur date de fin ;
- le nombre de tentatives avec des codes inexistants, pour bloquer ceux qui essaient des codes au hasard.
Le lien d'invitation et le code, c'est toi qui les envoies, avec l'application de ton choix : nous ne voyons ni à qui ni le texte du message. Si ton ami installe Mimmo depuis ce lien, Google Play transmet le code à l'application (Play Install Referrer) : l'application le lit une seule fois et l'examine uniquement sur le téléphone (s'il ne contient pas de code Mimmo, il n'est pas conservé), puis demande à ton ami s'il veut le cadeau ; le code n'est envoyé au serveur que s'il répond oui. Si tu es déjà abonné, le serveur peut demander à Google Play de décaler de 30 jours ton prochain renouvellement, en utilisant l'abonnement déjà associé à ton téléphone, sans envoyer d'autres données à Google.
Base juridique : exécution des règles du programme auquel tu as choisi de participer (art. 6, paragraphe 1, point b), du RGPD) et notre intérêt légitime à en empêcher les abus (art. 6, paragraphe 1, point f), du RGPD). Tu peux t'y opposer à tout moment (§10).
3.6 Listes de courses partagées
Quand tu partages la liste, les produits (code et nom, rien d'autre) sont écrits dans le lien, après le signe « # ». Les navigateurs n'envoient jamais cette partie aux serveurs : la liste ne passe pas par nos serveurs et n'est conservée nulle part. Une personne sans Mimmo qui ouvre le lien voit une page de heymimmo.com qui lit la liste dans son propre navigateur, sans cookies et sans outils d'analyse. Toute personne qui a le lien peut voir la liste : ne le partage qu'avec qui tu veux.
3.7 Site, serveur et données de connexion
Le site heymimmo.com et notre serveur sont hébergés par Cloudflare, Inc., qui agit en tant que notre sous-traitant. Pour acheminer les pages et les réponses, Cloudflare traite les données techniques de chaque connexion, dont l'adresse IP, le type de navigateur ou d'application et l'adresse demandée. Nous utilisons l'adresse IP uniquement pour limiter le nombre de requêtes et protéger le service contre les abus et les attaques ; nous ne l'enregistrons pas dans notre base de données. Les journaux techniques du serveur ne contiennent ni adresses IP, ni codes d'achat, ni clés, ni adresses e-mail et sont conservés par Cloudflare pendant 7 jours au maximum. Si Mimmo n'est pas encore disponible dans ton pays et que tu touches « Demander Mimmo dans mon pays », la demande est anonyme : nous conservons uniquement le code du pays, la date et le nombre de demandes ; pour n'en compter qu'une par connexion et par jour, nous gardons pendant 26 heures au maximum une empreinte chiffrée de l'adresse IP, qui s'efface ensuite d'elle-même.
Base juridique : notre intérêt légitime à fournir le site et le service de façon sécurisée (art. 6, paragraphe 1, point f), du RGPD).
3.8 Quand tu nous écris
Si tu écris à ciao@heymimmo.com, nous traitons ton adresse e-mail et ce que tu nous communiques uniquement pour te répondre et traiter ta demande.
Base juridique : réponse à ta demande (art. 6, paragraphe 1, point b), du RGPD) et, pour conserver la preuve que nous avons donné suite à une demande relative à la vie privée, notre intérêt légitime (art. 6, paragraphe 1, point f), du RGPD).
3.9 Notifications et rapports de plantage
Les notifications sont générées localement sur le téléphone, à partir de tes favoris et de tes réglages : il n'existe aucun système de notifications envoyées par un serveur. L'application n'intègre aucun outil de signalement des plantages ; si tu as accepté de partager les données d'utilisation avec Google, Android peut envoyer à Google des rapports techniques (Android Vitals), que Google traite selon sa propre politique.
3.10 Obligations légales et défense des droits
Nous pouvons traiter les données décrites ci-dessus lorsque c'est nécessaire pour respecter une obligation légale ou une décision d'une autorité (art. 6, paragraphe 1, point c), du RGPD) ou pour la constatation, l'exercice ou la défense de droits en justice (art. 6, paragraphe 1, point f), du RGPD).
4. Ce que nous ne faisons pas
- Nous ne collectons ni ta position, ni tes contacts, ni tes photos, ni le micro, ni tes fichiers.
- Nous n'utilisons aucun identifiant publicitaire, aucun cookie de profilage ni aucun suivi entre applications et sites.
- Nous ne créons pas de profils et ne vendons ni ne cédons de données à des tiers à des fins de marketing.
- Nous ne prenons aucune décision fondée exclusivement sur un traitement automatisé produisant des effets juridiques te concernant ou t'affectant de manière significative de façon similaire (art. 22 RGPD) ; les contrôles techniques contre les abus des §3.4 et §3.5 se limitent à établir si un avantage (Premium, cadeau) peut être accordé à un appareil.
5. Autorisations Android
- Internet : pour Open Food Facts, Google Play, notre serveur et le compte facultatif.
- Notifications (Android 13 et versions ultérieures) : pour t'envoyer les alertes que tu as activées. Facultative.
- Appareil photo : uniquement pour lire les codes-barres, demandée au moment de l'utilisation. Facultative.
Si tu refuses une autorisation facultative, le reste de l'application fonctionne quand même.
6. À qui nous communiquons les données
Les données sont traitées par le responsable du traitement et par les acteurs suivants, uniquement dans la mesure nécessaire :
- Cloudflare, Inc. (hébergement du site et du serveur, réseau, base de données), en tant que sous-traitant ;
- Google LLC / Google Ireland Limited pour Firebase Authentication, en tant que sous-traitant, selon les conditions de traitement des données de Firebase ;
- Google Cloud (Google Cloud Pub/Sub), en tant que sous-traitant, pour recevoir les avis de Google Play sur l'état des abonnements ;
- Google pour Google Play, la facturation, Play Integrity, l'Install Referrer et la Google Play Developer API, qui traite les données de ses propres services en tant que responsable de traitement autonome ;
- Google pour la bibliothèque Google ML Kit du scanner, qui reçoit les données techniques décrites au §3.2 et les utilise en tant que responsable de traitement autonome pour maintenir et améliorer la bibliothèque ;
- Open Food Facts (France), en tant que responsable de traitement autonome, pour les recherches du scanner ;
- les autorités publiques, uniquement lorsque la loi l'impose.
Nous ne vendons pas de données personnelles et ne les communiquons à personne d'autre.
7. Transferts hors de l'Union européenne
Google et Cloudflare sont établis aux États-Unis et peuvent aussi traiter des données hors de l'Espace économique européen. Ces transferts reposent sur la décision d'adéquation de la Commission européenne du 10 juillet 2023 relative au cadre de protection des données UE-États-Unis (Data Privacy Framework), auquel les deux sociétés ont adhéré, et en tout état de cause sur les clauses contractuelles types approuvées par la Commission (art. 45 et 46 RGPD) prévues dans leurs conditions de traitement des données. Open Food Facts traite les données dans l'Union européenne.
8. Combien de temps nous conservons les données
- Données sur l'appareil : jusqu'à ce que tu désinstalles l'application ou effaces ses données ; les contenus Premium sont supprimés à la fin de Premium.
- Compte : tant que tu gardes le compte. Les comptes inutilisés pendant 2 ans sont supprimés automatiquement de notre serveur ; dans ce cas, nous supprimons aussi l'identité dans Firebase dans les 3 mois qui suivent. Les éléments que tu supprimes (par exemple un produit retiré de la liste) restent sous forme de simple marque de suppression pendant 180 jours, pour que la suppression atteigne tous tes appareils.
- Comptes supprimés : nous conservons uniquement une empreinte chiffrée de l'identifiant du compte, qui ne contient ni nom ni e-mail, pendant 24 mois, pour empêcher que le même compte reçoive à nouveau les récompenses d'invitation.
- Premium : pendant la durée de l'abonnement ; les données Premium sont supprimées 24 mois après la fin de l'abonnement (expiration, résiliation ou remboursement), le temps nécessaire pour gérer renouvellements, remboursements et litiges.
- Inviter un ami : les données sont supprimées lorsque l'application n'a pas été ouverte depuis 400 jours (environ 13 mois), et les données d'une invitation en tout cas 400 jours après l'invitation.
- Journaux techniques et données de connexion chez Cloudflare : 7 jours au maximum.
- E-mails que tu nous envoies : le temps nécessaire pour répondre et au maximum 24 mois après le dernier message, sauf s'ils sont nécessaires plus longtemps pour défendre un droit.
9. Sécurité
Nous mettons en œuvre des mesures techniques et organisationnelles adaptées au risque (art. 32 RGPD) : connexions chiffrées (HTTPS) ; clés des appareils conservées dans l'Android Keystore ; empreintes (hachages) à la place des codes d'achat et des clés ; aucune donnée personnelle dans les journaux du serveur ; secrets du serveur conservés uniquement chez Cloudflare ; accès aux systèmes réservé au responsable du traitement. Aucun système n'est sûr à 100 % : en cas de violation de données personnelles, nous agirons conformément aux articles 33 et 34 du RGPD.
10. Tes droits
Dans les limites prévues par le RGPD, tu as le droit :
- d'accéder à tes données et d'en recevoir une copie (art. 15) ;
- de les faire rectifier (art. 16) ou effacer (art. 17) ;
- de demander la limitation du traitement (art. 18) ;
- de recevoir les données que tu nous as fournies dans un format structuré et lisible par machine (art. 20) ;
- de t'opposer à tout moment, pour des raisons tenant à ta situation particulière, aux traitements fondés sur l'intérêt légitime (art. 21).
Tu peux faire beaucoup de choses toi-même dans l'application : Supprimer le compte, Se déconnecter, Effacer les données, désinstaller. Pour le reste, écris à ciao@heymimmo.com. Sur le serveur nous ne conservons presque que des empreintes techniques qui, à elles seules, ne nous permettent pas de savoir qui tu es : pour retrouver tes données, nous pourrons te demander de te connecter au compte depuis l'application ou de nous indiquer ton code d'invitation, visible dans les Paramètres (art. 11 RGPD). Nous répondons dans un délai d'un mois, prolongeable dans les cas prévus à l'art. 12 du RGPD.
Tu as aussi le droit d'introduire une réclamation auprès de l'autorité de contrôle italienne, le Garante per la protezione dei dati personali, ou auprès de l'autorité de contrôle du pays où tu vis ou travailles, en France la CNIL (art. 77 RGPD), et de former un recours juridictionnel (art. 79 RGPD).
11. Mineurs
Mimmo convient à tous les âges et peut s'utiliser sans compte. Le compte facultatif et l'achat de Premium sont destinés aux personnes d'au moins 14 ans, ou de l'âge plus élevé prévu par la loi de leur pays pour utiliser seules des services en ligne (par exemple 16 ans en Allemagne et aux Pays-Bas, 15 ans en France) ; en dessous de cet âge, le consentement du titulaire de l'autorité parentale est nécessaire. Les règles de Google sur les comptes des mineurs et sur les achats restent applicables. Si nous découvrons avoir traité des données d'un mineur sans les conditions requises, nous les supprimons ; tu peux nous le signaler à ciao@heymimmo.com.
12. Utilisateurs hors de l'Union européenne
Mimmo est aussi disponible dans des pays hors de l'Union européenne, comme la Suisse, le Royaume-Uni, les États-Unis et le Canada. Nous appliquons à tous les utilisateurs les mêmes règles et les mêmes garanties décrites dans cette politique, en plus des droits que la loi de ton pays te reconnaît.
13. Modifications de cette politique
Nous pouvons mettre à jour cette politique, par exemple si nous ajoutons des fonctions ou changeons de prestataires. La version en vigueur est toujours celle publiée ici, avec la date en haut. Si une modification change de manière importante la façon dont nous traitons tes données, nous te le dirons dans l'application avant qu'elle s'applique.
14. Contact
Responsable du traitement : Gianmaria Cacco, Via Pietro Polato 21, 35027 Noventa Padovana (PD), Italie. E-mail : ciao@heymimmo.com.
Les conditions d'utilisation de l'application figurent dans les Conditions d'utilisation.
