Politique de confidentialité — Stoa
Dernière mise à jour : 8 novembre 2026
Cette politique de confidentialité décrit comment l'application Stoa (« nous », « notre app ») collecte, utilise et protège vos données personnelles. Elle s'applique à tous les utilisateurs de l'application, conformément au Règlement Général sur la Protection des Données (RGPD).
1. Qui sommes-nous
Stoa est une application mobile éditée par Arthur Désirant, personne physique, basée en Belgique.
Pour toute question relative à cette politique ou à vos données personnelles, vous pouvez nous contacter à : contact@stoa-app.be
2. Données que nous collectons
2.1 Données de compte
- Adresse email
- Mot de passe (chiffré, jamais stocké en clair — géré par notre prestataire d'authentification Supabase)
- Identifiant unique (handle) que vous choisissez, visible par les autres utilisateurs, modifiable avec un délai minimum entre deux changements
2.1 bis Connexion avec Google ou Apple
Si vous choisissez de vous connecter avec Google (« Se connecter avec Google ») ou avec Apple, nous recevons uniquement :
- votre adresse email ;
- votre nom (et, pour Google, votre photo de profil publique) ;
- un identifiant technique de compte fourni par Google ou Apple.
Ces données (portées « email » et « profile ») servent exclusivement à créer votre compte Stoa, à vous authentifier et à afficher votre prénom dans l'application. Nous n'accédons à aucune autre donnée de votre compte Google (contacts, Gmail, Drive, agenda, etc.).
Les données reçues de Google ne sont ni vendues, ni utilisées à des fins publicitaires, ni transférées à des tiers, hormis notre prestataire d'authentification Supabase pour la stricte gestion de votre compte. L'utilisation et le transfert des informations reçues des API Google respectent les Règles relatives aux données utilisateur des services API Google, y compris les exigences d'utilisation limitée (Limited Use).
Vous pouvez à tout moment révoquer l'accès de Stoa depuis les paramètres de votre compte Google et supprimer votre compte Stoa (voir section 7).
2.2 Données de profil
- Prénom
- Âge (facultatif)
- Métier ou situation (facultatif)
- Informations que vous choisissez de partager pour personnaliser votre expérience : votre principal défaut, un échec récent, ce dont vous avez besoin
- Langue de l'application (français ou anglais), enregistrée dans votre profil pour afficher l'application, le contenu du mentor et les notifications dans cette langue
- Objectif choisi, au premier lancement ou, pour un nouveau compte, à partir de la deuxième journée (colère, anxiété, discipline, peur de l'échec, procrastination ou relations)
- Fuseau horaire de votre téléphone, pour dater votre journée et votre série
Ces informations servent uniquement à personnaliser les analyses et le contenu du mentor virtuel. Elles ne sont jamais partagées avec d'autres utilisateurs.
2.3 Données de progression
- Points d'expérience (XP), niveau, séries de jours consécutifs, jours validés
- Gels de série : nombre de gels en réserve et jours couverts par un gel
- Parcours de 30 jours, si vous l'utilisez : jour de départ du parcours (le nombre de jours accomplis se déduit de vos jours validés)
- Historique des citations consultées et des analyses associées (pour les utilisateurs Premium, dans la section « Bilan »)
- Statistiques d'utilisation quotidienne
2.4 Données sociales (fonctionnalité Cercle)
- Liste de vos amis dans l'application
- Votre handle et votre prénom sont visibles par les autres utilisateurs dans la recherche du Cercle, pour qu'ils puissent vous ajouter
- Vos amis confirmés voient aussi : votre XP, votre niveau, votre série, votre record, votre nombre total de jours et votre statut Premium (sous forme d'un badge)
- Historique des demandes d'ami et des encouragements envoyés et reçus
- Blocage : si vous bloquez quelqu'un, il est retiré de vos amis, ses demandes d'ami et ses encouragements ne vous parviennent plus, et vous n'apparaissez plus l'un pour l'autre dans la recherche du Cercle. La personne bloquée n'en est pas avertie
- Signalement : si vous signalez un compte, nous enregistrons le compte signalé, le motif et les détails que vous écrivez, et nous recevons ces éléments par email pour les examiner. Votre identité n'est jamais communiquée au compte signalé
2.5 Données d'abonnement
- Statut d'abonnement (gratuit ou Premium)
- Informations de transaction gérées par Apple (App Store) ou Google (Google Play) et notre prestataire de gestion d'abonnements RevenueCat — nous ne recevons jamais vos informations de carte bancaire directement
2.6 Contenu généré
- Texte des analyses personnalisées générées par intelligence artificielle à partir de votre profil
- Fichiers audio générés temporairement pour la lecture vocale du mentor (non stockés de façon permanente)
2.7 Notifications et rappels
- Rappels quotidiens : un rappel le matin (8 h par défaut) et, si vous l'activez, un rappel le soir (20 h par défaut), aux heures que vous choisissez. Ils sont programmés directement sur votre téléphone : leurs heures ne nous sont pas transmises. Ils s'arrêtent d'eux-mêmes après 14 jours sans ouverture de l'application et reprennent à la prochaine ouverture. Vous pouvez les désactiver dans votre profil.
- Notifications du Cercle : si vous les autorisez, nous enregistrons l'identifiant de notification de votre téléphone (jeton push) pour vous envoyer les notifications du Cercle (demande d'ami, demande acceptée, encouragement), dans la langue de votre profil : au plus une par jour, et aucune entre 21 h et 8 h (heure de Bruxelles). Ce jeton sert aussi au rappel du soir des versions précédentes de l'application.
Vous pouvez désactiver toutes les notifications à tout moment dans les réglages de votre téléphone.
2.8 Statistiques anonymes
Pour améliorer l'application, celle-ci peut envoyer des statistiques anonymes : affichage de l'écran Premium et de son origine, choix d'une formule, achat terminé, annulé ou en erreur, restauration des achats, écoute gratuite indisponible, étapes du tutoriel et du parcours de démarrage (cartes proposées, liste « Premiers pas », page « Bien démarrer »), objectif choisi, réponse à la demande de notifications, affichage d'un écran d'attente, et temps de chargement (par tranches, par exemple « entre 2 et 4 secondes »). Chaque envoi ne contient que la plateforme (iPhone ou Android), la langue et la version de l'application : aucun identifiant de compte, d'installation ou d'appareil, aucun email, aucun nom. Votre adresse IP n'est pas enregistrée ; elle sert seulement, sous forme d'empreinte non réversible et de façon temporaire, à limiter les envois abusifs. Ces statistiques sont activées par défaut et vous pouvez les désactiver dans votre profil (« Statistiques anonymes »).
Repères gardés sur votre téléphone. Pour ne pas vous montrer deux fois la même chose, l'application garde sur votre téléphone de simples marques : une carte déjà vue, la liste « Premiers pas » (cases vues, liste masquée), le tutoriel terminé, l'heure de rappel choisie. Ces marques ne sont jamais envoyées et ne sont pas associées à votre compte ; elles disparaissent quand vous supprimez l'application ou videz ses données.
2.9 Invitations
Chaque compte peut créer un code d'invitation personnel (8 caractères) et le lien correspondant (stoa-app.be/i/ suivi du code), à partager avec qui vous voulez par la feuille de partage de votre téléphone. Stoa n'accède jamais à vos contacts.
- Quand une personne saisit votre code (compte créé depuis moins de 7 jours, une seule fois), nous enregistrons le lien entre les deux comptes (qui a invité qui) et la date.
- L'invitation est « qualifiée » après 3 jours distincts validés par la personne invitée et au moins 72 heures après la saisie du code. Chaque invité qualifié reçoit 1 gel de série ; vous recevez 1 gel au premier invité qualifié, 1 gel et un badge au troisième, 2 gels et un badge au cinquième. Au plus 5 invités sont comptés par mois pour ces paliers. Un gel qui ne peut pas entrer dans votre réserve attend la prochaine place disponible.
- Ce que vous voyez : le nombre de personnes invitées et où elles en sont. Le prénom d'une personne invitée ne vous est montré que si vous êtes amis dans le Cercle. La personne invitée ne voit pas qui vous êtes du fait de l'invitation, et l'ajouter au Cercle n'est jamais automatique.
- Demande de Cercle facultative : en saisissant un code, la personne invitée peut choisir, par une option qu'elle coche elle-même, d'envoyer une demande de Cercle à la personne qui l'invite. Cette demande se traite comme n'importe quelle demande du Cercle : vous pouvez l'accepter ou la refuser, et rien n'est ajouté sans votre accord. Sans cette option, aucune demande n'est envoyée.
- Quand vous partagez la citation du jour ou un jalon, l'app ajoute à votre message, sans rien d'autre, votre lien d'invitation et une courte phrase. Vous voyez le message complet dans la feuille de partage avant de l'envoyer ; vous pouvez le modifier ou renoncer.
- Vous pouvez désactiver, réactiver ou renouveler votre code à tout moment ; un code désactivé ou remplacé n'ouvre plus rien.
- Le code se saisit à la main dans l'app (à la fin de l'inscription ou dans l'écran Inviter) ; Stoa ne lit jamais votre presse-papiers.
- La page d'invitation ne collecte rien et n'est pas indexée par les moteurs de recherche.
2.10 Badges
Des badges sont enregistrés une seule fois avec votre compte : 3 et 5 invités qualifiés, 7, 30 et 100 jours validés au total, niveaux 5, 10 et 20. Ils ne sont visibles que par vous. Aux niveaux 5, 10 et 20, un gel de série vous est aussi offert (il attend une place libre dans votre réserve). Le niveau se calcule côté serveur à partir du nombre de jours que le serveur a comptés comme validés.
2.11 Cartes à partager
Si vous partagez un jalon (7, 30 ou 100 jours), l'app partage un lien stoa-app.be/m/… dont l'aperçu est une image générée par notre site à partir du nombre de jours. Si vous partagez la citation du jour, l'app envoie seulement le texte de la citation, son auteur et, sur iPhone, le lien de l'App Store. Aucun nom ni donnée personnelle n'y figure ; nous ne savons ni qui partage ni qui ouvre le lien, et ces pages ne sont pas indexées. Comme pour tout site web, notre hébergeur (Vercel) traite l'adresse IP des visiteurs pour leur livrer la page.
2.12 Parcours de 30 jours
Si vous avez choisi un objectif, l'écran « Jour X sur 30 » vous propose un exercice par jour. Pour cela, nous enregistrons avec votre compte l'objectif suivi et le jour de départ du parcours ; le nombre de jours accomplis se déduit de vos journées validées. Un jour manqué n'efface rien. Ces informations ne sont visibles que de vous, ne servent qu'à afficher votre parcours et sont supprimées avec votre compte. Les textes des exercices sont les mêmes pour tous les comptes ayant le même objectif.
3. Comment nous utilisons vos données
Nous utilisons vos données pour :
- Créer et gérer votre compte
- Personnaliser les citations et analyses quotidiennes
- Générer la voix du mentor vocal
- Afficher votre progression et vos statistiques
- Permettre les fonctionnalités sociales (Cercle d'amis)
- Gérer votre abonnement Premium
- Vous envoyer des emails liés à votre compte (confirmation d'inscription, réinitialisation de mot de passe)
- Vous envoyer les notifications que vous avez autorisées
- Afficher l'application dans la langue que vous avez choisie
- Protéger les utilisateurs du Cercle (blocages, signalements)
- Gérer les invitations et leurs récompenses (gels de série, badges)
- Mesurer de façon anonyme l'utilisation de l'écran Premium, du tutoriel et du parcours de démarrage, et le temps de chargement (si les statistiques anonymes sont activées)
- Améliorer l'application et corriger des problèmes techniques
Nous ne vendons jamais vos données personnelles à des tiers.
4. Partage avec des prestataires tiers
Pour faire fonctionner l'application, certaines données transitent par des prestataires techniques, chacun soumis à ses propres obligations de confidentialité :
| Prestataire | Rôle | Données concernées |
|---|---|---|
| Supabase | Hébergement de la base de données et authentification | Toutes les données de compte et de profil |
| OpenAI | Génération du texte d'analyse et de la voix du mentor (tous les utilisateurs) | Prénom et informations de profil que vous avez renseignées (âge, métier, point faible, échec récent, besoin), texte de la citation |
| Resend | Envoi des emails transactionnels (confirmation, réinitialisation de mot de passe) et des signalements à notre adresse de contact | Adresse email ; pour un signalement : compte signalé (handle et identifiant technique), motif et détails écrits |
| RevenueCat | Gestion des abonnements | Statut d'abonnement, identifiant utilisateur |
| Connexion avec Google (Google Sign-In) | Email, nom, photo de profil, identifiant de compte Google | |
| Apple (App Store) | Traitement des paiements et connexion avec Apple | Informations de paiement (nous n'y avons jamais accès), email et identifiant Apple |
| Google (Google Play) | Traitement des paiements sur Android | Informations de paiement (nous n'y avons jamais accès) |
| Vercel | Hébergement du serveur backend | Données transitant par nos API |
| Expo (qui s'appuie sur les services de notification d'Apple et de Google) | Acheminement des notifications push | Jeton de notification du téléphone, texte de la notification (dont le prénom d'un ami pour les notifications du Cercle) |
Ces prestataires n'utilisent vos données que pour fournir leur service technique à Stoa, pas à leurs propres fins commerciales.
5. Conservation des données
- Données de compte et profil : conservées tant que votre compte est actif
- Historique des citations et analyses : conservé tant que votre compte est actif ; la section « Bilan » en affiche les 8 derniers jours
- Signalements : conservés le temps de les examiner, au plus 12 mois
- Statistiques anonymes : conservées 90 jours
- Invitations et badges : conservés tant que le compte existe ; une invitation est supprimée avec l'un des deux comptes concernés
- Données après suppression de compte : supprimées immédiatement et intégralement (voir section 7)
6. Vos droits (RGPD)
Conformément au RGPD, vous disposez des droits suivants :
- Droit d'accès : obtenir une copie de vos données
- Droit de rectification : corriger des données inexactes
- Droit à l'effacement : demander la suppression de votre compte et de vos données
- Droit à la portabilité : recevoir vos données dans un format structuré
- Droit d'opposition : vous opposer à certains traitements
Les statistiques anonymes (section 2.8) ne permettent pas de vous identifier : nous ne pouvons donc pas les retrouver pour y donner accès ou les effacer. Vous pouvez en revanche les désactiver à tout moment dans votre profil.
Pour exercer ces droits, contactez-nous à contact@stoa-app.be. Vous pouvez également supprimer votre compte directement et immédiatement depuis l'application (voir section 7).
Vous avez également le droit d'introduire une réclamation auprès de l'Autorité de protection des données belge (APD) : https://www.autoriteprotectiondonnees.be
7. Suppression de votre compte
Vous pouvez supprimer définitivement votre compte à tout moment, directement depuis l'application (Profil → Supprimer mon compte). Cette action :
- Supprime immédiatement et intégralement votre compte d'authentification — vous ne pourrez plus vous reconnecter avec cet email
- Supprime toutes vos données associées : profil (dont la langue, l'objectif et le fuseau horaire), progression (dont les gels de série et le parcours), historique de citations et d'analyses, statut d'abonnement, relations d'amitié, demandes d'ami et encouragements envoyés et reçus, blocages et signalements vous concernant, invitations envoyées et reçues, code d'invitation, récompenses en attente et badges (les gels déjà accordés à l'autre personne lui restent), notifications en attente et jetons de notification
- Est irréversible — aucune restauration possible après confirmation
Votre abonnement Premium n'est pas résilié automatiquement : annulez-le dans les réglages de l'App Store ou de Google Play pour ne plus être facturé.
8. Sécurité
Nous mettons en œuvre des mesures techniques raisonnables pour protéger vos données (chiffrement des mots de passe, connexions sécurisées HTTPS, contrôle d'accès strict à la base de données, vérification d'identité via jeton d'authentification pour toute action sensible). Cependant, aucune méthode de transmission ou de stockage n'est totalement sécurisée à 100%.
9. Âge minimum
Conformément à la législation belge (qui fixe l'âge de consentement numérique à 13 ans, comme le permet le RGPD), Stoa n'est pas destinée aux enfants de moins de 13 ans. Nous ne collectons pas sciemment de données auprès d'enfants de moins de 13 ans sans le consentement d'un parent ou tuteur légal. Si vous pensez qu'un enfant de moins de 13 ans nous a fourni des données personnelles sans ce consentement, contactez-nous pour une suppression immédiate.
10. Modifications de cette politique
Nous pouvons mettre à jour cette politique de confidentialité de temps à autre. Toute modification importante vous sera notifiée via l'application.
11. Contact
Pour toute question concernant cette politique de confidentialité ou vos données personnelles :
Email : contact@stoa-app.be