Privacy Policy

Loutra · Last updated 2 August 2026

🇫🇷 Lire en français ↓

The short version. Loutra works without an account, and in that case everything you track — your addictions, your relapses, your moods, your notes — stays on your phone.

An account is optional. If you create one, we back your progress up so you don't lose it, and you can use the social features. Anything you post to the public feed is public — that part is meant to be read by other people.

We never sell your data. There is no advertising in this app, and no cross-app tracking of any kind.

1. Who we are

Loutra is an independent mobile application published by an individual developer based in France, who is the data controller for the processing described here. For any question about this policy, or to exercise your rights, write to contact@loutra.app.

2. Two ways to use the app

The difference matters more than anything else in this document:

Without an accountWith an account
Your tracking data Stays on your phone only Also backed up to our server, for you alone to restore
Identity We don't know who you are We hold your email address and your username
The public feed You can read it You can post, reply, react and report
Analytics Anonymous either way — creating an account does not attach your identity to them (see §4.1)

3. What stays on your device

Loutra is built to work offline. Without an account, the following is stored only in the app's local storage on your phone:

Uninstalling the app deletes all of it, and we cannot recover it. That is why the app offers a manual backup you can export and keep yourself, and why an account exists at all.

4. What we collect

4.1 Anonymous usage analytics

We use PostHog, hosted in the European Union, to understand how the app is used and where it fails. Events are tied to a random identifier generated on your device — not to your name, your email, your account or your device's advertising ID.

We collect, for example: which onboarding screen you reached, that a check-in was completed and which of the five moods was chosen, that an urge was logged with its intensity, which premium feature you tapped, and whether a purchase succeeded.

We deliberately never sendWhy
Any free text you write — your reason for quitting, your urge notes, your otter's nameThey are yours, and they are not measurable
Your email address or your usernameIt would tie a health record to an identity
Exact amounts of money or timeRanges answer the same question
Session recordings or screen recordingsNever, on any screen

Custom addictions you name yourself are reported as other, never as the word you typed. Creating an account does not change this: your account identifier is never sent to our analytics, so these events stay unlinked to you.

4.2 Purchases

If you subscribe, the purchase is handled by Apple and validated by RevenueCat, which tells the app whether your subscription is active. We never see your payment details — Apple does not share them with us. RevenueCat identifies your subscription with an anonymous identifier, not with your email.

4.3 Your account

Creating an account is optional. To create one we store, with Supabase (our database and authentication provider), on servers located in the European Union (Stockholm, Sweden):

The 6-digit sign-in codes are sent through Resend, our email provider, which processes your address for that purpose only.

⚠️ Your profile never names an addiction. Friends see "23 days", never "23 days of what" — that separation is built into the database itself.

4.4 Cloud backup of your progress

Once you are signed in, the app automatically backs up your progress — at most once an hour, and only when something changed. This snapshot contains everything listed in §3, including the free text you wrote: your reason for quitting, your urge notes and your otter's name.

We keep the 20 most recent snapshots for your account, so that a mistake stays recoverable. Older ones are deleted automatically.

Being straight with you. This backup is protected by database rules that make it readable by your account and no other user's. It is encrypted in transit and at rest by our hosting provider. But it is not end-to-end encrypted: as the operator of the database, we could technically read it. We don't, and there is no feature in the app or elsewhere that surfaces it to us — but you should know the difference between "nobody can" and "we don't".

If you would rather nothing left your phone, don't create an account. The app is fully usable without one, and the manual export in Settings covers you.

4.5 The public feed, friends and support

The feed is the part of Loutra that is deliberately not private.

Please think before you post. A post about an addiction is sensitive information about you, published by you, under a name others can see. Deleting a post removes it from the app, but we cannot undo the fact that someone may already have read or copied it.

4.6 Reports and moderation

When someone reports a post, we store the post, who reported it, and the reason chosen from a fixed list (harassment, spam, self-harm, sourcing, other). The post is hidden from everyone but its author until a human has reviewed it. We keep reports so we can act on repeated behaviour.

5. What we never do

6. Notifications

Reminders are scheduled locally on your phone. There is no push server: we cannot send you anything, and we do not know whether you opened a reminder unless the app records it as an anonymous event.

7. Age

Loutra is not intended for children under 13, and we do not knowingly collect data from them. In the European Union, creating an account and using the social features requires you to be at least the age of digital consent in your country — 15 in France. If you believe a child has created an account, write to contact@loutra.app and we will delete it.

8. Legal bases (GDPR)

ProcessingLegal basis
Running the app on your deviceNo processing by us — the data never reaches us
Account, cloud backup, friends, feedPerformance of the service you asked for (Art. 6(1)(b))
Health-related content you choose to publishYour explicit consent, given by publishing it (Art. 9(2)(a)) — you can withdraw it by deleting the post
Anonymous analyticsLegitimate interest in improving the app (Art. 6(1)(f)), minimised so that no identifying data is involved
Moderation and reportsLegal obligation and legitimate interest in keeping the feed safe
PurchasesPerformance of the contract, and our accounting obligations

9. Your rights

You have the right to access, correct, delete and port your data, to object to its processing and to restrict it.

You may lodge a complaint with the CNIL (cnil.fr) or your local supervisory authority.

10. How long we keep things

DataRetention
Data on your deviceAs long as the app is installed
Cloud backupsThe 20 most recent snapshots; all deleted with your account
Account and profileUntil you delete your account
Posts, replies, reactionsUntil you delete them, or your account
Reports and moderation recordsUp to 12 months after the report is handled
Anonymous analyticsUp to 24 months

11. Who processes data for us

ProviderWhat for
SupabaseDatabase and authentication: your account, profile, backups, posts — hosted in the EU (Stockholm)
PostHogAnonymous usage analytics — hosted in the EU
ResendSending your 6-digit sign-in codes
RevenueCatChecking whether your subscription is active
AppleDistributing the app and processing payments

Your account, your backups and your posts are stored in the European Union. Some of these companies are established in the United States, and your email address passes through Resend to deliver a sign-in code. Where a transfer outside the EU happens, it is covered by the European Commission's Standard Contractual Clauses. None of these providers is allowed to use your data for their own purposes.

12. Changes

If this policy changes materially, the date at the top will change and the app will tell you.

13. Not medical advice

Loutra is a companion app, not medical care. It does not replace a doctor or a therapist, and neither does anything another user writes in the feed. Stopping alcohol or benzodiazepines abruptly can be dangerous — speak to a health professional before doing so.


Politique de confidentialité

Loutra · Dernière mise à jour le 2 août 2026

En résumé. Loutra fonctionne sans compte, et dans ce cas tout ce que tu suis — tes addictions, tes rechutes, tes humeurs, tes notes — reste sur ton téléphone.

Le compte est facultatif. Si tu en crées un, nous sauvegardons ta progression pour que tu ne la perdes pas, et tu peux utiliser les fonctionnalités sociales. Ce que tu publies dans le fil est public — c'est fait pour être lu par d'autres.

Nous ne vendons jamais tes données. Il n'y a aucune publicité dans cette application, et aucun pistage entre applications.

1. Qui nous sommes

Loutra est une application mobile indépendante éditée par un développeur individuel établi en France, responsable des traitements décrits ici. Pour toute question sur cette politique, ou pour exercer tes droits, écris à contact@loutra.app.

2. Deux façons d'utiliser l'app

C'est la distinction la plus importante de ce document :

Sans compteAvec un compte
Tes données de suivi Restent uniquement sur ton téléphone Sont aussi sauvegardées sur notre serveur, pour toi seul
Identité Nous ne savons pas qui tu es Nous détenons ton adresse email et ton pseudo
Le fil public Tu peux le lire Tu peux publier, répondre, réagir et signaler
Statistiques Anonymes dans les deux cas — créer un compte n'y rattache pas ton identité (voir §4.1)

3. Ce qui reste sur ton appareil

Loutra est conçue pour fonctionner hors ligne. Sans compte, les éléments suivants sont stockés uniquement dans la mémoire locale de l'app :

Désinstaller l'app supprime tout cela, et nous ne pouvons rien récupérer. C'est pourquoi l'app propose une sauvegarde manuelle que tu peux exporter et conserver toi-même, et c'est la raison d'être du compte.

4. Ce que nous collectons

4.1 Statistiques d'usage anonymes

Nous utilisons PostHog, hébergé dans l'Union européenne, pour comprendre comment l'app est utilisée et où elle échoue. Les événements sont associés à un identifiant aléatoire généré sur ton appareil — jamais à ton nom, à ton email, à ton compte ni à l'identifiant publicitaire de ton téléphone.

Nous collectons par exemple : jusqu'à quel écran d'inscription tu es allé, qu'un check-in a été fait et laquelle des cinq humeurs a été choisie, qu'une envie a été notée avec son intensité, quelle fonctionnalité premium tu as touchée, et si un achat a abouti.

Ce que nous n'envoyons jamais, volontairementPourquoi
Tout texte libre que tu écris — ta raison d'arrêter, tes notes d'envie, le prénom de ta loutreIls t'appartiennent, et ils ne se mesurent pas
Ton adresse email ou ton pseudoCela lierait un dossier de santé à une identité
Les montants exacts d'argent ou de tempsDes tranches répondent à la même question
Des enregistrements de session ou d'écranJamais, sur aucun écran

Une addiction que tu nommes toi-même est remontée comme other, jamais avec le mot que tu as saisi. Créer un compte ne change rien à cela : l'identifiant de ton compte n'est jamais envoyé à nos statistiques, qui restent donc détachées de toi.

4.2 Achats

Si tu t'abonnes, l'achat est traité par Apple et validé par RevenueCat, qui indique à l'app si ton abonnement est actif. Nous ne voyons jamais tes moyens de paiement — Apple ne nous les communique pas. RevenueCat identifie ton abonnement par un identifiant anonyme, pas par ton email.

4.3 Ton compte

Créer un compte est facultatif. Pour le créer, nous stockons, chez Supabase (notre hébergeur de base de données et d'authentification), sur des serveurs situés dans l'Union européenne (Stockholm, Suède) :

Les codes de connexion à 6 chiffres sont envoyés via Resend, notre prestataire d'emails, qui traite ton adresse à cette seule fin.

⚠️ Ton profil ne nomme jamais une addiction. Tes amis voient « 23 jours », jamais « 23 jours de quoi » — cette séparation est inscrite dans la base de données elle-même.

4.4 Sauvegarde de ta progression

Une fois connecté, l'app sauvegarde automatiquement ta progression — au maximum une fois par heure, et seulement si quelque chose a changé. Cette sauvegarde contient tout ce qui est listé au §3, y compris le texte libre que tu as écrit : ta raison d'arrêter, tes notes d'envie et le prénom de ta loutre.

Nous conservons les 20 sauvegardes les plus récentes de ton compte, pour qu'une erreur reste réparable. Les plus anciennes sont supprimées automatiquement.

Soyons francs. Cette sauvegarde est protégée par des règles de base de données qui la rendent lisible par ton compte et par aucun autre utilisateur. Elle est chiffrée en transit et au repos par notre hébergeur. Mais elle n'est pas chiffrée de bout en bout : en tant qu'exploitant de la base, nous pourrions techniquement la lire. Nous ne le faisons pas, et aucune fonctionnalité de l'app ou d'ailleurs ne nous l'expose — mais tu dois connaître la différence entre « personne ne peut » et « nous ne le faisons pas ».

Si tu préfères que rien ne quitte ton téléphone, ne crée pas de compte. L'app est entièrement utilisable sans, et l'export manuel dans les réglages te couvre.

4.5 Le fil public, les amis et le soutien

Le fil est la partie de Loutra qui n'est délibérément pas privée.

Réfléchis avant de publier. Un post sur une addiction est une information sensible te concernant, publiée par toi, sous un nom que d'autres voient. Supprimer un post le retire de l'app, mais nous ne pouvons pas défaire le fait que quelqu'un l'ait déjà lu ou copié.

4.6 Signalements et modération

Quand quelqu'un signale un post, nous conservons le post, l'auteur du signalement et le motif choisi dans une liste fermée (harcèlement, spam, automutilation, incitation à consommer, autre). Le post est masqué pour tout le monde sauf son auteur jusqu'à relecture humaine. Nous gardons les signalements pour pouvoir agir sur les comportements répétés.

5. Ce que nous ne faisons jamais

6. Notifications

Les rappels sont programmés localement sur ton téléphone. Il n'y a aucun serveur de notifications : nous ne pouvons rien t'envoyer, et nous ne savons pas si tu as ouvert un rappel, sauf si l'app l'enregistre comme événement anonyme.

7. Âge

Loutra n'est pas destinée aux enfants de moins de 13 ans, et nous ne collectons pas sciemment de données les concernant. Dans l'Union européenne, créer un compte et utiliser les fonctionnalités sociales suppose d'avoir au moins l'âge du consentement numérique de ton pays — 15 ans en France. Si tu penses qu'un enfant a créé un compte, écris à contact@loutra.app et nous le supprimerons.

8. Bases légales (RGPD)

TraitementBase légale
Fonctionnement de l'app sur ton appareilAucun traitement par nous — les données ne nous parviennent pas
Compte, sauvegarde, amis, filExécution du service que tu as demandé (art. 6.1.b)
Données de santé que tu choisis de publierTon consentement explicite, donné en les publiant (art. 9.2.a) — retirable en supprimant le post
Statistiques anonymesIntérêt légitime à améliorer l'app (art. 6.1.f), minimisées pour qu'aucune donnée identifiante n'y figure
Modération et signalementsObligation légale et intérêt légitime à garder le fil sûr
AchatsExécution du contrat et nos obligations comptables

9. Tes droits

Tu disposes d'un droit d'accès, de rectification, d'effacement et de portabilité de tes données, ainsi que d'un droit d'opposition et de limitation.

Tu peux introduire une réclamation auprès de la CNIL (cnil.fr) ou de l'autorité de contrôle de ton pays.

10. Durées de conservation

DonnéeConservation
Données sur ton appareilTant que l'app est installée
Sauvegardes cloudLes 20 plus récentes ; toutes supprimées avec le compte
Compte et profilJusqu'à la suppression de ton compte
Posts, réponses, réactionsJusqu'à ce que tu les supprimes, ou avec ton compte
Signalements et traces de modérationJusqu'à 12 mois après traitement
Statistiques anonymesJusqu'à 24 mois

11. Qui traite des données pour nous

PrestatairePour quoi
SupabaseBase de données et authentification : compte, profil, sauvegardes, posts — hébergé dans l'UE (Stockholm)
PostHogStatistiques d'usage anonymes — hébergé dans l'UE
ResendEnvoi de tes codes de connexion à 6 chiffres
RevenueCatVérifier si ton abonnement est actif
AppleDistribuer l'app et traiter les paiements

Ton compte, tes sauvegardes et tes posts sont stockés dans l'Union européenne. Certaines de ces sociétés sont établies aux États-Unis, et ton adresse email transite par Resend pour t'envoyer un code de connexion. Lorsqu'un transfert hors UE a lieu, il est encadré par les clauses contractuelles types de la Commission européenne. Aucun de ces prestataires n'est autorisé à utiliser tes données pour son propre compte.

12. Modifications

Si cette politique change de façon substantielle, la date en haut changera et l'app te le signalera.

13. Ce n'est pas un avis médical

Loutra est un compagnon, pas un soin médical. Elle ne remplace ni un médecin ni un thérapeute — et ce que d'autres utilisateurs écrivent dans le fil non plus. Arrêter brutalement l'alcool ou les benzodiazépines peut être dangereux — parles-en à un professionnel de santé avant de le faire.