Listenify
Politique de confidentialité
La présente politique décrit la manière dont Listenify traite les données personnelles lors de l'utilisation de la plateforme (site, comptes, Hubs artistes et services associés).
1. Responsable du traitement
Nom commercial : Listenify
Responsable : Jules Da Silva
Statut : Entrepreneur individuel (EI) — micro-entrepreneur
Adresse : 3 avenue Mary, 92500 Rueil-Malmaison
Email : support@listenify.app
SIRET : 951 102 003 00021
2. Données personnelles collectées
Listenify ne collecte que les données nécessaires au fonctionnement du service. Selon votre usage (simple visiteur, artiste, administrateur), les catégories suivantes peuvent être traitées.
2.1. Compte et authentification
Lors de l'inscription ou de la connexion : adresse email et mot de passe. L'authentification est assurée par Supabase Auth (création de compte, connexion, confirmation d'email et réinitialisation du mot de passe). Listenify ne stocke pas de mot de passe en clair dans son application. Un profil technique associé au compte (identifiant, rôle, lien éventuel vers un artiste) est conservé pour gérer l'accès au service.
Les emails d'authentification (confirmation de compte, réinitialisation du mot de passe) sont envoyés via le canal d'email de Supabase Auth. Ils sont distincts des emails transactionnels métier envoyés via Resend (voir §2.5).
2.2. Profil artiste et contenu du Hub
Données du Hub artiste : nom, slug, biographie, tagline, sous-titre, photo de profil, image hero, éventuel détourage d'image, couleurs et réglages de thème, liens vers des plateformes musicales ou réseaux, sorties et pistes, clips / liens vidéo, visuels, concerts, email de contact affiché sur le Hub (si renseigné), et informations d'état du Hub (activation, revendication, abonnement). Ces données sont fournies par l'artiste ou l'équipe Listenify pour publier et gérer la page ; certaines sont publiques sur le Hub.
2.3. Médias
Images téléversées (avatar, hero, galerie) au format JPEG, PNG ou WebP, dans la limite de taille imposée par le service. Elles sont stockées pour affichage sur le Hub. Lorsque la fonctionnalité de détourage est utilisée, l'image peut être traitée par un worker de détourage configuré et/ou, selon la configuration, par un service de suppression d'arrière-plan (voir §5).
2.4. Facturation et abonnement
Identifiants et métadonnées d'abonnement nécessaires au service : plan, statut, identifiants Stripe client / abonnement / prix, périodes, informations d'annulation ou de suspension, ainsi que les intentions de paiement liées à la création ou à la revendication d'un Hub. Les données de paiement carte (numéro, cryptogramme, etc.) sont saisies et traitées par Stripe ; Listenify ne les stocke pas dans son application. L'email associé au client Stripe peut être utilisé pour le suivi du paiement.
Lors du paiement, Listenify transmet à Stripe des métadonnées servant de preuve de consentement, notamment : acceptation des CGV, date d'acceptation, demande d'exécution immédiate du service numérique, date de cette demande, et version du texte de consentement. Ces informations sont destinées à documenter l'acceptation des conditions et la demande d'exécution immédiate avant la fin du délai de rétractation.
2.5. Communications
A. Authentification (Supabase Auth) — confirmation de compte et réinitialisation du mot de passe, adressées à l'email du compte.
B. Emails transactionnels (Resend) — invitation à revendiquer un Hub, message de bienvenue / activation, et alerte en cas d'échec de paiement. Ces envois utilisent l'adresse email du compte ou l'email de contact / client associé. Resend n'est pas utilisé pour les emails d'authentification Supabase.
2.6. Statistiques du Hub (first-party)
Lors de la consultation d'un Hub ou d'interactions (vues, clics vers des plateformes ou réseaux, scans QR), Listenify enregistre des événements internes pour les statistiques du tableau de bord artiste. Les types d'événements concernés sont notamment : vue de page, clic plateforme, et scan QR.
Selon les événements, les données peuvent inclure : chemin consulté, destination du clic, provenance utile aux statistiques, type d'appareil estimé, pays dérivé des en-têtes techniques de l'hébergeur lorsqu'ils sont disponibles, et agent utilisateur. Ces événements sont conservés dans le système first-party de Listenify.
L'adresse IP n'est pas enregistrée dans cette base de statistiques Hub.
2.7. Mesure technique auxiliaire
En complément, Listenify dispose d'un canal technique d'événements (tampon temporaire côté serveur) pouvant inclure, selon les événements : adresse IP, agent utilisateur, paramètres de campagne (UTM) lorsqu'ils sont présents, et données d'engagement telles que le défilement, le temps passé ou des indicateurs de qualité de visite. Ce tampon est limité et non durable au redémarrage de l'instance ; il n'alimente pas la table principale des statistiques Hub décrite ci-dessus.
Le site utilise également Vercel Analytics pour une mesure d'audience / technique au niveau de l'hébergement.
2.8. Parcours commercial (landing / création)
Sur le parcours public de découverte et de création, des événements de parcours peuvent être enregistrés, notamment : consultation de la landing, démarrage d'inscription, consultation de la tarification, et clic sur un appel à l'action de création. Des paramètres de campagne (UTM) peuvent être conservés en session navigateur lorsqu'ils sont présents dans l'URL.
2.9. Import catalogue et enrichissement
Lors de l'import ou de l'enrichissement d'un Hub, Listenify peut interroger des services tiers de catalogue musical (notamment Spotify, Apple Music / iTunes, Deezer, MusicBrainz, musiccloud.io) et, le cas échéant, synchroniser ou afficher des contenus vidéo YouTube. Ces appels portent sur des données de catalogue / contenus fournis ou choisis par l'utilisateur, pas sur une géolocalisation GPS de l'utilisateur.
2.10. Génération assistée de thème (administration)
Dans l'interface d'administration uniquement, Listenify peut proposer une génération assistée de thème (direction artistique) à partir du nom de l'artiste, de la biographie (tronquée), d'un genre éventuel, et d'indices de couleurs dérivés de la pochette ou de l'avatar. Cette fonctionnalité n'est pas exposée aux visiteurs du Hub.
2.11. Administration
L'accès à l'interface d'administration peut reposer sur un mécanisme d'authentification administrative distinct (cookie de session admin). Les opérations d'administration portent sur les données des Hubs gérés.
3. Finalités des traitements
Les données sont utilisées pour :
- créer et gérer le compte utilisateur ;
- fournir le service Listenify et l'accès au tableau de bord ;
- créer, publier et gérer le Hub artiste et ses contenus ;
- gérer les abonnements, paiements et éventuelles suspensions ;
- conserver la preuve d'acceptation des CGV et de la demande d'exécution immédiate lors du paiement ;
- envoyer les emails nécessaires au service (authentification, invitation, bienvenue, échec de paiement) ;
- mesurer l'audience des Hubs afin de fournir les statistiques du tableau de bord artiste, et assurer le suivi technique du parcours commercial ;
- assurer la sécurité, la prévention des abus et le bon fonctionnement technique ;
- maintenir et améliorer le service (diagnostic, mesure technique, génération assistée de thème lorsqu'elle est utilisée côté administration).
Lorsque le Meta Pixel / Conversions API est configuré, Listenify mesure aussi les vues de pages et les clics vers les plateformes d'écoute afin d'optimiser les campagnes publicitaires Meta Ads des artistes.
4. Bases légales
- Exécution du contrat — création de compte, fourniture du Hub, abonnement et paiement, emails nécessaires au service, statistiques du Hub permettant à l'artiste d'utiliser le service.
- Obligation légale — conservation d'informations liées à la facturation et à la comptabilité lorsque la loi l'exige. Les durées exactes applicables seront complétées avant la mise en ligne définitive.
- Intérêt légitime — sécurité et prévention des abus, maintenance technique, mesure d'usage liée au fonctionnement du produit. La qualification précise de certains outils de mesure (notamment Vercel Analytics ou lecteurs tiers) pourra être précisée avant la mise en ligne définitive, le cas échéant.
- Intérêt légitime / mesure campagne — Meta Pixel et Conversions API pour mesurer et optimiser les campagnes Meta Ads (PageView, Lead, clics plateformes). Aucune bannière cookies n'est affichée pour l'instant.
5. Destinataires / sous-traitants
Les données peuvent être traitées par les prestataires suivants, dans la limite de leurs rôles respectifs :
- Supabase — authentification, base de données et stockage des médias.
- Stripe — paiement, abonnements, portail de facturation, et conservation des métadonnées de preuve d'acceptation liées au checkout.
- Resend — envoi des emails transactionnels métier (invitation, bienvenue, échec de paiement).
- Vercel — hébergement de l'application et Vercel Analytics pour la mesure d'audience / technique du site.
- Meta Platforms — Meta Pixel (navigateur) et Conversions API (serveur) lorsque les variables d'environnement Pixel sont configurées.
- Services de détourage d'image — worker de détourage configuré côté serveur et, selon la configuration, API remove.bg ; un traitement local peut aussi être utilisé dans certains environnements. L'hébergeur exact du worker de production sera vérifié avant la mise en ligne définitive.
- Services de catalogue / médias — appels aux API Spotify, Apple Music / iTunes, Deezer, MusicBrainz, musiccloud.io, et intégration / lecture YouTube lorsque l'utilisateur importe ou affiche ces contenus.
- Fournisseur d'IA — génération assistée de thème côté administration uniquement. Selon la configuration déployée, Listenify peut utiliser la passerelle IA de Vercel (AI Gateway) ou une clé OpenAI directe. Le prestataire effectivement actif en production sera confirmé avant la mise en ligne définitive.
Google Analytics 4 n'est actuellement ni chargé ni utilisé par Listenify.
6. Paiements
Les paiements sont traités par Stripe. Listenify conserve des identifiants et métadonnées d'abonnement nécessaires à la gestion du service, mais ne stocke pas les numéros complets de carte bancaire dans son application. Les pages de paiement et le portail client sont opérés via Stripe. Les preuves d'acceptation des CGV et d'exécution immédiate sont transmises à Stripe sous forme de métadonnées lors du checkout.
7. Hébergement et transferts
Hébergeur applicatif : Vercel Inc.
Adresse : 440 N Barranca Avenue #4133, Covina, CA 91723, United States
Les données de compte, de Hub et de médias sont également traitées via Supabase. Les localisations précises des traitements (Supabase, Stripe, Resend, Vercel, fournisseur d'IA et service de détourage) et les éventuels transferts hors Union européenne, ainsi que les garanties associées, seront complétées avant la mise en ligne définitive. Listenify n'affirme pas que l'ensemble des données est traité exclusivement dans l'Union européenne.
8. Durées de conservation
- Brouillons de création de Hub : conservation limitée dans le temps (par défaut 7 jours, configurable), avec nettoyage automatique.
- Jetons de revendication (claim) : expiration selon leur cycle de vie (durée par défaut de 30 jours), avec possibilité de révocation ou de consommation.
- Événements de mesure technique en mémoire serveur : tampon limité (jusqu'à 8 000 événements) et non durable au redémarrage de l'instance.
- Compte, Hub, contenus associés, événements de statistiques Hub, historiques d'abonnement et traces techniques d'emails transactionnels : les durées exactes de conservation, y compris après résiliation, seront définies et complétées avant la mise en ligne définitive. Un Hub peut être désactivé (suspension) ou supprimé par l'administration (suppression entraînant la cascade des données liées en base).
- Suppression autonome du compte utilisateur depuis l'interface : non proposée à ce jour dans le produit ; les demandes d'effacement peuvent être adressées à support@listenify.app.
9. Cookies et stockage local
Listenify utilise notamment :
- des cookies / jetons de session d'authentification (Supabase Auth) nécessaires pour rester connecté ;
- un cookie de session d'administration (ysemo_admin) lorsque l'accès admin est utilisé ;
- du stockage local navigateur pour des besoins techniques du produit (par exemple compteurs d'interaction et progression du parcours de création) ;
- du stockage de session navigateur, notamment pour les paramètres UTM / début de session ;
- Vercel Analytics pour la mesure d'audience / technique du site ;
- le Meta Pixel lorsque configuré (_fbp / _fbc et script Facebook), pour mesurer les campagnes Meta Ads ;
- des lecteurs / embeds YouTube sur certains Hubs, susceptibles de déposer leurs propres cookies selon le comportement de YouTube.
Aucune bannière cookies n'est affichée pour l'instant.
10. Sécurité
Listenify met en œuvre des mesures raisonnables pour protéger les données : authentification, contrôle d'accès, communications chiffrées via HTTPS sur l'hébergement, règles d'accès en base lorsque configurées, séparation des rôles, et vérification des webhooks de paiement. Aucun système n'étant parfaitement sûr, l'utilisateur est invité à utiliser un mot de passe robuste et à protéger l'accès à son compte.
11. Droits des utilisateurs
Conformément au RGPD, vous pouvez demander :
- l'accès à vos données ;
- leur rectification ;
- leur effacement ;
- la limitation du traitement ;
- l'opposition, dans les cas prévus ;
- la portabilité, lorsque applicable ;
- le retrait du consentement lorsque le traitement repose sur celui-ci, sans affecter la licéité du traitement antérieur.
Ces droits s'exercent en contactant support@listenify.app. Aucun export autonome des données n'est proposé dans l'interface à ce jour. Une pièce d'identité pourra être demandée en cas de doute sur l'identité du demandeur.
12. Réclamation
Vous pouvez exercer vos droits auprès de Listenify. Si vous estimez, après nous avoir contactés, que vos droits ne sont pas respectés, vous pouvez introduire une réclamation auprès de la CNIL (Commission nationale de l'informatique et des libertés).
13. Modifications de la politique
Cette politique peut évoluer. La version publiée sur Listenify constitue la version en vigueur. En cas de modification substantielle, Listenify s'efforcera d'informer les utilisateurs par des moyens appropriés.
Dernière mise à jour : 8 septembre 2026
