Applications de règles open source : ce que l’ouverture vous apporte vraiment
L’open source transforme une promesse de confidentialité en quelque chose que quelqu’un peut vérifier. Cela vaut beaucoup, et ce n’est pas une preuve — voici où passe la ligne, et ce que drip et Euki disent d’elles-mêmes.
L’open source vous achète une chose, et c’est une bonne chose : la promesse de la politique de confidentialité peut être confrontée au code par quelqu’un. C’est une assurance d’une autre nature qu’une entreprise qui dit faites-nous confiance. Ce n’est pas une preuve. La plupart des gens ne savent pas lire du code, un code source publié ne prouve pas que la version présente dans le store en a été faite, et une licence ouverte ne dit rien sur le fait que quelqu’un entretienne encore le projet. Les deux applications de cycle open source dont on nous parle sont drip et Euki, et tout ce qui suit sur l’une ou l’autre vient de ce qu’elles publient sur elles-mêmes.
La question utile n’est donc pas « est-ce open source ? » mais « qu’est-ce que l’ouverture me permet, à moi ou à quelqu’un comme moi, de vérifier vraiment ? ». La réponse est plus étroite que le mot ne le suggère et vaut tout de même la peine.
Ce que l’ouverture vous achète vraiment
Toute application fermée vous demande d’accepter une affirmation. La politique dit que les données restent sur l’appareil ; vous n’avez aucun moyen de voir si c’est le cas. L’open source fait passer cette affirmation de la catégorie des promesses à celle des énoncés réfutables. Si le code dit autre chose, quelqu’un peut le dire publiquement, et l’écart entre le document et le comportement devient un fait plutôt qu’un soupçon.
La politique de confidentialité de drip défend exactement cet argument dans ses propres mots : elle indique que le code source peut être lu pour vérifier que ce que dit la politique est vrai. Cette phrase résume à elle seule tout le plaidoyer pour l’open source, et c’est une chose exceptionnellement honnête à écrire dans une politique, parce qu’elle invite la lectrice à aller voir plutôt qu’à croire.
La deuxième chose qu’elle achète est plus lente et moins visible. Un projet ouvert ne peut pas changer discrètement ce qu’il fait. Une application fermée peut publier une nouvelle version qui se met à envoyer quelque chose de nouveau, et la seule trace est une ligne dans une politique que personne ne lit. Dans un projet ouvert, ce changement est une modification publique, avec une date dessus.
Quatre choses qu’elle ne vous achète pas
- Vous ne pouvez pas le lire. Presque personne ne le peut. Ce que l’open source vous donne réellement, c’est la possibilité que quelqu’un de compétent ait regardé — une chercheuse, un journaliste, un contributeur en colère. C’est réel et c’est de seconde main. Vous faites toujours confiance à des gens, simplement à un groupe plus large et moins intéressé.
- Le code publié n’est pas l’application sur votre téléphone. Le code d’un dépôt et le binaire d’un store sont deux objets différents. Prouver que le second découle du premier est un problème difficile qui porte un nom, les builds reproductibles, et la plupart des projets ne l’ont pas résolu. Donc « le code dit qu’il ne stocke rien » et « cette application installée ne stocke rien » sont deux énoncés distincts.
- Ouvert ne dit rien sur entretenu. Un dépôt auquel personne n’a touché depuis trois ans reste de l’open source. Une application de cycle qui cesse d’être mise à jour continue de fonctionner jusqu’à ce qu’une version du système la casse, et personne n’est obligé de la réparer. La licence n’est pas un engagement.
- Une association peut fermer elle aussi. Être portée par une fondation ou une association plutôt que par une entreprise change les incitations, ce qui est réel. Cela ne rend pas le projet permanent. Les financements s’arrêtent, les bénévoles passent à autre chose, et l’application qui était là quand vous avez commencé à suivre votre cycle peut ne plus y être dans cinq ans.
Rien de tout cela n’est un argument contre les applications open source. C’est un argument contre le fait de prendre le mot pour une conclusion.
Ce que drip publie sur elle-même
La politique de confidentialité de drip indique qu’il n’y a aucune collecte de données d’usage ni d’informations personnelles, pas de publicité et pas de mouchard. Elle indique que les données de cycle menstruel sont stockées localement sur l’appareil et ne sont pas accessibles aux autres applications, et que supprimer les données de l’application dans les réglages, ou désinstaller l’application, les efface.
La phrase la plus intéressante est une réserve que le projet n’était pas obligé d’inclure : la politique indique qu’une sauvegarde automatique dans le cloud peut malgré tout avoir lieu selon les réglages de votre appareil. C’est une limite du stockage sur l’appareil en général plutôt qu’un défaut de drip, et c’est le genre de chose que le marketing laisse d’ordinaire de côté. Un téléphone qui se sauvegarde vers le cloud d’une plateforme sauvegarde ce qu’il contient. Une application ne peut pas toujours le savoir ni s’y opposer, et une politique qui le dit vous dit quelque chose de vrai sur le monde plutôt que quelque chose de flatteur sur elle-même.
Ce qu’Euki publie sur elle-même
La politique de confidentialité d’Euki, en vigueur depuis juin 2024, indique qu’elle ne collecte aucune information personnelle ni autre auprès des utilisatrices, y compris par leur usage de l’application, hormis les informations qu’une utilisatrice envoie volontairement en contactant le support. Elle indique aussi que l’application ne piste pas ses utilisatrices pour proposer de la publicité ciblée.
Euki se décrit comme un projet open source géré par une association indépendante de type 501(c)(3), financée par le soutien de la communauté et des dons, gratuite à l’usage et sans mur payant, et indique que, parce qu’elle ne collecte jamais de données personnelles, elle ne les vend pas et ne s’en sert pas pour cibler de la publicité. Le modèle de financement compte plus qu’il n’y paraît : une application sans publicité et sans offre payante n’a aucune raison financière de vouloir vos données, ce qui supprime la pression à l’origine de la plupart des comportements dont parle le reste de ce site.
Les deux descriptions ci-dessus sont celles des entreprises décrivant leurs propres produits. Nous n’avons audité ni l’une ni l’autre, et ce site ne répète pas une affirmation sur une application nommée que l’entreprise n’a pas publiée elle-même.
Le marché dans lequel elles se trouvent toutes les deux
Deux éléments de contexte, parce que « l’open source est plus sûr » n’a de sens que par rapport à un point de comparaison.
Le point de comparaison n’est pas rassurant. Une revue de la littérature avec comité de lecture sur les applications de santé a constaté que la plupart de celles examinées — 20 sur 23 — partageaient des données d’utilisateurs avec des tiers. C’est le genre, pas une accusation précise, et c’est la raison pour laquelle la question se pose.
Le contrepoids honnête appartient à la même phrase. Lorsque l’Information Commissioner’s Office du Royaume-Uni a examiné les applications de règles et de fertilité en 2024, il a indiqué qu’aucun manquement grave à la conformité ni preuve de préjudice n’avaient été relevés, tout en invitant les développeurs à faire de la vie privée une priorité. Personne n’a le droit de ne citer qu’une seule de ces deux conclusions.
Le plancher juridique est plus bas qu’on ne le suppose, quelle que soit l’application choisie. Les orientations de la FTC indiquent que de nombreuses entreprises collectant des informations de santé — un bracelet d’activité, une application de régime, un tensiomètre connecté — ne relèvent pas de HIPAA ; ce sont le FTC Act et la Health Breach Notification Rule qui s’appliquent. Une application que vous avez trouvée et installée vous-même est d’ordinaire dans cette seconde catégorie, et la Health Breach Notification Rule est surtout une règle sur le fait d’être prévenue après coup.
Comment vérifier tout cela sans lire de code
Les tests qui marchent sur une application fermée marchent sur une application ouverte, et aucun ne demande un compilateur. Mettez le téléphone en mode avion et utilisez l’application pendant une journée : si la saisie, l’historique et les estimations fonctionnent encore, les calculs se font sur l’appareil. Regardez si elle ouvre directement sur le suivi sans e-mail, ce qui est la différence décrite dans la comparaison des applications sans compte. Puis trouvez l’export, et utilisez-le une fois, avant d’avoir une année de données à perdre.
C’est sur ce dernier point qu’une application locale, quelle que soit sa licence, est la plus faible, et il faut le dire sans détour. Des données qui ne quittent jamais votre téléphone sont des données sans sauvegarde automatique. Perdez le téléphone sans rien avoir exporté et l’historique est perdu. Le compromis est réel et c’est le sujet de l’article hors ligne contre cloud, qui est l’autre moitié de cette décision.
Deux choses sur ce site aident sur le même problème, depuis l’extérieur. Le Calendrier des règles à imprimer vous donne une copie papier qu’aucune version d’application, licence ou levée de fonds ne peut vous retirer, et c’est aussi le meilleur format à emporter à un rendez-vous. Et le Calculateur de durée du cycle calcule votre cycle moyen et l’amplitude de ses variations à partir d’une poignée de dates de début — donc si une application disparaît un jour, le chiffre qui comptait est un chiffre que vous connaissez déjà. Les deux sont gratuits et ne demandent pas de compte.
Où se situe Athena
Réponse franche : Athena n’est pas open source, elle n’obtient donc pas l’assurance dont parle cet article, et prétendre le contraire serait exactement le comportement contre lequel cette page est écrite. It is on the App Store and Google Play. Rien sur ce site n’est à vendre et il n’y a rien à quoi s’inscrire.
Ce qu’elle offre à la place, c’est l’architecture : les données de cycle écrites dans une base privée sur le téléphone, les estimations calculées sur l’appareil, pas de compte et pas de copie serveur des données de santé. L’application envoie des diagnostics anonymes — fonctionnalités utilisées, plantages, modèle d’appareil, jamais quoi que ce soit que vous notez — à Firebase, donc « n’envoie rien » serait faux. Et elle porte le même coût que toute application locale de cette page : pas de sauvegarde automatique, donc un export que vous avez vraiment fait est la seule assurance.
Vous ne pourrez pas le vérifier en lisant notre code. Vous pourrez le vérifier comme le décrit la check-list de confidentialité : coupez la connexion, et regardez ce qui cesse de fonctionner.
Questions fréquentes
D’où viennent ces informations
- drip (2022). drip — Privacy Policy. https://dripapp.org/privacy-policy
- Euki, Inc. (2024). Euki Privacy Policy. https://eukiapp.org/privacy-policy
- Euki, Inc. (2026). Euki — the period tracker that doesn't track you. https://eukiapp.org/
- US Federal Trade Commission (2024). Complying with FTC's Health Breach Notification Rule. https://www.ftc.gov/business-guidance/resources/complying-ftcs-health-breach-notification-rule-0
- PubMed Central (2022). Data sharing practices of medicines-related and health apps: a scoping review. https://pmc.ncbi.nlm.nih.gov/articles/PMC9123546/
- Information Commissioner's Office (UK) (2024). ICO urges all app developers to prioritise privacy. https://ico.org.uk/about-the-ico/media-centre/news-and-blogs/2024/02/ico-urges-all-app-developers-to-prioritise-privacy/
Chaque lien ci-dessus a été vérifié lors de la dernière mise à jour de cette page. Athena n’est affiliée à aucune de ces organisations, et aucune d’elles n’a relu cette page. Rien ici n’est un avis médical.