BodyFlow

Politique de confidentialité

Cette page explique comment BodyFlow traite les données liées à l’application et au site public bodyflow.fit.

Dernière mise à jour : 23 juillet 2026.

Principes

Une politique pour l’application complète.

BodyFlow est conçu comme une application local-first. Les données utiles au suivi quotidien restent principalement sur l’appareil. Le service distant intervient uniquement pour les fonctions qui nécessitent un compte, une synchronisation ou une intégration choisie.

Cette politique couvre BodyFlow et le domaine principal https://bodyflow.fit.

Approche local-first
Les repas, aliments, recettes, favoris, historiques, poids, pas, activités, résumés métaboliques et préférences vivent principalement sur l’appareil.
Traitements distants limités
Les services distants interviennent uniquement pour le compte, le profil, le catalogue, les partages privés, les notifications et les analyses photo lancées avec votre accord. Les données importées depuis Apple Santé restent sur l’appareil.
Pas de réseau social
BodyFlow ne crée pas de feed public, de leaderboard ou de profil public autour de vos données nutritionnelles ou sportives.

Données

Données que BodyFlow peut traiter

Les données réellement traitées dépendent des fonctions utilisées, des autorisations accordées et des intégrations connectées.

Compte
Identifiant utilisateur, email, méthode de connexion et informations nécessaires à l’accès au compte.
Profil
Prénom, nom, nom affiché, sexe, date de naissance, taille, poids, niveau d’entraînement, sodium, base métabolique et objectifs calories/macros.
Nutrition
Aliments, marques, codes-barres, portions, calories, macros, fibres, sucres, gras saturés, sodium, potassium, magnésium, caféine, repas, recettes, favoris et historiques.
Métabolisme
Poids, pas, activités, calories d’activité, cible calorique et résumés journaliers utilisés pour expliquer la cible du jour.
Apple Santé
Après autorisation iOS, BodyFlow peut lire les pas, le poids, les séances d’exercice, leurs distances, leur énergie active et basale, ainsi que la vitesse de course et la longueur de foulée disponibles dans Santé afin d’ajuster la cible du jour et d’éviter les doubles comptes. BodyFlow n’écrit aucune donnée dans Santé. Toutes les données importées depuis Santé, y compris le poids, restent dans le stockage local de l’app : elles ne sont pas envoyées à Supabase et ne modifient pas automatiquement le profil distant.
Photos et caméra
La caméra sert aux codes-barres, étiquettes nutritionnelles et photos de repas. L’OCR d’étiquette est local. La photo et le contexte du repas sont envoyés aux services BodyFlow hébergés par Supabase, puis à OpenAI, uniquement après un consentement explicite et lorsque l’utilisateur lance l’analyse. BodyFlow demande à OpenAI de ne pas conserver la réponse comme état applicatif ; des journaux de sécurité pouvant contenir le contenu transmis peuvent toutefois être conservés jusqu’à 30 jours.
Contacts et partages
Les contacts privés doivent être acceptés via un lien. Vous partagez uniquement les repas, recettes ou repas enregistrés que vous choisissez, avec le contact sélectionné. Vous pouvez retirer un contact à tout moment : les partages encore en attente sont révoqués et aucun nouveau partage n’est possible tant qu’une nouvelle invitation n’a pas été acceptée. Les éléments déjà importés restent dans le stockage local du destinataire.
Notifications
BodyFlow peut traiter un jeton d’appareil et les informations nécessaires à l’envoi des notifications, uniquement après l’autorisation explicite de l’utilisateur dans iOS.

Services

Services techniques utilisés

Certains services techniques peuvent traiter des données pour faire fonctionner BodyFlow, uniquement pour les usages décrits ci-dessous.

Supabase
Compte utilisateur, profil et avatar synchronisés, catalogue, contributions, partages privés, notifications et traitement serveur des analyses photo de repas.
Apple
Connexion avec Apple, autorisations Apple Santé et notifications push iOS.
OpenAI
Estimation nutritionnelle d’une photo de repas uniquement après le consentement explicite de l’utilisateur et lorsqu’il lance l’analyse. La conservation applicative de la réponse est désactivée. OpenAI indique que les données de son API ne sont pas utilisées pour entraîner ses modèles sans accord explicite, tandis que des journaux de sécurité peuvent être conservés jusqu’à 30 jours.

BodyFlow limite les données transmises à ce qui est nécessaire à la fonction demandée. Les prestataires qui les traitent doivent les utiliser uniquement pour fournir cette fonction et assurer un niveau de protection au moins équivalent à celui décrit dans cette politique.

Droits utilisateur

Retrait, suppression et demandes

Retrait du consentement
Vous pouvez retirer l’accord pour l’analyse photo depuis l’écran Confidentialité de BodyFlow. Les autorisations Apple Santé, caméra et notifications restent gérables depuis iOS ou le service concerné.
Suppression du compte
L’app permet de supprimer le compte. La suppression efface les données backend liées au compte, notamment le profil, l’avatar, les contacts, les partages et les appareils de notification, puis nettoie les données locales du compte sur l’appareil.
Demandes utilisateur
Pour les demandes d’accès, correction, suppression, export ou confirmation écrite de suppression, contactez kevin.duballet@icloud.com.

Les données locales restent sur l’appareil tant que le compte ou les données locales ne sont pas supprimés. Les données serveur sont conservées tant qu’elles sont nécessaires au compte, au service demandé, aux obligations légales ou à la sécurité.

BodyFlow utilise des mesures techniques destinées à limiter l’accès aux données aux seuls besoins du service, de la sécurité et du diagnostic.