Cette politique explique quelles données l'application mobile Mazyo ("l'App") et le site mazyo.app ("le Site") collectent, pourquoi, comment elles sont protégées et comment les contrôler. Elle est rédigée à partir de ce que l'App et le Site font réellement aujourd'hui, pas à partir d'un modèle générique.
1. Qui est responsable de vos données
Responsable de traitement : Romain LEMEE, entrepreneur individuel. Adresse : 47 rue Vivienne, 75002 Paris, France. SIRET : 10911477700013. Contact vie privée et RGPD : [email protected].
2. Principes qui encadrent tout ce qui suit
Ces principes sont des engagements produit, pas seulement une formule légale :
- Privacy-first : jamais d'aspiration silencieuse de votre carnet d'adresses, jamais de suivi de position en continu, jamais de collecte de numéro de téléphone.
- Trust-first : chaque avis publié sur Mazyo est rattaché à un vrai compte identifié, jamais anonyme.
- Pas de vente de données : aucune donnée n'est vendue ni cédée à des annonceurs.
- Les données de votre compte (avis, lieux, listes, profil) sont hébergées chez Supabase, dans l'Union européenne (région de Paris).
3. Données que nous collectons
3.1 À la création de compte
Mazyo utilise exclusivement la connexion avec Google ou Sign in with Apple. Il n'y a pas de mot de passe Mazyo et aucun numéro de téléphone n'est jamais demandé. Selon le fournisseur choisi, nous recevons votre adresse e-mail, votre nom et éventuellement une photo de profil publique.
3.2 Ce que vous nous donnez directement
- Profil : nom affiché, nom d'utilisateur, photo de profil (optionnelle, choisie dans votre photothèque), zone géographique approximative de résidence.
- Avis : note, texte, tags rapides, photo optionnelle et un réglage de visibilité que vous choisissez pour chaque avis (cercle, amis proches, groupe ou privé).
- Moments : une photo et une note visibles par votre cercle pendant 24 heures au plus, puis supprimées. Les réactions à un Moment sont privées : seul l'auteur les voit.
- Messages : le contenu des messages échangés avec vos amis dans l'App.
- Listes de lieux et lieux sauvegardés, dont la liste « À découvrir ».
- Import depuis Google Maps (facultatif) : vous choisissez vous-même le fichier de votre export Google Takeout. Il est lu sur votre téléphone et n'est jamais envoyé ni conservé. Seules les informations utiles à chaque lieu sont utilisées : nom, adresse, coordonnées, note, date et texte de l'avis lorsqu'il était publié. Les lieux sont retrouvés avec Apple Maps (voir la section 5) et vos avis importés sont privés par défaut ; vous pouvez les montrer à vos amis en un geste. Un avis importé ne donne ni points, ni badge, ni récompense de parrainage.
- Liens de vidéos (facultatif) : quand vous collez le lien d'une vidéo TikTok, nous lisons sa description publique grâce à l'interface publique de TikTok pour y repérer des adresses, et nous vous proposons de les ajouter à « À découvrir ». Nous ne gardons ni la vidéo, ni sa miniature, ni sa description : seulement le lien, le nom de l'auteur et les lieux que vous confirmez (et, pendant 7 jours, un résumé des lieux trouvés pour ne pas relire deux fois le même lien). Le presse-papiers n'est lu que lorsque vous touchez le bouton qui le propose.
- Description d'une soirée (facultatif) : le texte libre que vous écrivez pour planifier une soirée sert à remplir les choix de l'écran. Il n'est jamais conservé. Quand la fonction est activée, ce texte (sans adresse e-mail ni numéro de téléphone) peut être lu par un modèle de langage, voir la section 5.
- Emoji et tribu : l'emoji que vous choisissez comme visage. La personne qui vous a invité voit votre prénom, cet emoji et la date de votre arrivée dans sa « tribu », rien d'autre.
- Parrainage : votre code de parrainage et, si vous êtes invité par quelqu'un, le lien entre cette personne et vous. Quand la personne invitée a noté trois lieux, la personne qui l'a invitée peut recevoir un mois de Premium offert.
- Abonnement et limites d'usage : l'état de votre abonnement (offre, dates de début et de fin, renouvellement) est enregistré chez nous à partir des notifications de RevenueCat, avec l'identifiant de chaque notification reçue (son type et son heure, rien d'autre) pour ne pas l'appliquer deux fois. Nous ne voyons jamais votre moyen de paiement. Un Premium offert (retour utile, parrainage) est enregistré de la même façon. Quand des limites d'usage sont activées, un compteur par mois et par fonction est tenu pour votre compte.
- Préférences de goût (cuisines préférées, budget) saisies à l'onboarding ou dans les réglages, utilisées uniquement pour personnaliser vos recommandations.
- Retours : le message que vous envoyez depuis « Donne ton avis » (bug, idée, recommandation qui ne convient pas) et, pour comprendre le problème, des informations techniques jointes automatiquement : version et numéro de build de l'App, version du système, modèle du téléphone, langue, écran où vous étiez et, si le retour porte sur une recommandation, le lieu concerné. Seuls vous et l'équipe Mazyo pouvez les lire. Vous pouvez joindre une capture d'écran facultative : l'image est réduite sur votre téléphone avant l'envoi, conservée dans un espace privé et lisible par vous et l'équipe Mazyo seulement ; évitez d'y montrer des informations personnelles. Vous voyez la liste de vos retours et leur statut dans « Mes retours ». Une question facultative de zéro à dix est proposée après sept jours distincts d’usage. Ce compteur de jours reste sur votre appareil, ne produit aucun événement analytique et est effacé à la déconnexion. Seule votre réponse envoyée est conservée avec vos retours, une fois par compte.
- Signalements et blocages : lorsque vous signalez un contenu, nous enregistrons ce qui est signalé (un identifiant), le motif, un détail facultatif de 500 caractères au plus, votre identifiant et la date ; lorsque vous bloquez quelqu'un, la personne et la date. Seules l'équipe Mazyo et, pour ses propres blocages, vous pouvez les lire. La personne signalée ou bloquée n'en voit rien et n'est jamais informée de qui a signalé.
- Régimes alimentaires (facultatifs) : si vous les déclarez (végétarien, végan, halal, sans gluten, sans alcool), ils restent sur votre téléphone, ne sont envoyés à aucun serveur ni à aucun autre utilisateur, servent de point de départ à vos recherches de lieux et sont effacés à la déconnexion. Un réglage distinct, désactivé par défaut (Paramètres, « Partager mes régimes avec mes groupes »), permet, si vous l'activez expressément, de les enregistrer sur notre serveur (Supabase, Paris) pour que les membres des groupes dont vous faites partie, et eux seuls, les lisent quand une recommandation de groupe est calculée. En désactivant ce réglage, ou en supprimant votre compte, ils sont effacés du serveur.
- Acceptation des conditions : la date et la version des Conditions d'utilisation que vous avez acceptées en créant votre profil.
3.3 Ce que votre appareil nous donne, avec votre permission
- Position, seulement quand l'App est utilisée : pour centrer la carte et proposer votre repère. Mazyo ne suit jamais votre position en continu ni en arrière-plan.
- Photos : accès à votre photothèque uniquement quand vous choisissez d'ajouter une photo à un avis, à votre profil ou à un Moment.
- Notifications : si vous les acceptez, votre appareil nous donne un identifiant de notification (voir la section 5). Nous gardons aussi les catégories de notifications que vous avez activées ou coupées dans les réglages, et un journal des notifications envoyées (leur type et l'heure, jamais leur contenu) pour limiter leur nombre à deux par jour. Ils sont effacés avec votre compte.
3.4 Ce que nous déduisons
Pour personnaliser vos recommandations, nous dérivons un signal de goût implicite (cuisines, gamme de prix) à partir des lieux que vous avez notés 4 sur 5 ou plus, jamais à partir d'une note basse. Ce signal reste privé à votre compte. Pour une recommandation de groupe, seuls les avis que vos amis ont déjà rendus visibles pour vous, selon leur propre réglage de visibilité, entrent dans le calcul.
3.5 Mesure d'usage, seulement avec votre accord
Mazyo vous demande à l'onboarding si vous acceptez d'aider à améliorer l'App. Les deux réponses ont le même poids et vous pouvez changer d'avis à tout moment dans les réglages.
- Si vous refusez, rien n'est envoyé et les mesures gardées en mémoire sont effacées.
- Si vous acceptez, l'App envoie des événements d'usage (étape d'onboarding vue, premier lieu noté, recommandation demandée, acceptée ou refusée avec une raison choisie dans une liste fermée, plan créé, etc.) au service de mesure PostHog, hébergé dans l'Union européenne.
- Ces événements sont rattachés à un identifiant aléatoire de compte, jamais à votre nom, votre e-mail ou votre numéro. Ils ne contiennent aucun texte libre, aucun nom de lieu, aucun contenu d'avis et aucune position. Seules quelques informations techniques les accompagnent : langue, plateforme, version et numéro de build de l'App.
- Les événements de mesure sont conservés 13 mois au plus.
- Retirer votre accord coupe l'envoi immédiatement et supprime les mesures en attente sur votre appareil.
3.6 Diagnostic des erreurs
Quand l'App rencontre une erreur technique, un rapport minimal peut être envoyé à Sentry pour que nous puissions la corriger. Il contient le type d'erreur, des repères techniques du code et la version de l'App. Il ne contient ni votre identité, ni vos contenus, ni vos requêtes, ni votre historique d'actions. Ce diagnostic repose sur notre intérêt légitime à garder l'App fiable.
3.7 Site web et liste d'attente
Le Site n'utilise aucun cookie et aucun outil de mesure d'audience. Si vous laissez votre adresse e-mail dans le formulaire de la liste d'attente, nous enregistrons cette adresse, votre langue, la page d'origine et la date de votre accord. Elle sert uniquement à vous prévenir de l'ouverture de l'App et est supprimée à votre demande, ou au plus tard 12 mois après l'ouverture de l'App. Le formulaire est protégé contre les robots par Cloudflare Turnstile, qui analyse la visite pour distinguer un humain d'un robot.
Le planificateur de soirée du Site fonctionne sans compte. Vos choix, y compris les régimes que vous choisissez pour cette recherche, et votre description facultative sont transmis à notre serveur pour composer le résultat ; ils ne sont pas enregistrés. La compréhension du texte suit les règles de la section 5. Les adresses postales françaises et anglaises repérables sont également retirées de la description de soirée avant cet appel ; évitez toujours tout détail personnel. Cloudflare protège le formulaire avec Turnstile et transmet l'adresse réseau au serveur de manière authentifiée. Nous ne stockons pas cette adresse en clair : seuls une empreinte salée différente chaque jour, le nombre de demandes et le volume de jetons du modèle sont conservés pour prévenir les abus. Les empreintes des jours précédents sont supprimées à la prochaine demande acceptée. La Sélection publique et les soirées proposées n'affichent aucun avis privé ni donnée d'un compte ordinaire.
3.8 Ce que nous ne collectons jamais
- Votre numéro de téléphone.
- Votre position en arrière-plan ou en continu.
- Le contenu de votre carnet d'adresses.
4. Pourquoi nous traitons ces données (base légale RGPD)
- Exécution du contrat (art. 6.1.b) : créer votre compte, afficher la carte, publier vos avis, faire fonctionner les fonctions sociales (amis, groupes, messages), envoyer les notifications que vous avez activées.
- Consentement (art. 6.1.a) : accès à votre position, à vos photos et à vos notifications, mesure d'usage, inscription à la liste d'attente. Il se retire à tout moment.
- Intérêt légitime (art. 6.1.f) : sécurité du service, prévention des abus, diagnostic des erreurs, journaux techniques internes non exposés aux autres utilisateurs.
5. Avec qui vos données sont partagées
Nous ne vendons aucune donnée. Les destinataires sont les prestataires techniques nécessaires au fonctionnement du service (sous-traitants au sens de l'art. 28 du RGPD) :
| Prestataire | Rôle | Localisation |
|---|---|---|
| Supabase | Base de données, authentification, stockage des photos | Union européenne (Paris) |
| Apple | Sign in with Apple (et sa révocation quand vous supprimez votre compte), cartes et recherche de lieux (Apple Maps), achats | Selon Apple |
| Connexion avec Google | Selon Google | |
| RevenueCat | Gestion des achats et de l'abonnement, octroi d'un Premium offert ; votre profil client y est supprimé avec votre compte | Selon RevenueCat |
| Expo | Acheminement des notifications | Selon Expo |
| PostHog | Mesure d'usage, seulement avec votre accord | Union européenne |
| Sentry | Diagnostic des erreurs, sans donnée personnelle | Union européenne |
| Cloudflare | Hébergement du Site, protection anti-robot du formulaire | Selon Cloudflare |
| TikTok | Lecture de la description publique d'une vidéo dont vous avez collé le lien (le lien seul lui est transmis) | Selon TikTok |
| Anthropic | Compréhension d'un texte court quand la fonction est activée, sans identifiant de compte et après filtrage du texte ; un plafond quotidien limite les appels | Selon Anthropic |
Quand vous cherchez un lieu, le texte de votre recherche et les coordonnées du centre de la carte sont transmis à Apple Maps par l'intermédiaire de nos serveurs.
Au sein de l'App, la visibilité de vos avis, Moments et messages est limitée par vos propres réglages (cercle, amis proches, groupe, privé, ou destinataire du message). Rien n'est public par défaut.
Le modèle de langage d'Anthropic n'est utilisé que pour deux fonctions, seulement quand le fondateur l'a activé et jamais pour classer ou choisir un lieu : repérer une adresse dans la description d'une vidéo, et comprendre la description d'une soirée. Le texte est envoyé sans identifiant de compte, après retrait des adresses électroniques et numéros de téléphone repérables ; les adresses postales repérables sont aussi retirées des descriptions de soirée. Ce filtre ne garantit pas l'anonymat de tout texte libre : n'y saisissez aucun nom ni détail personnel. Le texte n'est ni conservé ni journalisé chez nous ; nous ne gardons que des compteurs (jour, nombre de requêtes, volume). Sans cette activation, ces fonctions s'appuient sur des règles simples ou sur les choix de l'écran.
6. Transferts hors de l'Union européenne
Certains prestataires peuvent traiter des données hors de l'Union européenne. Dans ce cas, le transfert est encadré par les garanties prévues par le RGPD (décision d'adéquation ou clauses contractuelles types), selon le prestataire.
7. Combien de temps nous gardons vos données
- Avis, profil, listes, amis : tant que votre compte existe.
- Moments : supprimés 24 heures après leur publication.
- Messages : tant que la conversation existe. Vous pouvez les supprimer depuis l'App.
- Retours : tant que votre compte existe.
- Signalements, blocages et acceptation des conditions : tant que votre compte existe, ou que celui de la personne concernée existe (les signalements qui la visent disparaissent avec son compte).
- Mesure d'usage : 13 mois au plus.
- Avis importés : tant que votre compte existe, ou jusqu'à ce que vous les supprimiez. Résumé des lieux trouvés dans un lien : 7 jours. Compteurs d'usage du modèle de langage : tant que votre compte existe, sans aucun texte.
- Abonnement, notifications d'abonnement, compteurs d'usage et Premium offert : tant que votre compte existe.
- Liste d'attente : jusqu'à votre demande de suppression, ou au plus tard 12 mois après l'ouverture de l'App.
- Suppression de compte : depuis les réglages, "Supprimer mon compte" efface définitivement votre profil, vos avis, vos amis, vos messages, vos retours et leurs captures, vos Moments et leurs photos, vos listes, votre parrainage, l'abonnement enregistré chez nous et vos identifiants de notification. Les conversations disparaissent aussi chez vos amis. L'opération est immédiate et irréversible. Si vous vous étiez connecté avec Apple, l'App vous montre de nouveau la feuille Apple pour que nous puissions révoquer le lien « Sign in with Apple » avec votre compte ; si vous l'annulez, la suppression se poursuit sans cette révocation et vous pouvez retirer Mazyo dans les réglages de votre identifiant Apple (Connexion avec Apple). Nous demandons aussi à RevenueCat de supprimer votre profil client. La suppression n'annule pas un abonnement Apple, à résilier dans les réglages d'Apple (Abonnements). Apple conserve de son côté ses propres enregistrements d'achat selon ses propres durées de conservation.
8. Vos droits
Conformément au RGPD, vous pouvez à tout moment, dans l'App (Réglages, « Demander mes données » pour obtenir une copie de vos données) ou en écrivant à [email protected] :
- accéder aux données que nous détenons sur vous ;
- les faire rectifier ;
- demander leur suppression ;
- vous opposer à un traitement ou en demander la limitation ;
- retirer un consentement ;
- demander une copie portable de vos données.
Nous répondons dans un délai de 30 jours, par e-mail, à l'adresse de votre compte. Vous pouvez aussi introduire une réclamation auprès de la CNIL (cnil.fr) si vous estimez que vos droits ne sont pas respectés.
9. Âge minimum
Mazyo ne fixe pas de restriction d'âge minimum spécifique à ce jour. L'App n'est pas conçue pour les enfants et ne comporte aucun mécanisme de vérification d'âge.
10. Sécurité
Vos données sont protégées par des règles d'accès strictes au niveau de la base de données (Row Level Security de Postgres) : chaque utilisateur ne peut lire que ce que sa relation avec vous (ami, groupe, ou rien) autorise. Les photos de Moments sont stockées dans un espace privé dont l'accès expire avec le Moment. Les échanges avec nos serveurs sont chiffrés.
11. Modifications de cette politique
Nous mettons à jour cette politique pour refléter une évolution réelle de l'App ou du Site (nouvelle fonction, nouveau prestataire). La date en haut du document indique la dernière mise à jour et tout changement significatif vous est signalé dans l'App.
12. Contact
Pour toute question sur cette politique ou sur vos données : [email protected].
Voir aussi les Conditions d'utilisation et les Mentions légales.