Skip to content

Politique de Confidentialité ​

Date d'entrée en vigueur : 16 septembre 2026

Cette politique explique ce que NutriScan collecte, pourquoi, ce qu'on en fait, qui d'autre y touche et ce que tu peux nous demander à ce sujet. Elle couvre les applications mobiles NutriScan pour iOS et Android ainsi que le site nutriscan.app.

La politique de confidentialité dans d'autres langues ​

Qui nous sommes ​

NutriScan est un produit de Fizday Tech (OPC) Private Limited, une One Person Company immatriculée en Inde.

  • Corporate Identity Number : U62091KA2024OPC186351
  • GSTIN : 29AAFCF8616H1ZC
  • Siège social : #14, 1st Cross Road, 1st Main, 7th Block, Koramangala, Bengaluru, Karnataka 560095, Inde
  • E-mail : [email protected]
  • Dans l'app : Profil, puis Nous contacter

Fizday Tech (OPC) Private Limited est le responsable du traitement des données personnelles décrites ici. Au titre de la loi indienne DPDP de 2023, nous sommes le Data Fiduciary (fiduciaire de données).

Portée et langues ​

Cette politique s'applique à l'app iOS NutriScan, à l'app Android NutriScan, au site nutriscan.app, aux e-mails qu'on t'envoie et aux notifications push qu'on t'envoie.

La politique est publiée en anglais, en hindi, en espagnol, en français, en allemand, en vietnamien, en italien, en russe, en suédois, en polonais, en portugais du Brésil et en japonais. Toutes les versions décrivent le même traitement. En cas de divergence entre une traduction et le texte anglais, le texte anglais prévaut, sauf si le droit de la consommation ou de la protection des données qui s'applique chez toi en dispose autrement.

Résumé ​

Ce tableau est une version courte des sections ci-dessous. Ce sont les sections qui constituent l'énoncé complet.

CatégorieExemplesPourquoi on l'utiliseBase légale (EEE et Royaume-Uni)Durée de conservationQui d'autre y a accès
CompteE-mail, numéro de téléphone, identité de connexion Google ou Apple, identifiant utilisateurCréer et sécuriser ton compteContratJusqu'à ce que tu la supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationSupabase, Firebase, Google, Apple, Authkey.io
Profil et objectifsNom, âge, sexe, taille, poids, niveau d'activité, objectif de santé, préférences alimentaires, allergiesPersonnaliser les objectifs, les plans et les suggestionsContrat, et consentement explicite pour les informations de santéJusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationSupabase, RevenueCat, fournisseurs d'IA
Repas et photosPhotos de repas, descriptions d'aliments, portions, résultats nutritionnels, horodatagesAnalyser les repas et tenir ton journalContratJusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationCloudflare R2, Supabase, fournisseurs d'IA
Comptes rendus médicauxPDF et images d'analyses que tu téléversesGénérer un plan alimentaire que tu as demandéConsentement expliciteJusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationCloudflare R2, Supabase, fournisseurs d'IA
VoixAudio du microphone pendant que tu parles à l'assistant, et la transcriptionFaire fonctionner l'assistant vocalConsentement explicitePas plus longtemps que nécessaire au fonctionnement de la fonctionnalité et aux conditions de service du prestataireElevenLabs, notre backend sur Google Cloud
Chat IATes questions, la conversation, le contexte de ton profil, les documents jointsRépondre à tes questionsContrat, et consentement explicite lorsque des données de santé sont inclusesJusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationGoogle Cloud, le fournisseur de modèle utilisé
Données des plateformes santéMesures Apple Santé et Health Connect, glycémies, résumés quotidiens de constantesAfficher tes chiffres à côté de ton alimentationConsentement expliciteJusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationSupabase, Firebase Storage
LocalisationLatitude et longitude, ville résolueAnalyses de lieu des repas, suggestions régionalesConsentementConservées sur ton profil jusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationSupabase, PostHog, géocodeur de la plateforme, Google Maps
Appareil et usageModèle d'appareil, système d'exploitation, version de l'app, identifiant d'appareil stable, jeton push, événements dans l'appFaire fonctionner l'app, empêcher la fraude au parrainage, corriger les pannes, comprendre l'usageIntérêt légitimeJusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationPostHog, Firebase, Supabase, Shorebird
CommunautéPublications, photos de repas partagées, commentaires, réactions, signalementsFaire fonctionner les fonctionnalités communautaires auxquelles tu adhèresContratJusqu'à ce que tu supprimes la publication ou ton compte, puis depuis les sauvegardes au fil de leur rotationSupabase, les autres utilisateurs par conception
Abonnement et paiementReçus d'achat, état de l'abonnement, nom, coordonnées, âge, ville conservés comme attributs d'abonnéTe donner ce que tu as payé, prévenir la fraude, respecter les règles fiscalesContrat, obligation légaleJusqu'à ce que tu supprimes ton compte, et les documents fiscaux aussi longtemps que le droit fiscal indien l'exigeRevenueCat, Apple, Google, Stripe, Meta
ParrainageCode de parrainage, comptes parrainés, identifiant d'appareil stableVerser les récompenses de parrainage et bloquer les abusContrat, intérêt légitimeJusqu'à ce que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotationSupabase, Cloudflare
Site webPages vues avec consentement, réponses au questionnaire dans ton navigateur, envois à l'outil de démonstration, adresse IP au niveau du edgeFaire fonctionner le site, répondre dans la démo, mesurer l'audienceConsentement pour la mesure d'audience, intérêt légitime pour la sécurité et la diffusionMesure d'audience selon les réglages Google Analytics, journaux de fonctions selon la durée de conservation de NetlifyGoogle, Netlify, Cloudflare
E-mail et notificationsAdresse e-mail, événements d'envoi, d'ouverture, de clic et de rebond, nom du segment, jeton pushEnvoyer ce que tu as demandé, et nos propres messagesConsentement, ou intérêt légitime là où la loi le permetLignes d'événements e-mail sur Cloudflare Analytics Engine pendant 90 jours ; enregistrements de suppression conservés pour ne plus t'écrireCloudflare, AutoSend, Supabase, Firebase, Notion

Les données qu'on collecte ​

Compte ​

Quand tu crées un compte, on collecte ton adresse e-mail, ou ton numéro de téléphone si tu te connectes avec un code à usage unique, ou ton identité de connexion Google ou Apple. On crée un identifiant utilisateur pour toi. La connexion fonctionne avec Firebase Authentication. Les codes à usage unique pour les numéros de mobile indiens sont acheminés par Authkey.io.

L'app demande aussi à Firebase App Check un jeton d'attestation d'appareil, via Apple DeviceCheck sur iOS et Play Integrity sur Android, pour que notre backend distingue une vraie installation d'une installation scriptée.

Profil, objectifs et informations de santé ​

Tu nous indiques ton nom, ton âge, ton sexe, ta taille, ton poids, ton niveau d'activité, tes préférences alimentaires, tes allergies et un objectif de santé. Les objectifs de santé comprennent des options comme le diabète, le SOPK, la grossesse et la récupération. Ces réponses sont des données de santé. Dans l'EEE et au Royaume-Uni, elles relèvent des catégories particulières de données au titre de l'article 9 du RGPD, et on les traite sur la base de ton consentement explicite, que tu donnes en les saisissant et que tu peux retirer en les effaçant ou en supprimant ton compte.

Repas et photos ​

Quand tu scannes un repas, la photo est téléversée vers le stockage Cloudflare R2 et notre backend reçoit un pointeur vers celle-ci. Si ce téléversement échoue, la photo est envoyée directement à la place. Avec la photo, on envoie ton identifiant utilisateur, ta ville et tes coordonnées, tes préférences alimentaires, ton objectif de santé et l'état de ton abonnement, pour que le résultat te corresponde. Le résultat nutritionnel, la portion, l'heure et les notes éventuelles sont stockés dans ton journal sur Supabase. Les photos de profil suivent le même chemin.

Comptes rendus médicaux ​

Si tu joins un compte rendu d'analyses, on téléverse le PDF ou l'image vers Cloudflare R2, on l'enregistre sur ton compte et on transmet son contenu à la génération du plan alimentaire. Ce sont des données de santé, et on les traite sur la base de ton consentement explicite. Tu n'as rien à téléverser pour utiliser NutriScan.

Voix ​

L'assistant vocal enregistre l'audio du microphone pendant que tu lui parles. L'audio est transmis par une connexion sécurisée à notre backend et à ElevenLabs, qui fait tourner le modèle conversationnel et la reconnaissance vocale. L'assistant dispose d'outils capables de lire et d'écrire tes repas, ton poids, ton plan alimentaire, ton état de jeûne et tes messages au support, sur ton instruction. Sur iOS, l'app demande aussi l'accès à la reconnaissance vocale, et utilise une connexion au réseau local et Bonjour pour acheminer la session vocale en temps réel.

L'audio et les transcriptions sont traités par nous et par ElevenLabs pour faire fonctionner la fonctionnalité et ne sont pas conservés plus longtemps que nécessaire à cette finalité et aux conditions de service du prestataire.

Chat IA ​

Quand tu poses une question à l'assistant, on envoie la question, la conversation récente, ton nom, ton identifiant utilisateur, ta ville, tes préférences alimentaires, ton objectif de santé, ton fuseau horaire, l'information de savoir si tu as connecté une plateforme santé, tout document que tu as joint, et tes mesures de santé enregistrées lorsqu'elles sont pertinentes pour la réponse. Cela va vers notre backend de chat sur Google Cloud Run, puis de là vers un fournisseur de modèle.

Plateformes santé : Apple Santé et Health Connect ​

Si tu actives les fonctionnalités santé, NutriScan demande l'accès à Apple Santé sur iOS ou à Health Connect sur Android. On demande ton consentement dans l'app avant que la boîte de dialogue d'autorisation de la plateforme n'apparaisse, et tu peux le modifier ou le retirer à tout moment dans les réglages Santé de ton téléphone.

Lu aujourd'hui : pas, énergie active dépensée, énergie totale dépensée, distance de marche et de course, temps d'exercice, séances d'entraînement, phases de sommeil, fréquence cardiaque, fréquence cardiaque au repos, variabilité de la fréquence cardiaque, poids, taille, masse grasse, nutrition et hydratation.

Écrit aujourd'hui : poids, eau et nutrition des repas, ce qui sur iOS couvre l'énergie, les macronutriments, les lipides, les minéraux et les vitamines comme types de nutriments distincts, et sur Android est écrit sous forme d'enregistrements de nutrition.

À venir avec la fonctionnalité de suivi santé : la glycémie est lue et écrite. La fréquence cardiaque, la fréquence cardiaque au repos, la variabilité de la fréquence cardiaque, la saturation en oxygène, la fréquence respiratoire et la température corporelle sont uniquement lues.

Ce qu'on en fait :

  • On l'utilise pour te réafficher tes propres données et pour les placer à côté de ce que tu as mangé. Rien de plus.
  • Les glycémies sont stockées comme des lignes individuelles dans ton compte NutriScan, pour qu'elles te suivent d'un appareil à l'autre.
  • Les constantes issues des objets connectés sont stockées sous forme de résumé quotidien par métrique. Les échantillons bruts restent sur ton téléphone et ne sont pas téléversés.
  • Aujourd'hui, un résumé de tes pas, de ton énergie active et de ton sommeil sur les 90 derniers jours est aussi écrit dans Firebase Storage sous ton identifiant utilisateur, et les mesures des plateformes sont stockées dans nos tables santé Supabase. Notre backend de chat lit ces mesures quand il répond à une question de santé que tu as posée.
  • Les données des plateformes santé ne sont jamais utilisées à des fins publicitaires, jamais vendues et jamais partagées avec un tiers autre que les prestataires qui les hébergent pour nous. Elles ne sont pas stockées dans iCloud.
  • Les événements de mesure d'audience sur les fonctionnalités santé ne portent que des compteurs et des indicateurs. Ils ne portent jamais une valeur de glycémie ni une fréquence cardiaque.

Rien de ce que NutriScan t'affiche n'est un diagnostic. Les plages cibles sont informatives et suivent des recommandations publiées par des organismes tels que l'American Diabetes Association et le NHS. Parle à ton médecin de tes propres cibles.

Localisation ​

Avec ta permission, l'app lit ta latitude et ta longitude. On s'en sert pour les analyses de lieu des repas, pour les suggestions alimentaires régionales, et en Inde dans le cadre de la connexion. Les coordonnées sont converties en nom de lieu par le géocodeur de la plateforme, qui est Google sur Android et Apple sur iOS, stockées sur ton profil, envoyées avec chaque scan de repas, et envoyées à notre analyse produit avec un événement de localisation. La carte des analyses est dessinée avec Google Maps.

On n'utilise ta localisation que pendant l'utilisation de l'app.

Appareil et usage ​

On collecte le modèle de ton appareil, la version de son système d'exploitation et la version de l'app. On collecte un identifiant d'appareil stable qui survit à une réinstallation de l'app. Sur Android, c'est l'Android ID, et sur iOS une valeur qu'on garde dans le Trousseau. On l'utilise pour empêcher une même personne de réclamer des récompenses de parrainage encore et encore depuis le même téléphone.

On collecte aussi des événements dans l'app via PostHog, qu'on héberge sur notre propre serveur, et via le service hébergé de PostHog. Les événements portent ton identifiant utilisateur, ta préférence alimentaire et ton nombre de repas, et l'événement de localisation décrit plus haut porte des coordonnées. Les rapports de plantage vont vers Firebase Crashlytics. La configuration de l'app est récupérée depuis Firebase Remote Config et depuis un Cloudflare Worker. Les mises à jour et correctifs de l'app sont vérifiés avec Shorebird.

Android déclare un service de premier plan pour que le minuteur de jeûne continue de tourner.

Communauté ​

Si tu publies dans la communauté, partages un repas dans la galerie publique, réagis ou commentes, ce contenu et la photo de repas qui y est jointe sont visibles par les autres utilisateurs par conception. Les signalements que tu déposes sur d'autres publications sont stockés avec ton identifiant utilisateur.

Abonnement et paiement ​

Les achats réalisés dans l'app iOS ou Android passent par Apple et Google. Les achats réalisés sur nutriscan.app sont vendus par nous et payés via Stripe, qui gère les informations de ta carte, ton nom et ton adresse de facturation (exigés pour un paiement transfrontalier vers une société indienne) ainsi que le paiement lui-même. On ne voit pas ton numéro de carte.

L'état de l'abonnement est géré par RevenueCat. RevenueCat conserve tes reçus d'achat et conserve aussi, comme attributs d'abonné, ton nom complet, ton numéro de téléphone ou ton e-mail, ton âge et ta ville. RevenueCat transmet les événements d'achat à Meta pour la mesure publicitaire, décrite ci-dessous dans la section Mesure publicitaire.

Les formules sont Gratuite et Premium.

Parrainage ​

Les liens de parrainage passent par refer.nutriscan.app, une redirection qu'on exploite sur Cloudflare. On enregistre quel compte en a parrainé un autre, et on vérifie l'identifiant d'appareil stable et le jeton push pour empêcher un même appareil de réclamer deux fois une récompense.

Site web ​

  • Mesure d'audience. Google Analytics 4 ne se charge qu'après que tu as accepté les cookies dans la bannière. Le Consent Mode est réglé sur refusé par défaut.
  • Google Fonts. Le site charge une feuille de style de polices depuis fonts.googleapis.com et des fichiers de polices depuis fonts.gstatic.com sur chaque page, avant que tu aies répondu à la bannière de consentement. Ton adresse IP et les détails de ton navigateur parviennent à Google dans cette requête.
  • Questionnaire. Le questionnaire d'onboarding du site demande ton objectif, ton sexe, ta taille, ton poids, ton âge, ton alimentation, ton sommeil, ton exercice physique et comment tu te sens après les repas. Ces réponses sont écrites dans le stockage local de ton navigateur, sur ton propre appareil. Elles ne sont pas envoyées à nos serveurs. Seuls les événements d'étape, qui ne contiennent aucune valeur de santé, vont à Google Analytics, et uniquement après que tu as accepté les cookies.
  • Outil de démonstration. L'outil de démonstration alimentaire envoie la photo ou le texte que tu soumets à une fonction sur Netlify, qui la transmet à Google Gemini et renvoie la réponse. La fonction lit ton adresse IP dans les en-têtes de la requête et la convertit en une localisation approximative, incluse dans le prompt pour que la réponse corresponde à ta région. La fonction écrit le texte que tu as soumis et les suggestions qu'elle a générées dans les journaux de fonctions de Netlify. Les journaux de fonctions sont conservés selon la durée de conservation standard de Netlify.
  • Autre stockage navigateur. Les calculateurs, le compteur de scans de l'outil de démonstration, le message de sortie et la position de défilement sont tous conservés dans le stockage local ou de session de ton navigateur, sur ton appareil.
  • La diffusion au edge, la mise en cache et les médias sont servis par Cloudflare et Netlify, qui voient ton adresse IP dans le cadre de la diffusion de la page.

La Politique relative aux cookies liste chaque cookie et chaque clé de stockage.

E-mail et notifications ​

On collecte ton adresse e-mail, le fait qu'un message ait été remis, ouvert, cliqué, rejeté ou signalé comme spam, la campagne, le segment d'audience auquel le message a été envoyé, ta langue, ton fuseau horaire et le type d'application de messagerie ou de navigateur que tu as utilisé. Notre traceur de clics et d'ouvertures stocke un hachage court de ton e-mail plutôt que l'adresse, avec jusqu'à 200 caractères de ta chaîne user agent brute, dans Cloudflare Workers Analytics Engine pendant 90 jours. Les événements de remise d'AutoSend sont écrits dans nos tables e-mail Supabase. Les jetons push sont conservés dans Firebase Cloud Messaging et dans notre base de données, et un jeton que l'on n'arrive pas à joindre pendant 30 jours est supprimé.

Le message de bienvenue que tu reçois à l'inscription contient un pixel d'ouverture et un lien tracé. Il est envoyé à chaque nouveau compte en utilisant ton prénom, ta langue et ton objectif de santé.

Pourquoi on utilise tes données et nos bases légales ​

Pour les lecteurs de l'EEE et du Royaume-Uni, voici nos bases au titre de l'article 6, et les conditions de l'article 9 lorsque des données de santé sont en jeu.

FinalitéCe que ça couvreBase légale
Faire fonctionner le serviceComptes, analyse des repas, journal, plans alimentaires, objectifs, communauté, abonnementsContrat, article 6(1)(b)
Personnalisation santéObjectifs de santé, comptes rendus médicaux, mesures des plateformes santé, glycémie et constantesConsentement explicite, article 6(1)(a) et article 9(2)(a)
Assistant vocalEnregistrement et traitement de ta paroleConsentement explicite, article 6(1)(a)
Fonctionnalités de localisationAnalyses de lieu des repas, suggestions régionales, connexion en IndeConsentement, article 6(1)(a)
Analyse produit et améliorationUsage des fonctionnalités, tunnels, pannes, rapports de plantage, analyse du churn et des abonnements sur des enregistrements individuelsIntérêt légitime, article 6(1)(f)
Sécurité et prévention de la fraudeAttestation d'appareil, contrôles d'abus de parrainage, abus de la communautéIntérêt légitime, article 6(1)(f)
Nos propres e-mails et messages pushConseils, actualités produit, rappels de série et d'habitude, récapitulatifsIntérêt légitime pour les clients existants, article 6(1)(f), avec l'opt-in assoupli prévu par le PECR ; consentement là où ta loi locale l'exige
Segmentation e-mail et push fondée sur la santéChoisir qui reçoit un message selon un objectif de santé comme le SOPK, la grossesse, le diabète ou la récupérationConsentement explicite, article 9(2)(a)
Mesure publicitaireEnvoi des événements d'achat à Meta pour savoir quelles publicités ont fonctionnéIntérêt légitime, article 6(1)(f), et consentement lorsqu'il est requis
Obligations légales et fiscalesFactures, documents fiscaux, réponse aux demandes légales, application de nos conditionsObligation légale, article 6(1)(c), et intérêt légitime

À propos de la segmentation e-mail fondée sur la santé. Il nous arrive de choisir qui reçoit un message à partir de l'objectif de santé figurant sur ton profil. C'est un usage de données de santé à des fins de prospection directe, et cela requiert ton consentement explicite. Tu peux le retirer en te désabonnant depuis n'importe quel message, en désactivant les messages marketing dans les réglages du Profil, ou en écrivant à [email protected]. Le retrait arrête la segmentation et arrête les messages.

On ne prend pas, par des moyens automatisés seuls, de décisions te concernant qui produisent des effets juridiques ou quelque chose de similairement significatif.

Avec qui on partage tes données ​

On ne vend pas tes données personnelles. La section Californie ci-dessous explique le sens distinct que le CPRA donne au mot « partager ».

PrestataireCe qu'il fait pour nousCe qu'il reçoitOù il le traite
SupabaseBase de données principale, authentification et stockage des données de l'app, y compris les tables santéPresque tout ce qui se trouve dans ton compteÉtats-Unis et autres régions où Supabase opère
Google (Firebase)Connexion, messagerie push, rapports de plantage, configuration à distance, attestation d'app, et un fichier de résumé santé dans Firebase StorageIdentité, appareil, données de plantage, jeton push, résumé santéÉtats-Unis
Google Cloud (Run et Functions)Notre backend de scan de repas, notre backend de chat, le planificateur de notifications et le point d'entrée de gestion de compteCharges utiles de scan et de chat, identifiant utilisateur, contexte de profilÉtats-Unis
Google (Gemini)Réponses de l'outil de démonstration du site, et IA de l'app lorsqu'il est le fournisseur retenuPhoto ou texte d'aliment, localisation approximative, contexte du promptÉtats-Unis
OpenAI, y compris via AzureIA de l'app lorsqu'il est le fournisseur retenuContexte de prompt décrit dans la section Informations sur l'IAÉtats-Unis
ElevenLabsConversation de l'assistant vocal et reconnaissance vocaleAudio du microphone en direct, transcription, résultats d'outilsÉtats-Unis
CloudflareStockage R2 des photos de repas, des photos de profil et des comptes rendus médicaux ; Workers pour la configuration, les médias, les redirections de parrainage, l'envoi d'e-mails et le suivi des e-mailsPhotos, comptes rendus, métadonnées de requête, hachage d'e-mail et données d'événementsRéseau edge mondial
NetlifyHébergement du site et fonction de l'outil de démonstrationRequêtes du site, saisie dans l'outil de démonstration, adresse IPÉtats-Unis
RevenueCatÉtat de l'abonnement et droits d'accèsReçus, plus le nom, les coordonnées, l'âge et la ville comme attributs d'abonnéÉtats-Unis
StripeTraitement des paiements et portail de facturation pour les achats réalisés sur nutriscan.appNom, adresse de facturation, e-mail, informations de paiement, historique des facturesÉtats-Unis, Irlande et Inde
Apple et Google PlayAchats intégrés, abonnements et remboursementsDonnées d'achat et de compte détenues par la boutiqueMonde entier
MetaMesure publicitaire via le SDK intégré à l'app et l'API de conversions côté serveurÉvénements de l'app, identifiant publicitaire, adresse IP, e-mail haché, identifiant utilisateur haché, montant et devise de l'achatÉtats-Unis
PostHogAnalyse produit, sur notre propre serveur et sur le service hébergé de PostHogÉvénements, identifiant utilisateur, préférence alimentaire, nombre de repas, événement de localisationNotre propre serveur, et l'infrastructure de PostHog
AutoSendÉvénements de remise des e-mailsAdresse e-mail et type d'événementÉtats-Unis
NotionHéberge les segments d'audience qu'on construit pour les notifications push, et les enregistrements de retours au supportDéfinitions de segments, texte des retours avec ton nom et tes coordonnéesÉtats-Unis
Authkey.ioAcheminement des codes à usage unique pour la connexion par mobile indienNuméro de téléphoneInde
Typesense sur serveurs louésIndex de recherche d'alimentsRequêtes de rechercheAllemagne et autres emplacements de centres de données de nos hébergeurs
ShorebirdDiffusion des mises à jour et correctifs de l'appInstallation et vérification de correctifÉtats-Unis
Google Maps et le géocodeur de la plateformeTuiles de carte et conversion des coordonnées en nom de lieuCoordonnées, requêtes de carteÉtats-Unis
Google TranslateTraduction des noms d'alimentsNoms d'aliments que tu as saisis ou scannésÉtats-Unis
Google FontsTypographie du siteAdresse IP et détails de navigateur des visiteurs du siteÉtats-Unis
Google AnalyticsMesure d'audience du site après ton consentementPages vues, données de session, identifiants consentisÉtats-Unis

On peut aussi divulguer des données pour respecter la loi, pour répondre à une demande légale, pour faire appliquer nos conditions, ou pour protéger des personnes d'un préjudice. Si l'entreprise est vendue ou fusionnée, tes données suivent, et on te le dira.

Tout ce que tu choisis de publier publiquement dans la communauté ou la galerie est visible par les autres utilisateurs par conception.

Transferts internationaux ​

Nous sommes établis en Inde. La plupart des prestataires ci-dessus traitent les données aux États-Unis, et certains ailleurs. L'Inde ne fait pas l'objet d'une décision d'adéquation de la Commission européenne.

Pour les transferts de données personnelles hors de l'EEE, nous nous appuyons sur les clauses contractuelles types de la Commission européenne de 2021, et pour les transferts hors du Royaume-Uni sur l'UK International Data Transfer Addendum, dans nos contrats avec les prestataires dont les conditions les proposent. Lorsqu'un prestataire ne les propose pas, nous nous appuyons sur ton consentement explicite au transfert ou sur le fait que le transfert est nécessaire à notre contrat avec toi. Parmi les prestataires qui traitent aux États-Unis figurent Supabase, Google, Cloudflare, Netlify, RevenueCat, Stripe, Meta, PostHog, AutoSend, Notion, ElevenLabs, OpenAI et Shorebird.

Tu peux nous demander une copie des garanties de transfert sur lesquelles nous nous appuyons pour un prestataire donné en écrivant à [email protected].

Combien de temps on conserve les données ​

On conserve ce qui se trouve dans ton compte aussi longtemps que ton compte existe.

  • Le contenu de ton compte, c'est-à-dire ton profil, tes repas, tes photos, tes comptes rendus médicaux, tes mesures de santé, tes conversations et tes publications communautaires : jusqu'à ce que tu les supprimes ou que tu supprimes ton compte, puis depuis les sauvegardes au fil de leur rotation.
  • Événements d'ouverture et de clic des e-mails : 90 jours dans Cloudflare Workers Analytics Engine, puis suppression automatique.
  • Enregistrements de suppression pour les rebonds et les plaintes : conservés indéfiniment, parce que c'est ce qui nous empêche d'écrire à une adresse à laquelle on ne doit pas écrire.
  • Jetons push : supprimés après 30 jours sans remise réussie.
  • Journaux de fonctions du site contenant les saisies de l'outil de démonstration : conservés selon la durée de conservation standard de Netlify.
  • Documents fiscaux et de transaction : aussi longtemps que le droit fiscal indien l'exige.
  • Audio et transcriptions vocales : pas plus longtemps que nécessaire au fonctionnement de la fonctionnalité et aux conditions de service du prestataire.

Sécurité ​

Ce qu'on fait concrètement :

  • Tout le trafic entre l'app, le site et nos services passe par TLS.
  • Les données sont hébergées chez des prestataires qui les chiffrent au repos, dont Supabase, Firebase et Cloudflare R2.
  • L'accès à la base de données repose sur des rôles, avec des politiques de sécurité au niveau des lignes pour qu'un compte ne puisse pas lire les lignes d'un autre.
  • Les secrets et les clés d'API sont conservés dans les coffres de secrets des prestataires, pas dans l'app.
  • Les requêtes de l'app sont vérifiées avec Firebase App Check avant que notre backend leur fasse confiance.
  • En cas de violation de données, on enquête, et là où le RGPD s'applique, on notifie l'autorité de contrôle dans les 72 heures après en avoir pris connaissance, et on informe les utilisateurs concernés lorsque la loi l'exige.

Aucun service n'est parfaitement sûr.

Tes droits selon ta région ​

Tu peux exercer n'importe quel droit ci-dessous en écrivant à [email protected], ou dans l'app via Profil, puis Nous contacter. On ne te facturera rien et on ne te traitera pas différemment parce que tu as demandé. On demande assez d'informations pour être sûrs que la demande vient bien de toi.

Partout, tu peux :

  • Accès et portabilité : demander une copie de tes données.
  • Rectification : mettre à jour les détails de ton profil, tes préférences et tes objectifs.
  • Suppression : supprimer des repas ou supprimer ton compte entier. Les sauvegardes s'effacent au fil de leur rotation.
  • Contrôles du consentement : révoquer les autorisations facultatives (voix, localisation) ; te désinscrire des e-mails promotionnels.

EEE et Royaume-Uni ​

Tu disposes du droit d'accès, de rectification, d'effacement, de limitation du traitement, de portabilité des données, et d'opposition au traitement fondé sur notre intérêt légitime, y compris l'opposition à la prospection directe à tout moment. Lorsque nous nous appuyons sur le consentement, tu peux le retirer à tout moment, et le retrait n'affecte pas ce que nous avons fait avant celui-ci.

Tu peux déposer une réclamation auprès de ton autorité de contrôle nationale. En Irlande, c'est la Data Protection Commission, en Allemagne l'autorité de ton Land, en Espagne l'AEPD, en France la CNIL, et au Royaume-Uni l'Information Commissioner's Office.

Californie ​

Nous ne vendons pas d'informations personnelles contre de l'argent.

Au titre du CPRA, « partager » couvre la divulgation d'informations personnelles à des fins de publicité comportementale inter-contextuelle. Nous envoyons des événements d'achat à Meta pour mesurer notre publicité, et ces événements comprennent un identifiant publicitaire, une adresse IP et une adresse e-mail hachée. Nous traitons cette divulgation comme un « partage » au sens du CPRA.

Pour t'opposer à ce partage : écris à [email protected] avec pour objet « Do Not Sell or Share » et nous arrêterons la transmission côté serveur pour ton compte. Sur iOS, refuser l'App Tracking Transparency empêche le SDK intégré d'utiliser ton identifiant publicitaire. Sur Android, désactiver la personnalisation des publicités limite l'identifiant publicitaire. Ces contrôles au niveau de l'appareil n'arrêtent pas à eux seuls la transmission côté serveur, et c'est pour cela que la voie par e-mail existe.

Tu as aussi le droit de savoir ce que nous collectons et divulguons, de faire supprimer, de faire rectifier, et de limiter l'usage des informations personnelles sensibles. Nous collectons des informations personnelles sensibles sous la forme de données de santé et de géolocalisation précise, et nous ne les utilisons que pour fournir les fonctionnalités que tu as demandées, jamais pour déduire des caractéristiques te concernant. Tu peux recourir à un mandataire autorisé.

Brésil ​

Au titre de la LGPD (Brésil), tu peux confirmer si nous traitons tes données, y accéder, les rectifier, demander l'anonymisation, le blocage ou la suppression des données inutiles ou excessives, demander avec qui nous les partageons, demander quelles sont les conséquences d'un refus de consentement, retirer ton consentement et demander la portabilité. Écris à [email protected]. Tu peux aussi déposer une réclamation auprès de l'ANPD.

Inde ​

Au titre de la loi indienne DPDP de 2023, tu peux accéder à un résumé de tes données et du traitement, les rectifier ou les compléter, demander leur effacement, désigner une autre personne pour exercer tes droits en cas de décès ou d'incapacité, et retirer ton consentement.

Voie de réclamation : écris à [email protected] avec « Grievance » dans l'objet. Les réclamations sont traitées par notre contact désigné pour les réclamations. Si notre réponse ne te satisfait pas, tu peux saisir le Data Protection Board of India.

Canada ​

Au titre de la LPRPDE (PIPEDA), tu peux demander l'accès à tes renseignements personnels et en contester l'exactitude, et tu peux déposer une plainte auprès du Commissariat à la protection de la vie privée du Canada.

Australie ​

Au titre du Privacy Act 1988 et des Australian Privacy Principles, tu peux demander l'accès et la rectification, et déposer une plainte auprès de l'Office of the Australian Information Commissioner. Notre prospection par e-mail suit le Spam Act, et chaque message comporte un lien de désabonnement.

E-mails marketing et notifications push ​

Nous envoyons des messages transactionnels auxquels tu ne peux pas te soustraire tant que tu as un compte, comme les codes de connexion, les reçus et les avis de sécurité.

Nous envoyons aussi des messages qui sont les nôtres, pas les tiens : conseils, actualités produit, récapitulatifs de ta propre nutrition, rappels d'habitude et offres.

  • La prospection par e-mail fonctionne aujourd'hui sur la base d'un retrait. Si tu as un compte et que tu ne nous as pas dit d'arrêter, tu es sur la liste. Tu peux te désabonner de chacun de ces e-mails avec le lien du message, dans les réglages du Profil, ou en écrivant à [email protected]. Un clic suffit.
  • La prospection par push est plafonnée à quatre messages par semaine et par personne, avec un délai d'attente entre eux. Tu peux désactiver les notifications push dans les réglages de ton téléphone ou dans l'app.
  • Nous choisissons qui reçoit quel message en fonction de ta langue, de ton fuseau horaire, de ta date d'inscription, de la date à laquelle tu as enregistré un repas pour la dernière fois, du nombre de repas que tu as enregistrés et de ton objectif de santé. Choisir selon l'objectif de santé, comme le SOPK, la grossesse, le diabète ou la récupération, est un usage de données de santé à des fins de prospection et repose sur ton consentement explicite, que tu peux retirer à tout moment en te désabonnant.
  • Nous enregistrons si tu as ouvert ou cliqué un message, ainsi que le segment d'audience auquel il a été envoyé. Pour un segment fondé sur la santé, cet enregistrement montre qu'une personne dont l'e-mail haché figure dans ce segment a ouvert un message.
  • Certaines fonctionnalités du site et de l'app, dont l'outil de démonstration et les calculateurs, sont utilisables gratuitement sans compte, et nous ne t'ajoutons à aucune liste parce que tu les as utilisées.

Mesure publicitaire ​

Nous faisons de la publicité pour NutriScan, surtout sur les plateformes Meta, et nous avons besoin de savoir quelles publicités ont mené à des installations et à des achats.

  • L'app inclut le SDK Meta, qui envoie des événements comme l'installation, l'inscription, le début d'essai et l'achat. Il n'envoie ton identifiant publicitaire que si tu as autorisé le suivi sur iOS.
  • Séparément, nos serveurs envoient des événements d'achat à l'API de conversions Meta. Ces appels comprennent un identifiant Meta anonyme, ton Google Advertising ID sur Android, ton adresse IP, ton adresse e-mail sous forme de hachage SHA-256, ton identifiant utilisateur d'app sous forme de hachage SHA-256, ainsi que le montant et la devise de l'achat.
  • Nous pouvons téléverser des adresses e-mail hachées vers Meta pour constituer des audiences publicitaires. Meta les met en correspondance et écarte ce qui ne correspond pas.
  • Les données de santé ne vont jamais à Meta ni à aucun système publicitaire.

Pour t'opposer à la transmission côté serveur, écris à [email protected] avec pour objet « Do Not Sell or Share ». Les contrôles au niveau de l'appareil, l'App Tracking Transparency sur iOS et la personnalisation des publicités sur Android, limitent le SDK et l'identifiant publicitaire mais n'arrêtent pas à eux seuls les appels côté serveur.

Informations sur l'IA ​

Tu parles à un logiciel, pas à une personne. Le scanner de repas, l'assistant de chat, l'assistant vocal et l'outil de démonstration du site sont tous des systèmes d'IA. Personne chez NutriScan ne relit une réponse avant que tu la voies. Nous n'utilisons pas l'IA pour prendre une décision te concernant qui aurait des effets juridiques.

Fournisseurs : Google Gemini, OpenAI y compris via Azure, et ElevenLabs pour la voix. Le fournisseur qui traite une requête donnée est défini sur nos serveurs et peut changer. L'outil de démonstration du site utilise Google Gemini.

Ce qui est envoyé : ta photo de repas ou sa clé de stockage, ta description d'aliment ou ta question, la conversation jusque-là, ton nom, ton identifiant utilisateur, ta ville et tes coordonnées, tes préférences alimentaires, ton objectif de santé, ton fuseau horaire, l'état de ton abonnement, l'information de savoir si une plateforme santé est connectée, les documents que tu joins, et tes mesures de santé enregistrées lorsqu'elles sont pertinentes pour ta question. Pour l'outil de démonstration du site, la photo ou le texte que tu soumets et une localisation approximative dérivée de ton adresse IP.

Entraînement : nous n'autorisons pas les fournisseurs à entraîner leurs modèles sur tes données lorsque le fournisseur propose ce réglage.

Exactitude : les estimations nutritionnelles faites à partir d'une photo peuvent être sensiblement fausses. La taille de la portion en particulier est estimée, pas mesurée. Les ingrédients non visibles ne sont pas détectés. Ne te fie pas à ces chiffres pour une décision médicale, y compris le dosage d'insuline ou l'évitement d'un allergène.

Limites en matière de santé et de sécurité ​

NutriScan est une app de suivi de l'alimentation et des habitudes. Ce n'est pas un dispositif médical, et elle ne remplace ni un médecin, ni un diététicien, ni un pharmacien.

  • Nous ne diagnostiquons rien. Un chiffre hors plage est coloré et étiqueté, et cela ne signifie rien de plus.
  • Nous ne donnons pas de conseils de dosage, et nous ne te disons jamais de changer un médicament.
  • Les cibles de santé que nous affichons sont informatives et suivent des recommandations générales publiées. Tes propres cibles viennent de ton clinicien.
  • Personne chez NutriScan n'agit en tant que professionnel de santé habilité pour toi.
  • Si tu ne te sens pas bien, appelle un médecin ou ton numéro d'urgence local. L'app n'a aucune fonction d'urgence ni détection de crise.

Enfants ​

NutriScan n'est pas destinée aux enfants.

  • En Inde, tu dois avoir 18 ans ou plus.
  • Dans l'EEE et au Royaume-Uni, tu dois avoir 16 ans ou plus.
  • Partout ailleurs, tu dois avoir 13 ans ou plus, et lorsque ta loi locale l'exige, entre 13 et 17 ans, tu as besoin du consentement d'un parent ou d'un tuteur.

C'est toi qui nous indiques ton âge. Nous ne faisons pas de vérification d'âge. Si nous apprenons qu'un compte appartient à une personne de moins de 13 ans, nous le supprimons. Un parent ou un tuteur peut écrire à [email protected] pour nous demander de supprimer le compte et les données d'un enfant.

Modifications de cette politique ​

Nous mettons cette politique à jour quand les fonctionnalités ou les lois changent. La version mise à jour est publiée ici avec une nouvelle date d'entrée en vigueur. Lorsqu'un changement est important, nous te le disons dans l'app ou par e-mail avant qu'il prenne effet.

Contact ​

Pour une demande relative à la vie privée, utilise l'objet « Privacy Request ». Pour une réclamation DPDP en Inde, utilise « Grievance ». Pour une opposition en Californie, utilise « Do Not Sell or Share ». Nous répondons dans le délai que ta loi nous donne.

Ce qui a changé le 1er octobre 2026 ​

  • Ajout de versions de cette page en vietnamien, italien, russe, suédois, polonais, portugais du Brésil et japonais. Le texte anglais reste la référence.

Ce qui a changé le 20 septembre 2026 ​

  • Les achats sur le web sont désormais payés via Stripe, notre prestataire de paiement, avec Fizday Tech (OPC) Private Limited comme vendeur. Stripe remplace le prestataire de paiement précédent dans la ligne « Abonnement et paiement » et dans la liste des prestataires.

Ce qui a changé le 16 septembre 2026 ​

  • Ajout de notre entité juridique, de son numéro d'immatriculation et de son siège social.
  • Ajout d'une section sur les plateformes santé pour Apple Santé et Health Connect, couvrant ce que nous lisons, ce que nous écrivons, où c'est stocké, et la règle selon laquelle les données de santé ne sont jamais utilisées à des fins publicitaires ni vendues.
  • Ajout d'ElevenLabs comme prestataire vocal, et des téléversements de comptes rendus médicaux comme catégorie de données.
  • Ajout d'un tableau complet des sous-traitants nommant chaque prestataire, ce qu'il fait, ce qu'il reçoit et où il le traite.
  • Ajout des sections sur le site : le questionnaire d'onboarding, l'outil de démonstration alimentaire, Google Fonts et le stockage navigateur.
  • Ajout de la section sur la mesure publicitaire couvrant le SDK Meta et l'API de conversions côté serveur, avec une voie d'opposition pour la Californie.
  • Clarification des attributs d'abonné détenus par RevenueCat, de l'identifiant d'appareil utilisé pour les contrôles de parrainage, et des données que reçoit notre analyse.
  • Clarification des bases légales pour l'e-mail et le push, y compris la segmentation par objectif de santé, et de la façon de s'y opposer.
  • Mise à jour des sections sécurité, conservation et transferts internationaux pour décrire nos mesures actuelles.
  • Mise à jour de la section sur les droits avec les voies de recours pour l'EEE et le Royaume-Uni, la Californie, le Brésil, l'Inde, le Canada et l'Australie.
CommencerTélécharger l'appli