Réserver une démoDémo

Légal · extension Chrome

Politique de confidentialité — Extension Chrome.
Ce que l'extension lit, et ce qu'elle garde.

Dernière mise à jour : 12 octobre 2026MARVIN SAS, RCS Paris 907 981 237

Cette page décrit précisément les données que l'extension Chrome Marvin V2 collecte, à qui elle les transmet et pendant combien de temps elle les conserve. Elle est maintenue à jour à chaque changement matériel du périmètre de traitement.

1Responsable de traitement

Marvin SAS — marvin-recruiter (France). L'extension est un outil professionnel destiné à un utilisateur authentifié recruteur disposant d'un compte sur app.marvins.ai. Aucun traitement n'est effectué pour un utilisateur non authentifié.

2Données collectées

L'extension collecte les catégories de données suivantes, uniquement lorsque l'utilisateur a explicitement démarré une action (ouverture du side panel, import d'un profil, déclenchement d'un message) :

Catégorie Contenu Source
Identifiants du compte userId, tenantId, email de l'utilisateur Cookie SSO app.marvins.ai
Profils LinkedIn Nom, titre, entreprise, URL du profil consulté, formations, expériences DOM de LinkedIn, via Unipile
Données techniques Version de l'extension, locale navigateur, identifiant de session Navigateur
Télémétrie Événements d'usage (sidepanel_opened, profile_imported, erreurs) Runtime extension

L'extension ne collecte pas : historique de navigation hors LinkedIn, messages privés LinkedIn (hors threads ouverts via un outreach Marvin), données bancaires, géolocalisation.

3Destinataires et flux sortants

Les données quittent l'extension uniquement vers les destinataires ci-dessous. Tous les flux sont chiffrés en TLS 1.2+.

Destinataire Données Hébergement
API Marvin (api.marvins.ai) Identifiants, profils importés, events Scaleway (UE, France)
Unipile Auth LinkedIn, opérations sur profils UE (sous-traitant)
Sentry Erreurs runtime, stack traces UE (sentry.io EU)
Grafana Cloud Traces et métriques techniques UE
LaunchDarkly Évaluation de feature flags (userId) US (DPF-certifié)

Aucune donnée n'est vendue. Aucun partage publicitaire. Aucune donnée n'est transmise à LinkedIn en dehors du trafic utilisateur normal du navigateur.

Assistant de rédaction IA

Lorsque l'utilisateur clique sur une action de l'onglet Rédiger d'une fiche, l'extension envoie à l'API Marvin le texte qu'il a saisi dans le side panel (brouillon, consigne), le canal choisi et l'identifiant de la fiche Marvin affichée. L'API Marvin traite cette demande avec ses fournisseurs d'IA (liste dans l'annexe des sous-traitants) ; le contexte de la fiche est construit côté serveur, sans coordonnées : poste, entreprise, compétences et, le cas échéant, au plus les 8 derniers échanges LinkedIn/WhatsApp en tête-à-tête vérifiés avec la personne, déjà présents dans Marvin, qui partent au fournisseur d'IA pour cette fonction. Le nom de la fiche y est masqué : nom complet dans les champs de la fiche (poste, entreprise), prénom ou nom seul aussi dans les messages, où le NIR et l'IBAN sont masqués eux aussi. Un nom écrit en minuscules, un nom composé après un tiret (« Dupont-Zorglub », « Jean-Dominique »), un prénom de moins de 3 lettres et les noms de tiers peuvent subsister. Les fils de groupe, les messages non vérifiés et les emails en sont exclus. Pour cette fonction, l'extension ne lit ni n'écrit rien sur la page LinkedIn : la proposition est copiée dans le presse-papier et l'utilisateur la colle lui-même.

4Base légale

  • Exécution d'un contrat (RGPD art. 6.1.b) pour l'utilisateur recruteur : fourniture du service Marvin.
  • Intérêt légitime (RGPD art. 6.1.f) pour les profils LinkedIn traités : permettre au recruteur d'organiser sa prospection professionnelle conformément à la finalité publique de LinkedIn. Le candidat est informé dès la première interaction sortante.

5Durée de conservation

Donnée Durée
JWT en local (chrome.storage) Jusqu'à déconnexion ou 7 jours (rotation automatique)
Profils importés Durée de vie du tenant (suppression sur demande)
Logs Sentry 90 jours
Traces Grafana 30 jours
Événements télémétrie 13 mois maximum (analytics)

6Droits des personnes

Toute personne concernée peut exercer ses droits d'accès, rectification, effacement, limitation, portabilité et opposition :

  • Recruteur utilisateur — via l'interface app.marvins.ai ou en écrivant à privacy@marvins.ai.
  • Candidat / profil importé — en écrivant à privacy@marvins.ai. Une procédure de vérification d'identité est mise en place avant traitement.

Les réclamations peuvent être adressées à la CNIL (www.cnil.fr).

7Stockage local

L'extension utilise chrome.storage.local (API navigateur, isolée par extension) pour persister :

  • Le JWT d'authentification (chiffré au repos par Chrome).
  • Les préférences utilisateur (locale, dernier panel ouvert).

Aucun cookie tiers n'est posé. chrome.storage ne quitte pas la machine de l'utilisateur.

8Cookies LinkedIn (li_at / li_a)

Au moment où l'utilisateur clique sur Connecter dans le side panel pour brancher son compte LinkedIn, l'extension lit les cookies li_at (session LinkedIn) et, si présent, li_a (token Premium) via l'API chrome.cookies — et uniquement à cet instant précis. Ils ne sont jamais lus en arrière-plan, jamais stockés dans chrome.storage, jamais persistés côté extension.

Ces valeurs transitent chiffrées en TLS vers l'API Marvin, qui les transmet immédiatement à Unipile pour provisionner la session côté serveur. L'API Marvin ne stocke jamais li_at / li_a en base : seul l'identifiant Unipile (account_id) est persisté après l'échange. L'utilisateur peut révoquer la connexion à tout moment depuis Paramètres > Intégrations.

9Permissions Chrome demandées

Permission Usage
storage Persistance du JWT et des préférences
sidePanel Affichage de l'interface Marvin dans le side panel du navigateur (Chrome)
cookies Lecture du cookie SSO app.marvins.ai (JWT) et, au click-time, li_at/li_a
activeTab Lecture contextuelle de la page LinkedIn active
scripting Activation du content script sur un site d'emploi optionnel, une fois son accès accordé par l'utilisateur
Hôtes www.linkedin.com, www.apec.fr Injection du content script sur ces sites
Hôtes app.marvins.ai, api.marvins.ai Connexion SSO et appels API authentifiés
Hôte *.storage.googleapis.com Affichage dans le side panel des documents stockés (liens signés)
Hôtes optionnels resumes.indeed.com, www.cvaden.com Demandés uniquement si l'utilisateur active ce site depuis l'extension, avec la confirmation du navigateur (Chrome)

Aucune permission large de type <all_urls> n'est demandée.

10Modifications

Toute modification matérielle de cette politique fait l'objet d'une nouvelle version de l'extension et d'une notification dans le side panel lors du premier démarrage post-mise à jour.


Contact : privacy@marvins.ai.

Une question sur l'extension ? privacy@marvins.ai · Politique de confidentialité · Mentions légales