Politique de confidentialité

pour l'application Migraine Boussole et le site web migraenekompass.bk-apps.online

En bref : tout ce que tu saisis dans l'application reste sur ton appareil. Il n'y a pas de compte, pas d'inscription et pas de cloud, et l'application n'a pas de serveur propre. Ce n'est que si tu utilises la météo avec Plus qu'une position arrondie est envoyée au service météo Open-Meteo. Les détails figurent ci-dessous.

1. Responsable du traitement

Benedikt Koßmann
Schaurain 4 1/2
83101 Rohrdorf
Deutschland
E-mail : info@stavau.com

D'autres informations figurent dans les Mentions légales. Tu peux aussi t'adresser à cette adresse pour toute question relative à la protection des données.

2. Ce site web

Hébergement

Le site web est une page statique hébergée sur un serveur de Hetzner Online GmbH, Industriestraße 25, 91710 Gunzenhausen, dans le centre de données d'Helsinki, en Finlande, donc au sein de l'UE. Aucun transfert vers un pays tiers n'a lieu. Le site web de l'application PillenKompass du même fournisseur se trouve également sur ce serveur.

Un contrat de sous-traitance au sens de l'art. 28 du RGPD a été conclu avec Hetzner.

Journaux du serveur

À chaque consultation, le serveur web (nginx) enregistre dans le journal d'accès : l'adresse IP de ton appareil, l'heure, la ligne de requête (méthode, chemin, protocole), le code de statut, le volume de données transmis, la page consultée précédemment (référent) et l'identifiant de ton navigateur (user agent, c'est-à-dire navigateur et système d'exploitation). Un champ pour un nom d'utilisateur reste toujours vide, car le site web n'a pas de connexion. Le journal est commun à tous les sites web de ce serveur. En cas d'erreur, le journal des erreurs contient aussi l'adresse IP.

Finalité : exploitation et diffusion du site web, recherche d'erreurs et défense contre les attaques. Base juridique : art. 6, par. 1, point f) du RGPD ; l'intérêt légitime est l'exploitation sûre du site web.

Durée de conservation : les journaux font l'objet d'une rotation quotidienne, et 14 archives journalières sont conservées. Une entrée est donc conservée au maximum 15 jours et supprimée au plus tard après 30 jours.

Pas de cookies, pas de suivi

Le site web ne dépose pas de cookies, n'utilise ni Local Storage ni JavaScript, ne charge pas de polices externes ni rien depuis des serveurs tiers (CDN) et ne contient aucun suivi. Le site web n'enregistre rien sur ton appareil et n'y lit rien ; c'est pourquoi il n'y a pas non plus de bannière de cookies.

3. Tes données dans l'application

Tout ce que tu saisis dans l'application reste sur ton appareil. Il n'y a pas de compte, pas d'inscription et pas de cloud ; l'application n'a pas de serveur propre. Je ne reçois pas tes entrées.

Ce que l'application enregistre

Sécurité

La base de données est chiffrée avec SQLCipher. L'application génère la clé de 256 bits de manière aléatoire au premier démarrage et la place dans un stockage protégé par l'Android Keystore. L'application est exclue de la sauvegarde Android et du transfert vers un nouvel appareil : tes données ne se retrouvent ni dans une sauvegarde Google ni sur un autre appareil.

Une restriction : la bibliothèque de notifications enregistre les notifications planifiées, avec leur titre et leur texte, sans chiffrement dans le stockage propre de l'application. Sans mode discret, le titre est le libellé que tu as donné au rappel, par exemple un nom de médicament. Ce fichier ne quitte pas l'appareil, mais il serait lisible par une personne ayant accès au répertoire de l'application (par exemple sur un appareil rooté). Le mode discret remplace le titre et le texte par des textes neutres, y compris dans ce stockage.

Suppression et durée de conservation

Les données restent enregistrées jusqu'à ce que tu les supprimes ou que tu désinstalles l'application ; l'application ne supprime rien d'elle-même. Tu supprimes les entrées individuelles dans l'application : une crise avec ses déclencheurs, un médicament, un rappel et une entrée de symptôme. Si tu supprimes une crise, les prises de médicaments et les entrées de symptômes enregistrées pour celle-ci restent actuellement enregistrées.

Tu supprimes toutes les données en désinstallant l'application ou en choisissant « Effacer le stockage » pour l'application dans les paramètres Android. La base de données, les paramètres, le stockage des rappels et la clé disparaissent alors. Il n'existe pas de fonction « supprimer toutes les données » dans l'application.

L'enregistrement sur ton appareil est strictement nécessaire à la fonction de journal que tu as demandée (§ 25 Abs. 2 Nr. 2 TDDDG).

4. Météo avec Plus (Open-Meteo)

L'application établit elle-même exactement une connexion : vers le service météo Open-Meteo (archive-api.open-meteo.com), uniquement avec Plus et uniquement dans l'onglet météo des statistiques. Sans Plus, rien ne passe par le réseau.

Ce qui est transmis : ta position actuelle, arrondie à une décimale (environ 10 km), la période demandée et les champs météo souhaités. La période va toujours d'aujourd'hui en arrière sur la durée choisie dans les statistiques ; elle n'est pas déduite de tes crises. Les jours où tu as eu des crises ne quittent pas l'appareil, l'application calcule sur l'appareil l'association entre météo et crises. Comme pour toute connexion, Open-Meteo voit en outre l'adresse IP de ton appareil.

Quand : si tu as accordé l'autorisation de localisation, l'application demande la position une fois par session lorsque tu ouvres l'onglet météo. Sinon, seulement lorsque tu touches explicitement « Utiliser la position » ou « Réessayer ». Sans position, aucune requête n'a lieu.

Enregistrement dans l'application : la position arrondie n'est conservée que dans la mémoire vive, tant que l'application fonctionne. L'application met en cache les jours météo récupérés, chiffrés et sans position. Les anciennes versions de l'application enregistraient aussi la position arrondie ; depuis la mise à jour de la base de données vers la version de schéma 3, ces valeurs sont supprimées au premier démarrage.

Destinataire : OpenMeteo GmbH, Suisse. Selon ses conditions d'utilisation, les journaux d'accès y sont conservés 90 jours. La Suisse bénéficie d'une décision d'adéquation de la Commission européenne (2000/518/CE) ; le transfert est autorisé en vertu de l'art. 45 du RGPD sans garanties supplémentaires.

Base juridique : art. 6, par. 1, point b) du RGPD : la requête météo est une fonction couverte par le contrat Plus, que tu demandes expressément dans l'onglet météo.

Responsabilité : je suis responsable de la collecte de la position arrondie et de sa transmission à Open-Meteo. OpenMeteo GmbH est elle-même responsable du traitement chez Open-Meteo après réception, par exemple des journaux d'accès.

5. RevenueCat (non actif aujourd'hui)

L'application contient le module d'achat de RevenueCat. Il n'est pas configuré aujourd'hui : l'application ne l'appelle pas, et sans cet appel il n'envoie rien. Aujourd'hui, l'application n'a pas encore de processus d'achat fonctionnel.

6. Google Play et Android

Dès que les achats de Plus seront possibles, le paiement passera par Google Play Billing, et non par un serveur propre. En Allemagne et dans l'UE, le cocontractant de l'achat est Google. Le traitement par Google est régi par la Politique de confidentialité de Google.

Pour la localisation, l'application utilise les services de localisation des services Google Play sur ton appareil. Ceux-ci déterminent la position non seulement par GPS, mais aussi via le Wi-Fi, le réseau mobile et une base de données de localisation propre à Google. Il s'agit d'un comportement de la plateforme, pas d'une requête réseau propre à l'application.

7. Contact par e-mail

Si tu écris à info@stavau.com, je traite ton adresse et ton message afin de répondre à ta demande. Cela n'a lieu que si tu écris toi-même. Si tu ouvres l'e-mail depuis l'application, l'application ouvre seulement ton application de messagerie avec le destinataire et l'objet ; elle n'ajoute ni version de l'application ou d'Android, ni journal, ni données.

J'exploite moi-même le serveur de messagerie (Mail-in-a-Box) sur un serveur loué de Hetzner Online GmbH dans le centre de données de Nuremberg, au sein de l'UE. Aucun prestataire de messagerie ne reçoit ton message pour mon compte.

Base juridique : art. 6, par. 1, point b) du RGPD si ta demande concerne un contrat (par exemple Plus), sinon art. 6, par. 1, point f) du RGPD (intérêt à répondre aux demandes). Durée de conservation : jusqu'au traitement de ta demande ; le message est ensuite supprimé. S'il s'agit d'une lettre commerciale à conserver à des fins fiscales (par exemple au sujet d'un achat de Plus), il reste enregistré jusqu'à la fin du délai légal de six ans (§ 147 AO).

9. Autorisations

Le manifeste de l'application contient ces autorisations Android :

Des bibliothèques intégrées ajoutent dans le paquet final : Google Play Billing (achat), empreinte digitale (partie de la bibliothèque biométrique) et état du réseau (bibliothèque datatransport de Google). Une autorisation pour l'identifiant publicitaire ne figure pas dans le paquet.

10. Pas d'identifiant publicitaire, pas de trafic réseau sans Plus

L'application n'utilise pas d'identifiant publicitaire. Avec le module d'achat de RevenueCat, d'autres modules se trouvent dans le paquet : une connexion à l'Amazon Appstore, la bibliothèque de Google pour l'identifiant publicitaire ainsi que Play Billing avec la bibliothèque de journalisation datatransport de Google. L'application n'appelle elle-même aucun de ces modules.

Une capture réseau sur l'émulateur (build de débogage) l'a vérifié : dans la version gratuite, l'application n'établit aucune connexion et ne résout aucun nom, sur toutes les zones principales, au démarrage et lors d'un deuxième démarrage. Cela vaut aussi pour les bibliothèques mentionnées.

11. Tes droits

Tu as le droit d'accès (art. 15 du RGPD), de rectification (art. 16), d'effacement (art. 17), à la limitation du traitement (art. 18), à la portabilité des données (art. 20) et le droit de t'opposer aux traitements fondés sur l'art. 6, par. 1, point f) du RGPD (art. 21). Pour cela, écris à info@stavau.com.

Les données de ton journal se trouvent uniquement sur ton appareil ; je n'y ai pas accès. Tu les gères et les supprimes toi-même dans l'application (section 3).

Tu as en outre le droit d'introduire une réclamation auprès d'une autorité de contrôle de la protection des données (art. 77 du RGPD). L'autorité compétente pour moi est l'Office bavarois de contrôle de la protection des données (Bayerisches Landesamt für Datenschutzaufsicht, BayLDA), Postfach 1349, 91504 Ansbach, avec un formulaire de réclamation en ligne sur lda.bayern.de.

12. Aucune obligation, aucune décision automatisée

Tu n'es pas obligé·e de fournir des données. Sans position, il n'y a pas de requête météo ; toutes les autres fonctions marchent sans connexion.

Il n'y a ni prise de décision automatisée ni profilage (art. 22 du RGPD) : tes entrées ne me parviennent pas, et le site web n'utilise aucun suivi.

Migraine Boussole n'est pas un dispositif médical et ne remplace pas un avis médical.

Dernière mise à jour : 18 septembre 2026