1. La confidentialité en clair
Le suivi alimentaire est personnel. Nous ne vendons ni votre journal, ni vos mensurations, photos ou notes vocales, ne les utilisons pas pour la publicité et ne les rendons pas publics. Nous utilisons vos informations pour fournir le suivi et les fonctions facultatives choisies. Le responsable est Ben Smyth, sole trader ; contact : support@cifrx.com.
2. Utilisateurs de 16 ou 17 ans
Cifrx Track est destiné aux personnes d’au moins 16 ans. Nous utilisons votre date de naissance pour vérifier votre âge et calculer vos objectifs. Votre journal est privé. Vous pouvez saisir des aliments sans photo ni note vocale. Si vous demandez une analyse par IA ou une transcription, vérifiez ce que vous envoyez, surtout si une photo montre quelqu’un d’autre. Les statistiques facultatives et notifications sont désactivées jusqu’à votre choix ; les rappels peuvent apparaître sur votre appareil. Si une date de naissance indique que vous avez moins de 16 ans, nous vous demandons de la vérifier. Si vous la confirmez à l’inscription, nous supprimons aussitôt le nouveau compte. Si vous l’enregistrez sur un compte existant, nous n’enregistrons pas la date : nous bloquons le compte pendant 14 jours pour que vous puissiez télécharger vos données ou la corriger, en conservant la date saisie avec ce blocage, puis nous supprimons le compte. Les comptes avec un suivi de coaching sont examinés par notre équipe. Pour empêcher la même adresse de se réinscrire, nous conservons un code créé à partir de votre e-mail avec une clé secrète et une date d’expiration, vos 16 ans, qui indique approximativement votre âge. En cas d’erreur, écrivez à support@cifrx.com depuis la même adresse et une personne examinera votre demande.
3. Informations recueillies
Le compte contient votre e-mail et votre nom affiché. Le suivi contient profil, objectifs, repas, portions, notes, hydratation, poids, recettes, favoris et plans enregistrés. Nous recevons photos et notes vocales seulement si vous les envoyez. Les rappels utilisent votre horaire et, s’ils sont activés, l’abonnement push du navigateur. Les rapports de problème contiennent votre texte et, avec votre accord seulement, quelques détails techniques. Les données de sécurité comprennent dates, erreurs, performances et une empreinte salée de l’adresse IP, pas l’adresse IP en clair dans ce dossier. Nous conservons aussi votre pays, votre langue, votre date de naissance, votre sexe à la naissance, votre identité de genre si vous l’indiquez, votre taille, votre poids et votre niveau d’activité ; votre acceptation des conditions, de la politique de confidentialité et du consentement relatif à la santé ; l’historique IA, c’est-à-dire vos envois, vos réponses, les résultats et le modèle utilisé ; les données d’usage et d’abonnement ; et vos messages au support, y compris tout repas ou photo que vous partagez. Si vous utilisez Plato, nous enregistrons vos conversations avec lui dans votre compte pour que vous puissiez y revenir, sauf si vous désactivez l’enregistrement. Vous pouvez les supprimer à tout moment.
4. Pourquoi nous les utilisons
Nous utilisons les données du compte et du suivi pour fournir le service demandé. Des données limitées de sécurité et d’usage raisonnable protègent les comptes et la fiabilité. Les statistiques facultatives et notifications nécessitent des choix distincts. Les données de santé peuvent demander un consentement explicite séparé lors de la configuration. Vous pouvez retirer ce consentement sans remettre en cause le traitement antérieur licite. Nous nous fondons aussi sur notre intérêt légitime pour appliquer la limite d’âge et conserver le code qui empêche une adresse bloquée de se réinscrire.
5. Prestataires et partage
Supabase conserve les comptes, données de suivi et médias privés ; Vercel héberge le site et ses fonctions serveur. Lorsque vous demandez analyse ou transcription, Groq ou OpenAI reçoit une photo choisie par un lien temporaire, le contexte du repas ou une note vocale ; nous ne transmettons pas pour cette demande votre e-mail, identité de profil, mensurations ou ancien journal. La saisie vocale en direct transmet le son du microphone à OpenAI pendant l’enregistrement, avec un identifiant de sécurité pseudonyme. Cifrx ne stocke pas cet audio en direct. USDA FoodData Central et Open Food Facts reçoivent une recherche alimentaire ou un code-barres sans identité de compte. Le service push du navigateur reçoit les rappels seulement si activés. Stripe reçoit données de compte et paiement seulement si la facturation est disponible, jamais votre journal. Nous pouvons communiquer des données si la loi l’impose. Resend envoie les e-mails de compte et de support, sans contenu de repas ni message privé. Cloudflare Turnstile vérifie les formulaires de connexion contre les abus automatisés. Groq reçoit aussi les noms et quantités d’ingrédients lorsque vous lui demandez de compléter la valeur nutritionnelle d’une recette. Certains aliments génériques peuvent être comparés à nos propres copies des données USDA, CoFID et CIQUAL, sans rien envoyer à ces organismes. Les photos de codes-barres sont lues sur votre appareil et ne sont pas envoyées ; le numéro est transmis pour la recherche. Le personnel autorisé peut accéder aux informations de compte nécessaires au support, à la sécurité, à la facturation ou aux demandes légales, et ces actions sont journalisées. Si vous utilisez Plato, OpenAI reçoit votre message, vos messages récents de cette conversation et les données du journal que Plato consulte pour vous répondre, sans votre nom ni votre e-mail. Groq reçoit les mêmes éléments si OpenAI est indisponible.
6. Durées de conservation
Profil, journal, objectifs et plans restent jusqu’à la suppression de l’élément ou du compte. Les photos suivent votre réglage : avec le repas, après une analyse réussie ou pendant 30 jours. Les envois incomplets restent environ une heure ; les photos d’analyses échouées dans Ajouter plus tard, 30 jours. L’audio est supprimé dès la transcription réussie, ou sous 24 heures si l’envoi est interrompu. Statistiques facultatives et événements d’erreur bruts restent 30 jours ; dossiers d’usage raisonnable environ 35 jours ; cache alimentaire sept jours. Les abonnements push restent jusqu’au retrait ou à l’expiration. Les rapports de problème restent jusqu’à résolution et fin du besoin, ou suppression du compte. L’historique IA est supprimé 90 jours après la dernière mise à jour de l’analyse ; le repas enregistré reste jusqu’à ce que vous le supprimiez. Les preuves d’acceptation restent jusqu’à la suppression du compte. Les journaux de requêtes IA, sans contenu de repas, restent 14 jours et ceux d’envoi d’e-mails 30 jours. Une date saisie sur un compte bloqué reste jusqu’à sa correction ou la suppression du compte, environ 14 jours. Le code créé à partir de l’e-mail d’une inscription fermée pour âge reste jusqu’aux 16 ans. Les conversations avec Plato restent jusqu’à leur suppression ou celle de votre compte.
7. Vos choix et droits
Dans Réglages, vous pouvez modifier profil et objectifs, corriger ou supprimer repas et photos, gérer les rappels, exporter CSV et JSON, et supprimer le compte. Pour l’accès, la rectification, la suppression, la limitation, l’opposition, la portabilité ou le retrait d’un choix facultatif, écrivez à support@cifrx.com depuis votre adresse de compte ; nous pouvons vérifier votre identité. Désactivez statistiques et notifications dans Réglages. Pour retirer le consentement relatif à la santé, contactez-nous ou supprimez le compte ; le suivi ne fonctionne pas sans les données nécessaires.
8. Informations sensibles
Poids, mensurations, repas, notes et médias peuvent révéler votre santé. Nous demandons séparément le consentement nécessaire au suivi, aux objectifs et aux analyses demandées. Nous n’utilisons ces données que pour ces fonctions. Cifrx Track n’est pas un dossier médical : évitez d’envoyer diagnostics, traitements, informations d’urgence ou données de santé d’autrui. L’application ne prend pas de décisions juridiques, financières ou médicales à votre sujet. La seule décision automatique importante est l’application de la limite d’âge, selon la date de naissance indiquée. Vous pouvez demander qu’une personne l’examine.
9. Sécurité
Nous utilisons stockage privé, contrôles de connexion, règles d’accès en base, connexions chiffrées et liens photo temporaires. La sécurité est un travail continu, pas une garantie absolue. Protégez l’adresse e-mail de connexion et évitez les canaux inadaptés pour les données sensibles.
10. Cookies et stockage de l’appareil
Les cookies et le stockage du navigateur permettent la connexion, les préférences et les fonctions demandées, sans publicité ni suivi entre sites.
Les cookies d’authentification Supabase peuvent durer jusqu’à 400 jours et être renouvelés pendant l’utilisation ; la déconnexion supprime la session d’authentification du navigateur, qui peut devenir invalide avant l’expiration du cookie.
Le cookie de langue Cifrx dure un an et peut être renouvelé lors de la navigation. Le stockage local conserve le thème, le choix d’appareil partagé et l’historique de l’invite d’installation sans expiration automatique ; fermer l’invite la masque pendant 30 jours. Le brouillon de configuration reste jusqu’à la fin de la configuration ou à l’effacement des données du site.
Le stockage de session conserve les brouillons temporaires de repas et de plans, la position de navigation et des marqueurs évitant les rappels en double pendant la session de l’onglet, que le navigateur peut restaurer. Lorsque les fonctions de récupération sont disponibles, IndexedDB conserve les brouillons et modifications en attente propres au compte avec une expiration de 24 heures ; les éléments expirés sont supprimés au prochain accès au stockage. Les paramètres proposent le mode appareil partagé et l’effacement des brouillons privés et modifications en attente lorsque ces fonctions sont disponibles.
Le service worker met en cache les écrans hors ligne, icônes, scripts, styles et polices, mais pas les pages du journal, réponses de l’API ou photos envoyées. Ces fichiers n’ont pas d’expiration fixe ; ils sont remplacés ou supprimés lors des mises à jour, selon les limites du cache ou lors de l’effacement des données du site.
Après activation des notifications seulement, un cookie d’appareil Cifrx identifie le navigateur enregistré pour les rappels pendant 400 jours au maximum, renouvelables lors de l’enregistrement. Désactivez les rappels ou supprimez les appareils dans les paramètres et révoquez l’autorisation du navigateur ; effacez les cookies du site pour supprimer ce cookie.
Cloudflare Turnstile accède à des informations sur le navigateur et l’appareil dans les formulaires d’authentification afin de prévenir les abus automatisés.
Les analyses facultatives restent désactivées jusqu’à leur activation dans les paramètres, où vous pouvez aussi les désactiver. Elles utilisent un identifiant pseudonyme mensuel sans publicité ; les événements bruts restent 30 jours et les agrégats quotidiens non identifiants peuvent rester plus longtemps.
Vous pouvez changer la langue et le thème dans l’application. Les contrôles du navigateur permettent de supprimer cookies, stockage local et de session, IndexedDB et fichiers en cache du site. Cela peut vous déconnecter et supprimer préférences, brouillons non enregistrés et modifications en attente, mais pas les entrées déjà enregistrées dans votre compte. Bloquer le stockage essentiel peut empêcher la connexion ou la récupération. Pour vos choix de stockage ou une opposition, contactez support@cifrx.com.
Le cookie de marché Cifrx mémorise votre pays pendant un an. Un cookie de démonstration dure 12 heures et les données de démonstration restent dans ce navigateur. Un cookie de courte durée transmet le résultat d’un changement d’e-mail. Le brouillon de configuration contient votre nom et votre date de naissance.
11. Transferts internationaux
Des prestataires peuvent traiter des données hors de votre pays. Écrivez à support@cifrx.com pour connaître les destinations et garanties juridiques applicables à vos données.
12. Questions et modifications
Si un point reste obscur ou vous préoccupe, contactez support@cifrx.com. Nous cherchons à accuser réception sous 5 jours ouvrés et à traiter les demandes de droits dans le délai légal. Nous prendrons des mesures raisonnables pour informer les utilisateurs actifs avant les changements importants. La version et la date actuelles figurent ici.
Conversations d’assistance et accès du personnel
L’assistance conserve vos messages et des informations limitées sur votre compte. Le personnel ne peut pas parcourir votre journal privé ni vos mensurations. Vous pouvez partager explicitement un repas et une photo facultative avec une demande, puis révoquer l’accès à tout moment. Resend envoie des notifications avec des références et des liens de connexion, sans contenu des repas ni messages privés. Les demandes fermées sont conservées 180 jours ; l’accès partagé expire 30 jours après la fermeture, ou plus tôt en cas de révocation ou de suppression de la source. La suppression du compte efface vos conversations et partages. Les métadonnées d’audit du personnel, expurgées du contenu privé, sont conservées un an. Les agrégats quotidiens non identifiants peuvent être conservés après les 30 jours des événements analytiques bruts.
Vos droits dans votre pays
Les données relatives à la santé peuvent relever des catégories particulières du RGPD britannique. Nous demandons un consentement explicite et distinct pour le suivi et les analyses que vous choisissez. Vous pouvez le retirer, exercer vos droits applicables via notre contact d’assistance et saisir l’Information Commissioner’s Office.