Politique de confidentialité
Cette politique couvre le site ismyfoodgood.app et les applications IsMyFoodGood sur iPhone et Android. Elle décrit les traitements connus au 27 septembre 2026 et indique les durées qui restent à confirmer avant l’ouverture publique.
Responsable et contact
Le responsable du service est Otourou Da Costa. Pour toute question sur vos données ou pour exercer vos droits, écrivez à [email protected].
Données traitées
- Compte : identifiant Keycloak, nom d’utilisateur, adresse e-mail et, si renseignés, prénom et nom. Les jetons de connexion sont protégés sur l’appareil par le Keychain ou l’Android Keystore.
- Profil alimentaire : réponses au questionnaire, préférences, objectifs, ingrédients à éviter, allergies et éventuel motif médical. Ces dernières réponses peuvent révéler des données de santé.
- Utilisation de l’application : codes-barres consultés, historique des scans pour les comptes connectés, listes, journal de consommation, conversations avec l’assistant, photos d’étiquettes envoyées pour analyse et texte extrait. Les scans réalisés sans compte ne sont pas ajoutés à un historique personnel sur le serveur.
- Abonnements : identifiants de transaction, formule, état et dates de validité pour vérifier les droits d’accès. Apple et Google traitent le paiement ; IsMyFoodGood ne reçoit pas les numéros de carte bancaire.
- Fonctionnement et sécurité : adresse IP, requêtes, erreurs et traces techniques nécessaires à la diffusion du site, à l’exploitation de l’API et à la sécurité. Le site ne comporte pas d’outil de suivi publicitaire ou de mesure d’audience dans son code. Le choix de langue est conservé localement dans votre navigateur. Ses polices sont chargées depuis Google Fonts, qui reçoit alors des données de connexion.
Pourquoi ces données sont utilisées
Le compte, le profil, l’historique, les listes, le journal et l’assistant servent à fournir les fonctions demandées. Les références d’achat servent à contrôler l’accès aux fonctions payantes. Ces traitements sont nécessaires à l’exécution du service choisi. Les données techniques servent à son fonctionnement, au diagnostic et à la sécurité, sur la base de l’intérêt légitime de l’exploitant. Les données dont la conservation est imposée par la loi sont traitées au titre de cette obligation.
Les allergies, intolérances et motifs médicaux peuvent être des données de santé. Un accord explicite, distinct et révocable est nécessaire pour leur traitement. Le parcours de recueil et de preuve de cet accord n’est pas encore finalisé dans les applications : cette fonction ne doit pas être considérée comme prête pour une ouverture publique.
Destinataires
Les personnes chargées d’exploiter IsMyFoodGood et les services techniques nécessaires peuvent accéder aux données selon leur rôle. L’API, Keycloak, la base de données, le stockage des images et les modèles Ollama de l’assistant et de l’analyse d’images sont hébergés dans l’infrastructure du service. Le site public est diffusé par Cloudflare Pages. Apple et Google vérifient les achats réalisés dans leurs boutiques. Google fournit les polices du site. Les données publiques de produits peuvent provenir d’Open Food Facts ; une recherche de produit manquant peut entraîner une requête serveur vers ce service.
Le code actuel ne comporte pas de régie publicitaire ni de partage de données personnelles pour de la publicité ciblée. La localisation et les conditions de conservation propres aux prestataires doivent encore être vérifiées avant l’ouverture publique.
Conservation
- Le profil, l’historique, les listes, le journal, les conversations et les références d’abonnement sont conservés pendant l’activité du compte, puis supprimés lors de sa suppression, sous réserve d’une obligation légale particulière.
- Les photos privées d’étiquettes expirent après 30 jours dans le stockage objet et sont également visées par la suppression du compte.
- Une demande de suppression en cours est gardée jusqu’à son traitement. Après la passe de contrôle, l’enregistrement technique anonymisé est effacé après 7 jours.
- La configuration du dépôt prévoit 7 jours pour les journaux Loki et les traces Tempo. L’application effective de cette durée en production et les durées des journaux du site et du réseau de diffusion restent à vérifier.
- La durée de conservation des sauvegardes contenant des données de compte n’est pas encore fixée ni vérifiée. Une copie peut donc subsister temporairement après suppression. Une règle de purge et une restauration testée sont nécessaires avant l’ouverture publique.
Suppression du compte
Dans l’application, ouvrez le menu du compte et choisissez « Supprimer mon compte ». Vous pouvez aussi demander la suppression sur le web en vous connectant au compte concerné. La demande vise l’identité Keycloak, le profil, l’historique, les listes, le journal, les conversations, les références d’abonnement et les images privées. Si un traitement échoue momentanément, il est repris automatiquement. La suppression du compte n’annule pas la facturation d’un abonnement Apple ou Google : résiliez-le dans la boutique concernée.
Vos droits
Vous pouvez demander l’accès à vos données, leur rectification, leur effacement, la limitation du traitement, l’opposition lorsque ce droit s’applique et la portabilité des données concernées. Écrivez à [email protected] en précisant votre demande. Vous pouvez également déposer une réclamation auprès de la CNIL.
Mise à jour de cette politique
Cette page sera mise à jour lorsque les durées encore inconnues seront vérifiées et lorsque les fonctions, les prestataires ou les traitements évolueront. La date de mise à jour figure en haut de la page.