Politique de confidentialité
Mise à jour : 2026-08-25
Cette politique décrit les traitements réellement mis en oeuvre sur www.g-berenger.com. Elle est mise à jour à chaque évolution matérielle des traitements.
1. Responsable du traitement
Guillaume Berenger - portfolio personnel et outils professionnels. Domaine canonique : https://www.g-berenger.com.
2. Contacts
- Contact général : guillaume@g-berenger.com
- Données personnelles et exercice des droits : privacy@g-berenger.com
3. Périmètre de la politique
Cette politique couvre l'ensemble du site www.g-berenger.com, y compris les outils privés (Job Hunter, Assistant CV, English Coach, LLM Council) accessibles après authentification Google. Elle ne couvre pas les sites tiers auxquels des liens renvoient.
4. Catégories de données traitées
En fonction de votre utilisation du site, les catégories suivantes de données peuvent être traitées :
- Email Google (vérification d'accès, outils privés uniquement)
- Identifiant de session chiffré (NextAuth.js, cookie httpOnly)
- Contenu de vos CV : titre, accroche, Expériences, Compétences (Job Hunter, Assistant CV)
- Texte des offres d'emploi et messages de conversation (Job Hunter, Assistant CV)
- Retours sur les CV générés (Job Hunter)
- Contenu audio enregistré (English Coach) - traité pour transcription, non archivé
- Transcriptions et historique de coaching vocal (English Coach)
- Contenu des cas soumis au LLM Council et réponses des modèles
- Données de navigation agrégées (Vercel Analytics, sans donnée personnelle directe)
- Préférences browser stockées localement (langue, critères de recherche, opt-out analytics)
5. Finalités
- Vérifier que l'accès aux outils privés est autorisé (email Google)
- Générer des CV personnalisés adaptés aux offres d'emploi
- Archiver les versions de CV et les sessions pour permettre la consultation ultérieure
- Améliorer les générations futures grâce aux retours (knowledge base)
- Proposer un coaching vocal en anglais avec correction et synthèse vocale
- Soumettre un cas à une délibération multi-LLM structurée (LLM Council)
- Mesurer l'audience du site de manière agrégée (Vercel Analytics)
6. Bases légales
- Intérêt légitime (art. 6(1)(f) RGPD) : vérification d'accès aux outils, archivage des sessions pour consultation ultérieure, mesure d'audience agrégée.
- Exécution d'un service demandé (art. 6(1)(b) RGPD) : génération de CV, coaching vocal, délibération LLM Council.
7. Caractère obligatoire ou facultatif des données
- Email Google : obligatoire pour accéder aux outils privés. Sans lui, l'accès est refusé.
- Contenu CV / offre : obligatoire pour la génération. Sans contenu, aucun CV ne peut être généré.
- Retours sur les CV : facultatifs. Ils améliorent les générations futures mais leur absence n'empêche pas l'utilisation.
- Audio English Coach : obligatoire pour le coaching vocal.
- Contenu soumis au Council : obligatoire pour la délibération. Ne pas soumettre de données sensibles superflues.
8. Destinataires et fournisseurs
Les données sont traitées par les fournisseurs suivants selon les fonctionnalités utilisées :
- Vercel Inc. (US) : hébergement, Blob storage, Analytics
- Google LLC (US) : authentification OAuth
- OpenAI Inc. (US) : génération de CV (GPT-4o), transcription STT (Whisper, fallback)
- Anthropic PBC (US) : conversation CV assistant, Council (Claude Sonnet)
- Google AI (US) : LLM Council membre Bob (Gemini 2.0 Flash)
- Mistral AI SAS (FR) : English Coach (mistral-small), Council membre Charlie (mistral-large)
- Groq Inc. (US) : transcription STT prioritaire (Whisper large), Council membre Diana (Llama 3.1)
- ElevenLabs Inc. (US) : synthèse vocale English Coach (TTS)
- SerpAPI LLC (US) : agrégation d'offres d'emploi (Job Hunter)
9. Transferts hors de l'Union européenne
La quasi-totalité des fournisseurs sont établis aux États-Unis. Ces transferts sont encadrés par des clauses contractuelles types (SCCs) ou des mécanismes équivalents. Mistral AI est établi en France (UE) : aucun transfert hors UE pour ce fournisseur. La conformité des DPA de chaque fournisseur est vérifiée sur leur site officiel.
10. Durées ou critères de conservation
- Session d'authentification : durée de la session navigateur (cookie httpOnly, expire à la déconnexion)
- CV et versions archivées, knowledge base, offres, retours : jusqu'à suppression manuelle par l'utilisateur autorisé
- Sessions English Coach : 100 sessions maximum (rotation FIFO automatique)
- Cas LLM Council : jusqu'à suppression manuelle par l'utilisateur autorisé
- Audio English Coach : traité transitionellement pour la transcription, non archivé par la plateforme
- Données analytics : 13 mois (agrégées, recommandation CNIL)
- Données transmises aux IA tierces : traitées transitionellement. Se référer à la politique de chaque fournisseur pour leur propre conservation.
11. Vos droits
Conformément au RGPD, vous disposez des droits suivants :
- Droit d'accès : consulter les données vous concernant
- Droit de rectification : corriger des données inexactes
- Droit à l'effacement : demander la suppression de vos données
- Droit à la limitation du traitement : suspendre temporairement le traitement
- Droit d'opposition : vous opposer a un traitement fonde sur l'intérêt légitime
- Droit a la portabilité : recevoir vos données dans un format structuré (applicable aux traitements fondés sur le consentement ou le contrat)
Pour exercer ces droits, contactez : privacy@g-berenger.com
12. Droit de saisir la CNIL
Si vous estimez que le traitement de vos données ne respecte pas le RGPD, vous pouvez introduire une réclamation auprès de la CNIL (Commission Nationale de l'Informatique et des Libertés) sur cnil.fr ou par courrier : CNIL, 3 Place de Fontenoy, TSA 80715, 75334 Paris Cedex 07.
13. Mesure d'audience
Ce site utilise Vercel Analytics. Ce service ne pose pas de cookie publicitaire. Il collecte des données de navigation agrégées (URL, referent, viewport) et des événements fonctionnels nommés sans contenu personnel. Un identifiant de visite est dérivé du hachage de l'adresse IP et du User-Agent - cet identifiant n'est pas persistant entre les sessions. L'adresse IP n'est pas stockée.
Note : la revendication d'exemption CNIL (délibération n°2020-091) pour Vercel Analytics est en cours de vérification. La formulation ci-dessus ne présume pas de cette exemption.
14. Gérer votre préférence de mesure d'audience
Vous pouvez à tout moment vous exclure de la mesure d'audience. Lorsque vous vous excluez, Vercel Analytics n'est pas chargé et aucun événement n'est envoyé. Cette préférence est enregistrée dans le localStorage de votre navigateur (clé : va_opt_out) et reste active tant que vous ne la modifiez pas. Elle s'applique uniquement à cet appareil et ce navigateur.
Chargement de votre préférence...
15. Cookies et stockage local
Ce site utilise un cookie de session httpOnly posé par NextAuth.js pour maintenir votre authentification. Ce cookie est strictement nécessaire au fonctionnement des outils privés et ne peut pas être refuse sans perdre l'accès. Le localStorage est utilisé pour stocker des préférences locales (langue choisie, critères de recherche Job Hunter, opt-out analytics). Aucun cookie publicitaire ni de suivi tiers n'est déposé.
16. Authentification Google
L'accès aux outils privés (Job Hunter, Assistant CV, English Coach, LLM Council) nécessite une connexion via Google OAuth 2.0. Seul votre email Google est utilisé pour vérifier que l'accès est autorisé. Il n'est pas utilisé à des fins analytics, marketing ou profiling. La configuration Next.js Auth est stricte : seul l'email autorisé peut se connecter.
17. Utilisation des services IA
Les outils privés font appel à des modèles d'intelligence artificielle externes pour générer des contenus. Ces appels impliquent la transmission temporaire de données (texte d'offre, profil, historique de session, contenu de cas) aux fournisseurs concernés. Ces transmissions sont encadrées par les DPA des fournisseurs. Les contenus générés par ces modèles ne sont pas toujours exacts ni exhaustifs : vous devez les vérifier avant tout usage professionnel.
18. Archivage des CV, sessions et contenus
Les outils Job Hunter et Assistant CV archivent les versions de CV générées, les offres associées et les retours dans Vercel Blob. Cet archivage permet de consulter l'historique des sessions et de continuer un travail précédent. L'English Coach archive les sessions de coaching (transcriptions, résumés) dans Vercel Blob. Le LLM Council archive les cas soumis et les délibérations.
Différence importante : les données transmises aux API IA sont traitées transitionellement (non archivées par la plateforme). Les sessions complètes (offre + CV + retours) sont archivées dans Vercel Blob pour votre usage ultérieur.
19. Fichiers audio et transcriptions
L'English Coach enregistre votre audio via MediaRecorder. Ce fichier audio est transmis directement à Groq (prioritaire) ou OpenAI (fallback) pour transcription. L'audio brut n'est pas stocké par la plateforme. La transcription résultante et le résumé de session sont archivés dans Vercel Blob. ElevenLabs reçoit le texte de réponse du coach pour synthèse vocale.
20. Scoring et assistance automatisée
Job Hunter calcule un score multicritères (poste, Compétences, rémunération, géographie, secteur) pour chaque offre d'emploi. Ce score est utilisé pour filtrer et prioriser les offres. Il n'est pas utilisé pour prendre de décision finale à votre place : la décision d'appliquer ou non reste la votre. Le LLM Council produit une adjudication structurée qui doit être vérifiée avant usage.
21. Sécurité et confidentialité
Les communications sont chiffrées via HTTPS/TLS. Les sessions sont protégées par un cookie httpOnly signé. L'accès au Blob Vercel est protégé par token (OIDC en production). Les routes d'API sont protégées par un guard d'authentification. Seul l'email autorisé peut accéder aux outils privés.
22. Suppression de vos données
Pour demander la suppression de vos données archivées (CV, sessions, knowledge base, Council), contactez privacy@g-berenger.com. La plateforme dispose d'une API de suppression sécurisée pour les données archivées dans Vercel Blob.
23. Domaine canonique
Le domaine canonique est www.g-berenger.com. Le sous-domaine g-berenger.vercel.app redirige vers ce domaine en production. Cette politique s'applique aux deux.
24. Mise à jour de cette politique
Cette politique peut être mise à jour lors de toute évolution matérielle des traitements. La date de derniere modification est indiquée en haut de cette page. En cas de modification substantielle, une information sera affichée sur le site.