La synchronisation avec Apple Santé permet à Nutri AI d’accéder à vos données de santé pour fournir des recommandations nutritionnelles encore plus personnalisées et précises.
📱 Configuration initiale sur iOS
- Prérequis :
- iPhone avec iOS 14 ou ultérieur
- Apple Santé installé (pré-installé sur tous les iPhones)
- Dernière version de l’app Nutri AI
- Autorisations de localisation activées (optionnel mais recommandé)
- Première connexion :
- Ouvrez Nutri AI → Menu → Paramètres
- Sélectionnez « Intégrations » ou « Applications connectées »
- Appuyez sur « Apple Santé »
- L’app vous redirige vers Apple Santé automatiquement
- Autorisations à accorder :
- Pop-up Apple Santé s’affiche
- Catégories de données disponibles :
- Activite : Calories actives, pas, distance
- Corps : Poids, masse corporelle, masse grasse
- Nutrition : Apports déjà suivis dans Apple Santé
- Sommeil : Temps de sommeil, phases (si Apple Watch)
- Repos : Fréquence cardiaque au repos
- Basculez chaque catégorie sur « ON »
- Décidez pour « Écrire » et/ou « Lire » selon vos préférences
- Configuration granulaire (optionnel) :
- Dans Apple Santé → Sources → Nutri AI
- Contrôle exact de chaque type de donnée
- Par exemple : Autoriser la lecture du poids mais pas l’écriture
- Réglages différents pour lecture vs écriture
- Validation et test :
- Retour à Nutri AI → Confirmation visuelle de connexion
- Test avec une donnée simple (ex: synchronisation du poids)
- Vérification dans Apple Santé que les données apparaissent
- Première analyse nutritionnelle enrichie disponible
🔄 Données synchronisées dans les deux sens
| Catégorie Apple Santé | Données lues par Nutri AI | Données écrites par Nutri AI | Fréquence sync |
|---|---|---|---|
| Activité | Calories brûlées, pas, exercices | Objectifs d’activité recommandés | Quotidienne |
| Corps | Poids, IMC, masse grasse, tour de taille | Poids mesuré via balance connectée | À chaque nouvelle mesure |
| Nutrition | Apports suivis ailleurs (MyFitnessPal, etc.) | Calories, macros, micros de chaque repas | Repas par repas |
| Sommeil | Durée, phases, qualité (Apple Watch) | Recommandations nutrition pour meilleur sommeil | Quotidienne |
| Mensurations | Données entrées manuellement | Mensurations recommandées pour suivi | Hebdomadaire |
| Métriques cœur | Fréquence au repos, variabilité | Alertes si détection de problème | Quotidienne |
| Cycle féminin | Phase du cycle, symptômes (si partagé) | Recommandations nutrition par phase | Cycle par cycle |
🎯 Avantages de la synchronisation
- Personnalisation nutritionnelle avancée :
- Besoins caloriques ajustés selon activité réelle (pas estimée)
- Recommandations basées sur le sommeil de la nuit précédente
- Ajustement des apports selon phase du cycle menstruel
- Coaching nutritionnel intégrant fréquence cardiaque au repos
- Tableau de bord unifié :
- Toutes vos données santé au même endroit
- Corrélations automatiques (ex: sommeil → choix alimentaires)
- Tendances sur le long terme dans Apple Santé
- Rapports médicaux complets incluant nutrition
- Automatisation :
- Poids synchronisé automatiquement depuis balance connectée
- Activité sportive prise en compte sans saisie manuelle
- Mises à jour en temps réel des objectifs nutritionnels
- Alertes cohérentes entre les applications
- Précision améliorée :
- Dépenses énergétiques basées sur données réelles (pas d’estimation)
- Suivi du poids sans effort de saisie
- Contexte santé complet pour recommandations
- Données plus fiables pour professionnels de santé
⚙️ Paramètres avancés et personnalisation
- Priorité des sources :
- Définir quelle app a priorité en cas de données contradictoires
- Ex: Poids de Nutri AI vs poids de Withings
- Règles de résolution de conflits configurables
- Historique des résolutions disponible
- Filtrage des données :
- Exclure certaines périodes (ex: vacances, maladie)
- Seuils de plausibilité (ex: poids > 150kg ignoré)
- Lissage des données aberrantes
- Mode « données propres » pour analyse scientifique
- Synchronisation sélective :
- Choisir quels repas sont synchronisés
- Exclure les repas « triche » ou occasionnels
- Ne synchroniser que les jours de semaine
- Exclure certaines catégories d’aliments
- Planification des syncs :
- Fréquence : Immédiate, toutes les heures, quotidienne
- Conditions : Uniquement sur WiFi, seulement en charge
- Heures creuses : Éviter les pics de consommation
- Mode low data : Compression pour connexions limitées
🔒 Vie privée et contrôle
- Autorisations granulaires :
- Contrôle précis de chaque type de donnée
- Lecture seule possible sans écriture
- Révocation possible à tout moment
- Effet immédiat des changements
- Données sensibles :
- Traitement spécial pour données santé sensibles
- Chiffrement supplémentaire
- Accès restreint même dans Nutri AI
- Journal d’accès complet
- Anonymisation optionnelle :
- Option de synchroniser sans identifiant personnel
- Données agrégées seulement
- Pour recherche ou benchmark sans compromission vie privée
- Contrôle total sur le niveau d’anonymisation
- Suppression des données :
- Supprimer les données de Nutri AI dans Apple Santé
- Supprimer les données d’Apple Santé dans Nutri AI
- Suppression sélective par période ou type
- Confirmation requise pour suppressions importantes
⚠️ Dépannage des problèmes courants
| Problème | Causes possibles | Solutions | Contact support si… |
|---|---|---|---|
| Connexion impossible | iOS obsolète, permissions système | Mettre à jour iOS, vérifier restrictions | Persiste après mise à jour |
| Données non synchronisées | Autorisations révoquées, bug temporaire | Reconfigurer connexion, redémarrer appareils | Aucune donnée après 24h |
| Données incorrectes | Conflit de sources, unités différentes | Vérifier priorités, uniformiser unités | Erreurs systématiques |
| Batterie impactée | Sync trop fréquente, bug | Ajuster fréquence, vérifier version app | Décharge anormale |
| Données manquantes | Filtres actifs, périodes exclues | Vérifier paramètres de filtrage | Données attendues absentes |
🔄 Gestion de la connexion
- Vérifier l’état :
- Dans Nutri AI : Paramètres → Intégrations → État Apple Santé
- Dernière synchronisation, données échangées, erreurs
- Dans Apple Santé : Sources → Nutri AI → Dernière mise à jour
- Mettre à jour les permissions :
- Ajouter de nouveaux types de données après coup
- Retirer des permissions accordées précédemment
- Apple Santé → Confidentialité → Applications → Nutri AI
- Déconnexion complète :
- Nutri AI : Paramètres → Intégrations → Déconnecter Apple Santé
- Apple Santé : Sources → Nutri AI → Supprimer les données
- Choix : Supprimer seulement les données ou aussi la connexion
- Confirmation requise pour action irréversible
- Réactivation :
- Toujours possible après déconnexion
- Historique partiellement récupérable
- Paramètres précédents mémorisés (optionnel)
- Reconfiguration rapide via assistant
📊 Cas d’utilisation avancés
- Pour les sportifs :
- Synchronisation entraînements → ajustement apports post-exercice
- Fréquence cardiaque → recommandations récupération
- VO2 Max → adaptation plan nutritionnel long terme
- Pour la gestion du poids :
- Poids quotidien automatique → courbe précise sans effort
- Corrélation activité/alimentation/poids automatique
- Alertes si tendance inquiétante détectée
- Pour les conditions spécifiques :
- Cycle menstruel → adaptation besoins en fer, magnésium
- Sommeil → recommandations pour améliorer la qualité
- Stress (via variabilité fréquence cardiaque) → aliments adaptés
- Pour les professionnels :
- Export combiné nutrition + santé pour consultation
- Tableau de bord client unifié
- Alertes partagées avec consentement
L’intégration Google Fit connecte Nutri AI à l’écosystème santé Android, permettant une synchronisation transparente de vos données d’activité, sommeil et mesures corporelles pour des recommandations nutritionnelles parfaitement adaptées.
🤖 Configuration sur Android
- Prérequis système :
- Android 8.0 (Oreo) ou ultérieur
- Google Fit installé (disponible sur Play Store)
- Services Google à jour
- Dernière version de Nutri AI
- Autorisations de localisation activées
- Installation Google Fit (si absent) :
- Ouvrir Play Store → Rechercher « Google Fit »
- Télécharger et installer (gratuit, ~50 Mo)
- Configurer Google Fit avec vos informations de base
- Accorder les permissions demandées par Google Fit
- Connexion depuis Nutri AI :
- Ouvrir Nutri AI → Menu ☰ → Paramètres
- Scroller jusqu’à « Intégrations » ou « Applications connectées »
- Appuyer sur « Google Fit »
- Bouton « Se connecter à Google Fit »
- Autorisations OAuth :
- Fenêtre Google s’ouvre avec la demande d’autorisation
- Vérifier que le compte Google affiché est le bon
- Appuyer sur « Autoriser » pour accorder l’accès
- Scopes demandés :
- Voir votre activité physique
- Ajouter de l’activité physique
- Voir vos informations corporelles
- Ajouter des informations corporelles
- Voir vos données de nutrition
- Ajouter des données de nutrition
- Configuration des données :
- Retour à Nutri AI → Assistant de configuration
- Choisir quelles données synchroniser dans chaque direction
- Définir la fréquence de synchronisation
- Configurer les règles de résolution de conflits
- Test et validation :
- Effectuer une petite activité (ex: 100 pas)
- Attendre quelques minutes pour synchronisation
- Vérifier dans Nutri AI que l’activité apparaît
- Vérifier dans Google Fit que les données nutritionnelles apparaissent
📊 Types de données échangées
| Type de donnée Google Fit | De Google Fit → Nutri AI | De Nutri AI → Google Fit | Impact sur recommandations |
|---|---|---|---|
| Pas et distance | Quotidien, par session | Objectifs personnalisés | Ajustement besoins caloriques |
| Activités physiques | Type, durée, calories brûlées | Séances planifiées | Recommandations post-entraînement |
| Fréquence cardiaque | Au repos, pendant activité | Zones cibles personnalisées | Optimisation récupération |
| Poids et IMC | Mesures manuelles ou connectées | Objectifs poids, tendances | Calcul déficit/surplus calorique |
| Hydratation | Verres d’eau consommés | Objectifs hydratation personnalisés | Alertes déshydratation |
| Nutrition | Saisies manuelles autres apps | Repas analysés, calories détaillées | Analyse complète équilibre |
| Sommeil | Durée, phases (si tracker) | Recommandations nutrition sommeil | Adaptation apports soir |
| Oxygène sanguin | SpO2 (si capteur) | Alertes si valeurs anormales | Recommandations spécifiques |
⌚ Compatibilité avec wearables
- Montres connectées :
- Wear OS (Google, Samsung, Fossil, etc.)
- Fitbit (via synchronisation Google Fit)
- Garmin (via connecteur officiel)
- Polar, Suunto (via applications tierces)
- Trackers d’activité :
- Xiaomi Mi Band
- Huawei Band
- Withings (anciennement Nokia)
- Tous les appareils supportant Google Fit
- Balances connectées :
- Withings/Nokia
- Fitbit Aria
- Garmin Index
- Xiaomi Smart Scale
- Autres capteurs :
- Moniteurs de fréquence cardiaque Bluetooth
- Capteurs de sommeil sous matelas
- Vêtements connectés
⚙️ Paramètres avancés de synchronisation
- Fréquence et timing :
- En temps réel (si possible)
- Toutes les 15/30/60 minutes
- Seulement en charge
- Seulement sur WiFi (économie données mobiles)
- Règles de résolution de conflits :
- Priorité à la source la plus récente
- Priorité à Nutri AI pour nutrition, Google Fit pour activité
- Demander confirmation pour les différences importantes
- Ignorer les données trop aberrantes
- Filtrage des données :
- Exclure les activités de moins de 5 minutes
- Exclure les repas marqués « occasion spéciale »
- Ne synchroniser que les jours de semaine
- Limiter le historique (ex: 90 jours maximum)
- Optimisation batterie :
- Utiliser JobScheduler Android pour timing optimal
- Éviter les synchronisations fréquentes en batterie faible
- Mode ultra-économie activable
- Exemptions d’optimisation batterie configurables
🔒 Sécurité et confidentialité
- Autorisations OAuth limitées :
- Accès seulement aux scopes explicitement accordés
- Token d’accès avec expiration automatique
- Refresh token stocké sécurisé
- Révocation possible à tout moment
- Contrôle depuis Google :
- myaccount.google.com → Sécurité → Applications tierces
- Voir quelles données sont partagées
- Révoquer l’accès en un clic
- Journal des accès disponible
- Données sensibles :
- Données médicales traitées avec protection renforcée
- Option de ne pas synchroniser les données sensibles
- Chiffrement supplémentaire pour ces données
- Journal d’audit des accès
- Conformité :
- Respect des politiques Google Fit API
- RGPD appliqué à toutes les données
- Transparence sur l’utilisation des données
- Accords de traitement des données signés
⚠️ Dépannage des problèmes courants
| Symptôme | Causes probables | Solutions immédiates | Solutions avancées |
|---|---|---|---|
| Connexion échoue | Problème réseau, Google Play Services | Vérifier connexion, redémarrer app | Mettre à jour Play Services, réinstaller Google Fit |
| Sync intermittente | Optimisation batterie agressive | Désactiver optimisation pour Nutri AI | Configurer exemptions batterie |
| Données incomplètes | Permissions partielles, bug API | Revérifier toutes les autorisations | Forcer resync complète |
| Données dupliquées | Multiples sources, sync trop fréquente | Vérifier sources dans Google Fit | Ajuster règles de résolution conflits |
| Batterie consommée | Sync trop fréquente, bug | Réduire fréquence sync | Identifier app/process responsable |
| Données anciennes | Cache corrompu, token expiré | Vider cache apps, reconnexion | Supprimer données app, réinstaller |
🔄 Gestion de la connexion
- Vérifier l’état de la connexion :
- Nutri AI : Paramètres → Intégrations → Google Fit
- Indicateurs : Dernière sync, données échangées, erreurs
- Google Fit : Profil → Paramètres → Applications connectées
- Modifier les autorisations :
- Google Account → Sécurité → Applications tierces
- Trouver Nutri AI → Modifier les autorisations
- Ajouter/retirer des types d’accès
- Effet immédiat sur la synchronisation
- Déconnexion complète :
- Méthode 1 : Nutri AI → Paramètres → Déconnecter Google Fit
- Méthode 2 : Google Account → Révoquer l’accès
- Choix : Supprimer aussi les données échangées
- Confirmation requise avant suppression définitive
- Réactivation après déconnexion :
- Reconnexion toujours possible
- Certaines données récupérables selon durée
- Paramètres précédents mémorisés
- Processus simplifié pour reconnexion rapide
🎯 Utilisations avancées
- Pour les sportifs :
- Entraînements synchronisés → besoins nutritionnels précis
- Fréquence cardiaque → intensité réelle de l’effort
- Données de performance → adaptations spécifiques
- Pour le suivi poids :
- Poids automatique depuis balance connectée
- Corrélations activité/poids/alimentation
- Tendances détectées automatiquement
- Pour la santé au quotidien :
- Pas quotidiens → objectifs mouvement personnalisés
- Sommeil → recommandations pour mieux dormir
- Hydratation → rappels intelligents basés sur activité
- Intégration avec autres apps :
- MyFitnessPal → données nutrition complémentaires
- Strava → activités sportives détaillées
- Sleep as Android → données sommeil avancées
- Toutes apps compatibles Google Fit
📈 Statistiques et monitoring
- Dashboard de synchronisation :
- Volume de données échangées
- Taux de réussite des syncs
- Latence moyenne
- Erreurs par type
- Alertes configurables :
- Si sync échoue plus de X fois
- Si données incohérentes détectées
- Si batterie trop impactée
- Si connexion perdue depuis X temps
- Logs détaillés :
- Accès technique pour dépannage
- Historique complet des échanges
- Données brutes disponibles (mode développeur)
- Export pour support technique