Politique de confidentialité
Dernière mise à jour : 26 octobre 2026
MyGrain (« l'application ») est développée par Alfonso Matos. Cette politique explique quelles données l'application collecte, pourquoi, la base légale de leur traitement, et quels droits vous avez sur elles.
Données que nous collectons
- Données de compte (facultatif) : si tu crées un compte, l'adresse e-mail avec laquelle tu te connectes.
- Utilisation anonyme : tu peux utiliser MyGrain sans créer de compte. Dans ce cas, l'application ouvre une session anonyme (via Firebase Authentication) afin que tes entrées puissent être stockées en toute sécurité sur nos serveurs. Si tu crées ultérieurement un compte, ou si tu te connectes à un compte existant depuis une session anonyme, les données enregistrées anonymement sont fusionnées dans ce compte via un processus sécurisé, sans perte ni doublon.
- Données de santé que tu saisis : tes crises de migraine — type, intensité, symptômes, pré-symptoms, déclencheurs, traitements, lieux et notes — plus les habitudes quotidiennes que tu choisis de suivre et les rendez-vous médicaux que tu ajoutes (date, lieu, médecin, spécialité, tes questions pour la visite et tes notes après). Il s'agit de données de santé au sens de l'article 9 du RGPD et elles ne sont stockées qu'après ton consentement explicite, demandé via un écran de consentement dédié avant de pouvoir utiliser les fonctionnalités concernées.
- Localisation approximative : si tu renseignes une ville dans ton profil, MyGrain consulte la météo pour cette ville (pas la localisation précise de ton appareil) et stocke la météo de chaque jour — pression, température, ensoleillement, pluie et humidité — dans ton journal cloud, afin de la comparer avec tes crises. La ville reste sur ton téléphone : elle n'est pas stockée sur nos serveurs. Nous ne demandons pas de permissions de localisation et ne stockons pas de coordonnées GPS. La consultation est adressée au service météo Open-Meteo, qui reçoit le nom de la ville et les coordonnées de son centre, sans aucun identifiant de compte ou d'appareil.
- Notifications (facultatif) : MyGrain envoie uniquement les notifications que tu actives dans Profil → Notifications, un interrupteur par type, tous désactivés par défaut. Pour les distribuer, Google Firebase Cloud Messaging attribue à ton téléphone un jeton d'installation, que nous utilisons uniquement pour l'abonner à des thématiques : une par type activé, plus, pour l'alerte de pression barométrique, une zone météo d'environ 50 km dérivée de ta ville, ainsi que la langue de l'app. Nos serveurs stockent uniquement cette zone météo (une cellule de grille arrondie, pas ta ville ni tes coordonnées exactes) et la langue, sans aucun compte, identifiant d'appareil ou donnée de santé associés ; ta ville reste sur ton téléphone. L'alerte standard (gratuite) est calculée sur nos serveurs à partir de prévisions météo publiques et n'utilise pas tes crises. Avec Premium, tu peux aussi activer une alerte de pression personnalisée : elle est calculée sur ton téléphone à partir de ton journal et de la prévision publique pour ta zone météo (demandée à Open-Meteo pour les coordonnées de cette zone, sans compte ni identifiant d'appareil) et affichée sous forme de notification créée sur le téléphone lui-même. Ton journal n'est envoyé à aucun serveur, et tant que l'alerte personnalisée est activée, elle remplace l'alerte standard. Tu peux désactiver n'importe quelle notification à tout moment dans l'app ou dans les réglages de ton téléphone, et les thématiques sont alors supprimées.
- Actualités sur la migraine : la section d'actualités télécharge ses articles depuis mygrain.app, comme toute requête de page web. Aucune donnée personnelle n'est transmise au-delà de ce que contient n'importe quelle requête web (telle que votre adresse IP) : rien de votre journal ni de votre compte.
- Statistiques du site: mygrain.app comptabilise les visites avec Cloudflare Web Analytics, qui n'utilise pas de cookies, ne conserve pas votre adresse IP et ne vous identifie ni ne vous suit d'un site à l'autre. Nous l'utilisons uniquement pour savoir combien de personnes accèdent au site et par quel lien (par exemple, nos profils sur les réseaux sociaux).
- Sommeil et activité de votre montre (facultatif) : avec votre autorisation explicite, MyGrain lit le sommeil, les pas et les séances d'exercice depuis Apple Santé (HealthKit) sur iPhone ou depuis Health Connect sur Android. Il lit seulement, n'écrit jamais. Les valeurs de la nuit et de la journée précédant chaque crise (heures de sommeil, heure de coucher et de lever, pas) sont enregistrées avec cette crise, sous le même consentement que le reste de votre journal, et servent à une seule chose : vous les montrer et les comparer à votre propre historique. Elles ne sont jamais partagées avec des tiers sauf avec les sous-traitants décrits ci-dessous (Google Firebase les stocke pour nous), jamais vendues, jamais envoyées à l'analytique ni utilisées pour la publicité. Vous pouvez révoquer l'accès à tout moment dans les réglages de Santé ou de Health Connect, et la suppression de votre compte les supprime avec tout le reste. Pour comparer votre rythme de sommeil à vos crises, MyGrain lit également vos nuits des derniers mois, mais uniquement sur votre téléphone : ces nuits ne sont pas stockées.
- Retours (feedback) : si vous nous envoyez un message depuis Profil → Envoyer un avis, nous recevons le message que vous rédigez ainsi que le contexte technique de votre session dans l'application — version de l'application, système d'exploitation, modèle de l'appareil, taille de l'écran, langue et si vous étiez connecté — pour nous aider à diagnostiquer les problèmes.
- Diagnostics : MyGrain utilise Firebase Crashlytics for crash reports and Firebase Analytics for usage statistics. Les deux ne démarrent qu'après votre acceptation de cette politique, s'arrêtent si vous la refusez ou retirez votre consentement, et ne reçoivent jamais de données de santé (ni types de crise, ni symptômes, ni sommeil, ni pas) ni rien à des fins publicitaires.
Base légale du traitement
Le stockage des données de santé décrites ci-dessus (crises, traitements, habitudes, rendez-vous médicaux) repose sur votre consentement explicite au titre de l'article 9, paragraphe 2, point a) du RGPD, demandé dans l'application avant le premier stockage de ces données. Les diagnostics (rapports de plantage et analyses anonymes) reposent sur notre intérêt légitime à maintenir l'application sécurisée, stable et fonctionnelle. Vous pouvez retirer votre consentement à tout moment en supprimant vos données, comme décrit ci-dessous.
Utiliser l'application sans compte
MyGrain fonctionne sans inscription : vos entrées sont conservées dans une session anonyme liée à votre appareil. Cela vous permet d'essayer l'application entièrement avant de décider de créer un compte. Si vous créez un compte par la suite, ou si vous vous connectez à un compte existant, toutes les données enregistrées pendant la session anonyme y sont automatiquement fusionnées, sans rien perdre ni dupliquer.
Comment nous utilisons vos données
Vos données servent à une seule chose : vous montrer votre propre historique et vos statistiques. MyGrain stocke vos données de migraine de façon sécurisée dans le cloud pour conserver votre historique dans le temps et le retrouver sur un nouvel appareil. Vos données ne sont jamais vendues ni partagées avec des tiers, à l'exception des sous-traitants décrits ci-dessous.
Où elles sont stockées
Les données sont stockées via Google Firebase (Google Cloud Platform), protégées par authentification et transférées via des connexions chiffrées. Lorsque les données sont traitées en dehors de l'Espace économique européen, les clauses contractuelles types de Google s'appliquent comme garantie de transfert. Les paiements Premium sont intégralement traités par Apple (iPhone) ou Google (Android) selon leurs propres politiques de confidentialité ; nous ne voyons jamais vos données de paiement.
Durée de conservation et suppression
Nous conservons vos données tant que vous utilisez MyGrain. Vous pouvez supprimer définitivement votre compte et toutes les données associées à tout moment depuis Profil → Supprimer le compte. Cela déclenche une suppression en cascade de vos crises, traitements, habitudes, rendez-vous médicaux, messages de feedback et préférences sur nos serveurs. La suppression est immédiate et irréversible.
Vos droits (RGPD)
- Accès : votre historique complet est toujours visible dans l'application et exportable sous forme de rapport PDF (Premium) et de fichier CSV (gratuit).
- Rectification : vous pouvez modifier ou corriger n'importe quelle entrée directement dans l'application à tout moment.
- Suppression : supprimez toutes vos données à tout moment depuis Profil → Supprimer le compte, comme décrit ci-dessus.
- Portabilité : exportez l'intégralité de votre journal sous forme de fichier CSV depuis Rapports (gratuit) ; pour toute autre demande, contactez-nous.
- Opposition et retrait du consentement : vous pouvez vous opposer au traitement ou retirer votre consentement à tout moment en supprimant vos données ou en nous contactant.
Pour exercer l'un de ces droits, contactez-nous à support@mygrain.app.
Avertissement médical
MyGrain est un journal de santé personnel, pas un dispositif médical. Il ne remplace pas un avis, un diagnostic ou un traitement médical professionnel. Consultez toujours votre médecin ou un autre professionnel de santé qualifié pour toute question relative à un problème de santé.
Nos comptes sur les réseaux sociaux : publication sur YouTube et TikTok
MyGrain utilise les YouTube API Services et la TikTok Content Posting API uniquement pour publier nos propres vidéos sur nos comptes officiels (@mygrainapp). La publication est effectuée par le développeur depuis https://mygrain.app/studio, un outil à accès restreint limité à une liste blanche de comptes. Aucune donnée des utilisateurs de l'application n'est envoyée à YouTube ou TikTok, et les utilisateurs de l'application ne sont pas concernés par cette fonctionnalité.
Lorsque nous connectons l'un de nos propres comptes, nous stockons uniquement le jeton d'accès OAuth, le nom de la chaîne ou du compte et son avatar. Ces données sont conservées sur les serveurs Google Cloud / Firebase dans l'Union européenne, sont utilisées exclusivement pour publier nos vidéos et ne sont jamais partagées avec des tiers, sauf avec Google Cloud, qui les héberge pour notre compte. Elles sont supprimées lorsque le compte est déconnecté ou que l'accès est révoqué, et les jetons sont supprimés dans un délai maximum de 30 jours.
Cette fonctionnalité utilise les YouTube API Services. En l'utilisant, les YouTube Terms of Service (https://www.youtube.com/t/terms) et la Google Privacy Policy (https://policies.google.com/privacy) s'appliquent. Vous pouvez révoquer l'accès de MyGrain à un compte Google sur https://myaccount.google.com/permissions. Pour TikTok, consultez la TikTok Privacy Policy (https://www.tiktok.com/legal/privacy-policy).
Modifications de cette politique
Si cette politique change, la nouvelle version sera publiée sur cette page avec une date de mise à jour en haut.