Politique de Confidentialité
1. Vue d'ensemble
JYL Balance (« l'Application ») est une application gratuite de suivi du poids, des calories, des macronutriments et de l'hydratation. Cette politique de confidentialité explique comment nous traitons vos données.
2. Données collectées
Pour vos données de suivi principales, JYL Balance fonctionne hors ligne et ne collecte rien sur nos serveurs.
L'Application fonctionne entièrement en mode hors ligne. Les données que vous saisissez (poids, calories, macronutriments, hydratation, notes personnelles) sont stockées exclusivement sur votre appareil, dans le navigateur ou l'application native. Ces données ne sont jamais envoyées à nos serveurs.
- Poids et pesées
- Repas et aliments consommés
- Objectifs personnels
- Préférences (langue, thème, unités)
- Notes et commentaires
3. Stockage des données
Toutes vos données sont stockées localement :
- En version web : dans le localStorage de votre navigateur (IndexedDB)
- En version mobile : dans le stockage local de votre appareil (Documents privés de l'app)
Aucune synchronisation cloud, aucun serveur distant, aucune sauvegarde centralisée. Vous seul pouvez accéder à vos données.
4. Cookies et traceurs
JYL Balance n'utilise pas de cookies de suivi, de cookies analytiques, ou de scripts tiers pour collecter des données sur votre comportement. Nous n'utilisons pas Google Analytics, Mixpanel, ou toute autre plateforme de suivi.
Seuls les cookies strictement nécessaires au fonctionnement technique peuvent être utilisés (par ex., pour la gestion de session).
5. Bases alimentaires et base communautaire
L'Application intègre localement une base nutritionnelle de référence (CIQUAL, source ANSES), utilisable hors ligne. Pour les produits emballés, elle peut interroger la base communautaire mondiale Open Food Facts, traitée selon sa propre politique de confidentialité.
Pour des raisons techniques (CORS), ces requêtes vers Open Food Facts transitent par un relais hébergé sur notre serveur. Seule la requête strictement nécessaire est transmise (nom de produit ou code-barres) ; aucune donnée personnelle vous concernant n'est envoyée, et ces requêtes ne sont pas conservées.
Base communautaire de produits. Lorsque vous scannez un produit absent des bases existantes, l'Application peut l'ajouter à une base de produits partagée entre utilisateurs, afin d'enrichir le service pour tous. Seules des données de produit y sont enregistrées (code-barres, nom, valeurs nutritionnelles pour 100 g), jamais de données personnelles, ni aucun identifiant vous concernant.
6. Rapport pour le Médecin (PDF)
L'Application permet de générer un rapport PDF à présenter à un professionnel de santé. Avant la génération, un écran vous propose de saisir un nom et un prénom afin de personnaliser le document.
7. Données de santé (Health Connect / Apple Santé)
L'Application propose une option facultative de synchronisation santé via Health Connect (Android) ou Apple Santé (iOS). Vous l'activez vous-même dans les réglages ; elle est désactivée par défaut. Lorsqu'elle est active, l'Application lit, en lecture seule, les données suivantes :
- votre nombre de pas ;
- vos calories actives (énergie dépensée par l'activité physique) ;
- vos pesées (poids), sur les 30 derniers jours ;
- votre masse grasse corporelle, lorsqu'elle est fournie par une balance à impédance.
- vos nuits de sommeil (durée et phases), lorsqu'un appareil compatible les fournit.
Défis de la communauté. Par exception à ce qui précède, si la fonction facultative « Défis de la communauté » est active, l'Application transmet à notre serveur, de façon anonyme et agrégée, de simples totaux du jour — nombre de repas saisis, verres ou litres d'eau, pesées, pas (uniquement si la synchronisation santé est activée) — associés à un identifiant anonyme d'appareil. Ces totaux servent uniquement à calculer un objectif collectif partagé par l'ensemble des utilisateurs ; ils ne sont pas liés à votre identité, ne permettent aucun classement individuel, et aucune donnée brute (historique de pas, de poids, etc.) n'est transmise. Vous pouvez cesser d'y contribuer en désactivant la fonction.
8. Scan d'assiette (IA), envoi de photo à un service externe
L'Application propose une fonction facultative de scan d'assiette : vous photographiez un repas et une intelligence artificielle estime les aliments, les calories et les macronutriments. Cette fonction est désactivée par défaut et ne s'active qu'en renseignant votre propre clé API.
Saisie vocale des repas. L'Application propose aussi une fonction facultative (Pro) de saisie vocale : vous dictez votre repas au micro. La reconnaissance vocale est assurée par le système de votre appareil, sur Android la transcription se fait localement, sur iOS Apple peut traiter l'audio via son service de reconnaissance vocale (régi par la politique de confidentialité d'Apple). Dans tous les cas, seul le texte transcrit, jamais l'enregistrement audio, est ensuite transmis via notre relais technique (scan.jyl-balance.com) au fournisseur d'IA pour estimer les aliments et les calories. L'audio n'est pas conservé sur nos serveurs. Fonction désactivée par défaut.
N'utilisez cette fonction que pour des photos de repas et évitez d'y inclure des personnes ou des informations sensibles. Vous pouvez cesser de l'utiliser à tout moment en retirant votre clé API dans les réglages. Les valeurs affichées sont des estimations à vérifier.
9. Abonnement Premium (RevenueCat)
L'abonnement Premium facultatif est géré via RevenueCat, un prestataire tiers. Pour activer votre abonnement, restaurer vos achats et prévenir la fraude, RevenueCat traite votre historique d'achats et un identifiant d'abonné anonyme. Aucun nom ni adresse e-mail n'est requis. Ces données servent uniquement à gérer votre abonnement et sont régies par la politique de confidentialité de RevenueCat.
10. Remarques / demandes de fonctionnalités
Les réglages de l'application proposent un formulaire facultatif pour nous envoyer des remarques ou des demandes de fonctionnalités (disponible dans les applications mobiles). Si vous l'utilisez, votre message, et votre adresse e-mail uniquement si vous choisissez de la renseigner, est transmis à notre serveur et y est enregistré afin que nous puissions le lire et, au besoin, vous répondre. L'e-mail est facultatif ; sans lui, vous pouvez tout de même envoyer votre message. Ces données ne sont ni vendues ni partagées à des fins publicitaires.
11. Parrainage
La fonction facultative de parrainage vous permet d'inviter des proches. Si vous y participez, un identifiant anonyme généré par l'application pour votre appareil est transmis à notre serveur, uniquement pour attribuer les parrainages et prévenir les abus. Il n'est pas lié à votre identité et n'est envoyé que si vous utilisez cette fonction.
12. Droits de l'utilisateur (RGPD)
Vous avez les droits suivants sur vos données :
- Accès : Vous pouvez accéder à toutes vos données stockées via la fonction « Exporter » de l'Application.
- Suppression : Vous pouvez supprimer vos données à tout moment directement depuis l'Application ou en effaçant le stockage local de votre navigateur/appareil.
- Portabilité : Vous pouvez exporter vos données au format JSON pour les utiliser ailleurs.
- Rectification : Vous pouvez modifier ou corriger vos données directement dans l'Application.
13. Données techniques
JYL Balance peut recevoir des informations techniques minimales du serveur web qui l'héberge, comme adresse IP ou type de navigateur (logs serveur standards). Ces informations :
- Ne sont pas traitées à titre personnel
- Servent uniquement à maintenir la sécurité et la stabilité du serveur
- Sont supprimées selon la politique de conservation du serveur hébergeur
14. Liens externes
L'Application peut contenir des liens vers d'autres sites ou services (Open Food Facts, Play Store, etc.). Nous ne sommes pas responsables de leurs politiques de confidentialité.
15. Sécurité
Puisque toutes vos données sont stockées localement, la sécurité dépend entièrement de votre appareil. Nous vous recommandons :
- De sécuriser votre appareil avec un mot de passe ou biométrie
- De garder votre système d'exploitation à jour
- De faire des sauvegardes régulières (via la fonction Exporter)
16. Modifications de cette politique
Nous pouvons mettre à jour cette politique de temps à autre. Les modifications seront publiées sur cette page avec une date « Dernière mise à jour » mise à jour. L'utilisation continue de l'Application après les modifications constitue votre acceptation.
17. Contact
Pour toute question concernant cette politique de confidentialité ou vos données :
18. Conformité RGPD
JYL Balance est conforme au Règlement Général sur la Protection des Données (RGPD) car :
- Aucune donnée personnelle n'est collectée sans consentement explicite
- Vous gardez le contrôle total de vos données
- Les données ne sont transmises à des tiers que pour les fonctions facultatives que vous activez (voir §8-11), jamais à des fins publicitaires
- Vous pouvez supprimer vos données à tout moment