Politique de confidentialité
Dernière mise à jour 2026-09-13
Léo Etelbert est responsable du traitement des données personnelles collectées par SHAZA. Pour toute question ou pour exercer tes droits : contact@shaza.app.
Ce que nous collectons
Compte : ton adresse email et ton nom d'affichage. La connexion se fait par lien à usage unique envoyé par email — il n'y a pas de mot de passe, donc rien à stocker ni à te faire perdre.
Profil : ton objectif principal, ta plus grande difficulté, ta fréquence d’interactions sociales, le temps que tu veux y consacrer, ta langue, et la date de ton entretien si tu la renseignes.
Usage : XP, niveau, série, leçons terminées, défis, badges, quotas d’IA consommés.
Contenu que tu écris : entrées de journal, transcriptions de tes simulations de conversation, éléments sauvegardés, réponses aux quiz.
Facturation : ton identifiant client Stripe, l’état de ton abonnement, et pour un pass acheté le montant et la référence de paiement Stripe. Aucune donnée bancaire.
Technique : un cookie de session strictement nécessaire, et les métadonnées de requête vues par l’hébergeur et le CDN.
Pourquoi, et sur quelle base
Exécution du contrat : créer et tenir ton compte, te donner accès au service, gérer ton abonnement.
Intérêt légitime : sécurité du service, limitation d'abus, mesure agrégée de l'usage.
Consentement : les emails non transactionnels (rappels de série, résumé hebdomadaire), que tu peux couper à tout moment dans Paramètres.
Obligation légale : conservation des pièces comptables liées aux paiements.
À qui les données sont transmises
Nous ne vendons pas tes données. Nous achetons en revanche de la publicité sur Google : si tu acceptes la mesure publicitaire, Google apprend qu’une de ses annonces a mené à une inscription — pas ce que tu fais ensuite dans l’application. Tu peux refuser, et refuser ne change rien au produit. Les sous-traitants suivants interviennent :
Railway Corporation — hébergement et base PostgreSQL (California, USA (US-West)). Voit tout ce que le service stocke.
Google (API Gemini) — reçoit le texte d'un message au coach, d'un tour de pratique, d'une entrée de journal, d'un message que tu colles pour analyse, ou d'un CV et d'une offre que tu colles pour relecture, au moment où tu demandes une réponse de l'IA, pour la générer. Traitement aux États-Unis. Un CV collé n'est pas conservé par SHAZA : seuls les scores de la relecture le sont.
Google (mesure des conversions Ads) — uniquement avec ton consentement. Google apprend qu'un clic sur une annonce a mené à une inscription ou à un abonnement, et le montant. Il ne reçoit aucune entrée de journal, aucune transcription de pratique et aucun message au coach.
Google (Se connecter avec Google) — uniquement si tu choisis cette méthode. Google nous transmet ton adresse email, le fait qu'elle soit vérifiée, et ton prénom ; Google apprend que tu t'es connecté à SHAZA. Aucun mot de passe ne transite par ce service dans un cas comme dans l'autre.
Resend, et Amazon SES en Irlande (eu-west-1) — ton adresse email et le contenu des messages transactionnels : liens de connexion, rappels de série, résumé hebdomadaire.
Stripe — ton adresse email, l'état de ton abonnement et tes achats ponctuels. Les données bancaires vont directement à Stripe et ne transitent jamais par ce service.
Cloudflare — relaie le trafic vers shaza.app, et voit donc les métadonnées de requête, dont ton adresse IP.
Transferts hors UE : l'hébergement et la base de données (California, USA (US-West)) traitent l'ensemble des données stockées aux États-Unis, et l'API Gemini y traite le texte concerné au moment où tu déclenches une fonction d'IA. Ces transferts sont encadrés par les clauses contractuelles types de la Commission européenne et par un accord de traitement (DPA) conclu avec chaque sous-traitant. Les emails transactionnels, eux, restent traités dans l'UE (Irlande).
Combien de temps
Compte et contenu : tant que ton compte existe.
Suppression : depuis Paramètres → Supprimer mon compte. La suppression est immédiate et irréversible — profil, progression, journal, transcriptions et historique partent avec. L’abonnement Stripe est annulé dans la foulée.
Jetons de session et liens de connexion : un lien expire en 15 minutes et ne sert qu’une fois ; une session dure 30 jours glissants et retient le navigateur utilisé, pour que tu reconnaisses tes appareils dans Paramètres (pas ton adresse IP). Les uns et les autres sont supprimés automatiquement une semaine après leur expiration, et immédiatement à la suppression du compte.
Pièces comptables : conservées le temps imposé par la loi.
Journal des emails : pour chaque email envoyé, nous gardons son destinataire, son objet, son type et ce que le prestataire d’envoi en a rapporté (délivré, rejeté). Pas son contenu. Ce journal est supprimé automatiquement au bout de 90 jours.
Messages que tu nous écris : les réponses à nos emails et les messages envoyés à l’adresse de contact sont conservés (expéditeur, objet, texte) le temps de te répondre, puis supprimés au plus tard un an après avoir été traités. Ceux envoyés depuis l’adresse de ton compte sont supprimés dès la suppression du compte.
Tes droits
Accès, rectification, effacement, limitation, opposition et portabilité. Écris à contact@shaza.app.
Tu peux aussi introduire une réclamation auprès de l'autorité de contrôle de ton pays de résidence.
Cookies et mesure
Cookie strictement nécessaire : celui de ta session. `httpOnly`, `SameSite=Lax`, jamais utilisé pour du suivi. Un cookie de préférence retient aussi ton thème et ta langue.
Mesure d’audience et mesure publicitaire : SHAZA utilise Google Analytics 4 et Google Ads. Ce sont deux finalités distinctes et la bannière les demande séparément — tu peux accepter l’une, l’autre, ou refuser les deux. Refuser est aussi simple qu’accepter, et tu peux changer d’avis : efface `shaza:analytics-consent` dans le stockage local de ton navigateur et la bannière réapparaît.
Avant que tu choisisses, le mode Consentement v2 de Google est initialisé avec **tout refusé** (`analytics_storage`, `ad_storage`, `ad_user_data`, `ad_personalization`), plus `ads_data_redaction`. Concrètement : aucun cookie Google n’est déposé et aucun identifiant n’est conservé sur ton appareil tant que tu n’as pas accepté. Le script de Google est en revanche chargé dès l’arrivée et envoie une requête sans cookie qui contient l’URL de la page et ton adresse IP. Si tu refuses, il n’en envoie pas davantage et rien n’est stocké.
Si tu acceptes, Google dépose ses cookies (`_ga`, et pour la publicité `_gcl*`) afin de compter les visites et d’attribuer les inscriptions et les achats aux annonces. Destinataire : Google Ireland Limited, avec transfert possible vers les États-Unis au titre du EU-US Data Privacy Framework.
Nous retenons aussi l’origine de ta première visite (paramètres `utm_*`, ou « Google, annonce » pour une visite venue d’une annonce) dans un cookie de SHAZA, `shaza_attribution`, valable 90 jours, puis dans ta fiche au moment de l’inscription. C’est ce qui nous dit quelles annonces amènent de vrais utilisateurs. Ce cookie ne contient aucun identifiant : il est déposé dès ton arrivée, avant la bannière, et reste sur ton appareil et dans notre base. L’identifiant de clic publicitaire de Google (`gclid`) n’y est ajouté, et n’est transmis à Google, que si tu acceptes la mesure publicitaire.
Sécurité
Connexion sans mot de passe par lien à usage unique et de courte durée, jetons de session opaques de 256 bits hachés en base, HSTS, Content-Security-Policy par requête, et une base de données sans point d’entrée public.