CaloTrack : confidentialité et assistance
CaloTrack est une app iPhone de suivi des calories et des macros, développée par Sacha Maiornikoff. Cette page sert à la fois de politique de confidentialité et de page d'assistance.
Politique de confidentialité
En bref. CaloTrack n'a ni compte, ni serveur à moi, ni publicité, ni mesure d'audience. Tes données restent sur ton iPhone et, si tu utilises iCloud, dans ton propre compte iCloud. Je n'y ai pas accès. En dehors de cette synchronisation iCloud, l'app ne contacte qu'Open Food Facts, quand tu cherches un code-barres : la requête contient ce code-barres et l'identification de l'app, rien de ton journal ni de Santé.
Qui est responsable
CaloTrack est développée et publiée par Sacha Maiornikoff. Pour toute question sur tes données : contact@my-roster.com.
Les données enregistrées sur ton iPhone
Ce que tu saisis est enregistré dans une base de données locale, à l'intérieur de l'app :
- ton journal : pour chaque entrée, le jour, le repas, le nom de l'aliment, la quantité, les calories et les macros, et l'heure de la saisie ;
- tes aliments personnalisés et les produits trouvés par code-barres, enregistrés dès qu'ils sont complets ou quand tu les valides (nom, marque, code-barres, valeurs pour 100 g, portion) ;
- tes recettes, tes repas types et tes favoris ;
- tes objectifs (avec leur date d'effet), ton planning entraînement / repos et les jours que tu as basculés à la main ;
- ton objectif de poids : le poids visé que tu tapes, et le jour où tu l'as fixé ;
- tes points d'XP et tes trophées, chacun avec sa date.
La table Ciqual de l'Anses (les aliments bruts) est intégrée à l'app, en lecture seule. La recherche dans cette table se fait sur l'iPhone, sans connexion.
La synchronisation iCloud
Si ton iPhone est connecté à un compte iCloud, les données de la liste ci-dessus sont synchronisées entre tes appareils par CloudKit, le service d'Apple, dans la base de données privée de ton compte iCloud. Cet espace appartient à ton compte : je ne peux ni le lire ni le consulter, et aucune de ces données ne transite par un serveur à moi. Apple héberge ces données selon sa propre politique de confidentialité, et elles comptent dans ton stockage iCloud.
Sans compte iCloud, rien n'est synchronisé : tes données restent uniquement sur l'iPhone. Les réglages de CaloTrack affichent l'état d'iCloud dans la section « iCloud ». Pour arrêter la synchronisation : Réglages, ton nom, iCloud, puis désactive CaloTrack dans la liste des apps qui utilisent iCloud.
Santé (Apple Health)
CaloTrack ne touche à Santé qu'après que tu as touché « Connecter Santé » (dans la carte Poids de l'onglet Suivi, ou dans les réglages de CaloTrack quand « Enregistrer mes repas dans Santé » est activé) et accepté la demande d'autorisation d'iOS. Tu choisis dans cette demande ce que tu autorises, type par type.
Lecture : ton poids. L'app relit aussi les repas qu'elle a elle-même écrits dans Santé, pour éviter les doublons (voir plus bas). Le poids est lu au moment où il s'affiche : la carte Poids de l'onglet Suivi (dernier poids et courbe sur 7 jours, 30 jours ou 3 mois), la progression vers ton objectif de poids et les trophées de poids, et l'export texte, qui indique le poids de chaque jour. Les pesées lues dans Santé ne sont jamais enregistrées dans CaloTrack, ni synchronisées dans iCloud, ni incluses dans la sauvegarde.
Deux éléments liés au poids sont en revanche enregistrés avec tes autres données, et donc synchronisés dans iCloud et inclus dans la sauvegarde : ton objectif de poids (la valeur que tu as tapée et le jour où tu l'as fixé), et les trophées de poids que tu débloques, calculés à partir de tes pesées, avec la date du déblocage. Il y en a quatre : Premier kilo en moins, 2 kg en moins, 5 kg en moins et Objectif de poids atteint. Ils ne contiennent aucune valeur de poids, mais avec ton poids visé et la date de début de l'objectif, ils indiquent par exemple que ton poids était au niveau visé le jour du déblocage.
Écriture : tes repas. Si le réglage « Enregistrer mes repas dans Santé » est activé (il l'est par défaut) et que tu l'as autorisé, chaque entrée du journal devient un repas dans Santé, avec son nom, ses calories et les macros connues (protéines, glucides, lipides). L'heure du repas est celle de la saisie si elle tombe pendant le repas, sinon une heure type (8 h, 12 h 30, 16 h ou 20 h). Quand tu modifies ou supprimes une entrée dans CaloTrack, le repas correspondant suit dans Santé. Pour éviter les doublons, l'app relit les repas qu'elle a elle-même écrits dans Santé. Désactiver le réglage arrête l'écriture et laisse dans Santé ce qui y est déjà.
L'app n'envoie tes données Santé ni à moi ni à un tiers, et ne s'en sert que pour les fonctions décrites ici (ni publicité, ni marketing). Ce qui en découle ne quitte l'iPhone que de deux façons : les trophées de poids décrits plus haut, synchronisés dans ton iCloud et inclus dans la sauvegarde, et l'export texte, si tu le partages toi-même. Si tu refuses l'accès à Santé, CaloTrack reste entièrement utilisable.
Open Food Facts (codes-barres)
Quand tu cherches un code-barres (scanné ou tapé) que tu n'as pas déjà parmi tes aliments, CaloTrack interroge la base ouverte Open Food Facts. Un produit déjà gardé est retrouvé sur l'iPhone, sans connexion.
La requête est envoyée en HTTPS à world.openfoodfacts.org et contient :
- le code-barres (pour un petit code UPC-E à 8 chiffres, une seconde requête peut demander sa forme à 13 chiffres) ;
- la liste des informations demandées sur le produit (nom, marque, portion, valeurs nutritionnelles), identique pour tout le monde ;
- l'identification de l'app, que demande Open Food Facts :
CaloTrack/1.0 (contact@my-roster.com). Cette adresse est celle du développeur, pas la tienne.
Aucune donnée de ton journal, aucune donnée Santé et aucun identifiant ne sont envoyés. Comme pour toute connexion à Internet, les serveurs d'Open Food Facts voient ton adresse IP et les en-têtes techniques qu'iOS ajoute (par exemple la langue de l'appareil). Open Food Facts traite ces informations selon sa propre politique de confidentialité. Le produit reçu est enregistré dans tes aliments quand il est complet ou quand tu le valides.
Les liens « Source : Open Food Facts » et ceux de la section « Sources » des réglages ouvrent les sites d'Open Food Facts et de l'Anses dans ton navigateur, seulement si tu les touches.
Appareil photo
L'appareil photo sert uniquement à lire les codes-barres, sur l'écran « Code-barres ». iOS te demande l'autorisation la première fois que tu ouvres cet écran. La lecture se fait sur l'iPhone, par le lecteur intégré d'iOS : aucune photo ni vidéo n'est enregistrée ou envoyée, seuls les chiffres du code sont gardés. Sans appareil photo, tu peux toujours taper le code. Tu peux retirer l'accès à tout moment : Réglages, Apps, CaloTrack, Appareil photo.
Les réglages de l'app
Quelques préférences sont stockées sur l'iPhone seulement, sans synchronisation iCloud : le préambule de l'export texte, le réglage « Enregistrer mes repas dans Santé », le dernier jour où l'écran « Journée parfaite » s'est affiché, et, si Santé a déjà été connecté, les identifiants des entrées supprimées sur cet iPhone, gardés jusqu'à la prochaine mise à jour de Santé. Elles sont effacées avec l'app. Le préambule et le réglage Santé sont aussi inclus dans la sauvegarde.
Exports et sauvegardes
CaloTrack ne crée un fichier ou un texte à partager que lorsque tu le demandes :
- Sauvegarde (réglages de CaloTrack, section « Sauvegarde », « Exporter mes données ») : un fichier JSON avec toutes les données listées plus haut, plus le préambule et le réglage Santé, mais sans tes pesées. Tu choisis où l'enregistrer. Le fichier n'est pas chiffré : range-le dans un endroit sûr. « Importer une sauvegarde » lit uniquement le fichier que tu choisis.
- Export texte (onglet Suivi, « Export pour une IA ») : un texte avec tes repas, tes totaux, tes objectifs et ton poids s'il est disponible. L'app n'appelle aucune IA et n'envoie ce texte nulle part. « Copier » le place dans le presse-papiers, « Partager » ouvre le menu de partage d'iOS. Ce qui arrive ensuite dépend de l'app ou du service que tu choisis, et de ses propres règles.
Ce que CaloTrack ne fait pas
- Pas de compte, pas d'inscription, pas de serveur à moi.
- Pas de publicité, pas de mesure d'audience, pas de suivi publicitaire ni de pistage entre apps et sites.
- Aucun kit tiers d'analyse ou de publicité dans l'app.
- Aucune vente, location ou cession de données : je n'en reçois aucune.
Seule exception, gérée par iOS et non par l'app : si tu as choisi de partager les analyses avec les développeurs dans les réglages de l'iPhone (Réglages, Confidentialité et sécurité, Analyse et améliorations, Partager avec les développeurs d'apps), Apple peut me transmettre des rapports de plantage, sans ton identité. Tu peux désactiver ce partage à cet endroit.
Supprimer tes données
Dans l'app. Dans le détail d'un repas du journal, glisse une entrée vers la gauche, ou ouvre-la et touche « Supprimer ». Les aliments, recettes et repas types se suppriment depuis leur fiche, l'objectif de poids depuis son écran de modification (« Supprimer l'objectif »), un favori avec « Retirer des favoris ». Tes objectifs, ton planning entraînement / repos et les jours basculés à la main ne se suppriment pas : ils se remplacent. Supprimer un aliment ou une recette ne retire pas les repas déjà notés avec, qui gardent leur nom et leurs valeurs : supprime-les dans le journal. Une suppression se propage à tes autres appareils par iCloud. Si cet iPhone écrit tes repas dans Santé, le repas correspondant y est aussi retiré. Les points d'XP et les trophées ne se retirent pas un par un. Il n'y a pas de bouton pour tout effacer d'un coup : pour cela, suis les étapes ci-dessous.
Tout supprimer.
- Supprime l'app de chacun de tes appareils. Cela efface les données locales et les réglages de l'app.
- Supprime la copie iCloud : dans l'app Réglages de l'iPhone, touche ton nom, puis iCloud, puis Stockage (ou Gérer le stockage du compte, selon la version d'iOS), choisis CaloTrack et touche Supprimer les données d'iCloud. Sans cette étape, tes données reviennent si tu réinstalles l'app avec le même compte iCloud.
- Les repas déjà écrits dans Santé y restent après la suppression de l'app. Pour les effacer, ouvre l'app Santé, touche ta photo de profil, puis Apps, puis CaloTrack : tu peux y supprimer toutes les données de CaloTrack. Le même écran permet de retirer à tout moment les autorisations de lecture et d'écriture.
- Les sauvegardes et textes que tu as exportés restent là où tu les as enregistrés ou partagés : supprime-les toi-même si besoin.
Enfants
CaloTrack ne s'adresse pas spécifiquement aux enfants. Comme l'app ne me transmet aucune donnée, je ne collecte de données sur personne, enfants compris.
Si tu m'écris
Si tu m'envoies un e-mail, je reçois ton adresse et ton message. Je les utilise uniquement pour te répondre, je ne les partage avec personne et je ne les garde que le temps nécessaire au suivi de ta demande. Au sens du RGPD, la base légale est mon intérêt légitime à répondre aux demandes qu'on m'adresse (article 6.1.f). Tu peux demander à consulter, corriger ou effacer ces échanges en écrivant à la même adresse, et tu peux saisir la CNIL si tu estimes que tes droits ne sont pas respectés. Les données de l'app elle-même ne passent jamais par moi.
Cette page
Cette page est un simple fichier HTML : pas de cookie, pas de script, pas de mesure d'audience, et aucune police, image ou ressource chargée depuis un autre site. Elle est hébergée par GitHub Pages : comme tout hébergeur, GitHub peut enregistrer l'adresse IP des visiteurs pour faire fonctionner et sécuriser son service, selon sa propre déclaration de confidentialité.
Modifications de cette politique
Si une version de CaloTrack change la façon dont les données sont traitées, je mettrai cette page à jour avant de la publier, avec une nouvelle date en haut de cette section.
Contact
Sacha Maiornikoff, contact@my-roster.com.
Assistance
Une question, un bug, une idée : écris à contact@my-roster.com. Pour un bug, indique ton modèle d'iPhone, ta version d'iOS et la version de CaloTrack (affichée tout en bas des réglages de l'app), et décris ce que tu faisais.
Mes données n'apparaissent pas sur mon autre appareil
- Dans les réglages de CaloTrack, la section « iCloud » doit indiquer « Connecté : tes données se synchronisent sur tes autres appareils. » Si elle indique « Non connecté », connecte-toi à iCloud dans l'app Réglages de l'iPhone.
- Les deux appareils doivent utiliser le même compte Apple, et CaloTrack doit être autorisée à utiliser iCloud (app Réglages, ton nom, iCloud, liste des apps qui utilisent iCloud).
- Laisse CaloTrack ouverte avec une connexion Internet : les changements arrivent en quelques secondes à quelques minutes. Sur un nouvel iPhone, le premier téléchargement peut prendre plus longtemps.
- Si ton stockage iCloud est plein, la synchronisation s'arrête : libère de la place ou augmente ton stockage.
- Si un même élément apparaît en double après une synchronisation, CaloTrack fusionne les doublons d'elle-même.
En attendant, tu peux passer tes données d'un appareil à l'autre avec une sauvegarde (voir plus bas).
Santé : mon poids ou mes repas n'apparaissent pas
- Touche « Connecter Santé », dans l'onglet Suivi (carte Poids) ou dans les réglages de CaloTrack (section « Santé », quand « Enregistrer mes repas dans Santé » est activé), puis autorise le poids en lecture et, si l'écriture des repas est activée, les calories et macros en écriture.
- iOS ne pose cette question qu'une fois. Pour changer d'avis ensuite : app Santé, ta photo de profil, Apps, CaloTrack.
- Santé ne dit jamais à une app si la lecture a été refusée : un refus ressemble à un historique vide. Si la carte Poids indique « Pas encore de poids dans Santé » alors que tu te pèses, vérifie l'autorisation du poids dans l'app Santé.
- Pour les repas, vérifie que « Enregistrer mes repas dans Santé » est activé dans les réglages de CaloTrack. Si l'app indique « CaloTrack n'a pas le droit d'écrire dans Santé », autorise-la dans l'app Santé. « Synchroniser avec Santé maintenant » relance l'envoi.
- Un repas effacé directement dans l'app Santé revient tant que l'entrée existe dans ton journal : pour le retirer, supprime l'entrée dans CaloTrack.
- Une entrée supprimée sur un iPhone qui n'écrit pas dans Santé laisse son repas dans Santé. Supprime-le alors dans l'app Santé.
Sans accès à Santé, tout le reste de l'app fonctionne normalement.
Le code-barres n'est pas reconnu, ou je n'ai pas d'appareil photo
- Sur l'écran « Code-barres » (icône code-barres de l'onglet Aliments ou de l'écran d'ajout), tu peux toujours taper les chiffres sous les barres : 13 chiffres (EAN), 12 (UPC) ou 8 pour les petits emballages, puis « Rechercher ». Cela marche aussi sans appareil photo.
- Si tu as refusé l'appareil photo, touche « Ouvrir Réglages » sur cet écran pour l'autoriser, ou continue en tapant le code.
- « Produit inconnu » : Open Food Facts ne connaît pas ce code. Touche « Créer l'aliment » et saisis les valeurs de l'emballage. L'aliment reste lié au code-barres : le prochain scan le retrouve, même sans connexion.
- « Open Food Facts ne répond pas » : vérifie ta connexion et touche « Réessayer », ou crée l'aliment avec les valeurs de l'emballage.
- S'il manque des valeurs ou qu'une valeur paraît fausse, un écran de vérification s'ouvre pour que tu complètes ou corriges avant d'enregistrer.
- Sans code-barres : onglet Aliments, bouton « + », « Nouvel aliment ». Pour noter juste des chiffres, utilise « Ajout rapide » sur l'écran d'ajout.
Comment sauvegarder mes données ?
- Réglages de CaloTrack, section « Sauvegarde », « Exporter mes données » : tu obtiens un fichier JSON (par exemple
CaloTrack-2026-09-25.json) que tu enregistres où tu veux, par exemple dans Fichiers. - « Importer une sauvegarde » ajoute ce qui manque et met à jour ce dont le fichier a une version plus récente. L'import ne supprime jamais rien, et importer deux fois le même fichier ne change rien.
- La sauvegarde ne contient pas tes pesées : elles restent dans Santé.
- Sans iCloud, la sauvegarde est ton seul filet si l'iPhone est perdu : exporte-la de temps en temps. Avec iCloud, c'est une sécurité en plus, utile aussi avant de te déconnecter d'iCloud ou de changer de compte.
Si je change mes objectifs, mon historique change-t-il ?
- Non. Les objectifs se modifient depuis le bouton « … » du Journal ou les réglages de CaloTrack (« Objectifs »), avec une date « À partir du ». Les jours avant cette date gardent leurs objectifs précédents.
- Enregistrer des objectifs à partir d'une date remplace aussi ceux que tu avais prévus à partir de cette date ou plus tard. L'app te le signale avant d'enregistrer.
- Les jours antérieurs à tes tout premiers objectifs n'ont pas d'objectif : fixer des objectifs ne rejuge pas le passé (séries, journées parfaites, export).
- En mode entraînement / repos, le planning de la semaine suit la même règle, et chaque jour peut être basculé à la main dans le Journal.
- Modifier un aliment ou une recette ne change pas les repas déjà notés, et une XP gagnée n'est jamais retirée.
L'export pour une IA envoie-t-il mes données quelque part ?
Non. L'app prépare le texte sur l'iPhone. Il ne part que si tu le copies ou le partages toi-même, vers l'assistant de ton choix.