Confidentialité
Sous-traitants de studiobac
Conformément à l’article 28 du RGPD, voici la liste des tiers qui traitent des données personnelles pour notre compte, leur région d’hébergement et la base contractuelle qui nous lie à eux.
- Mis à jour
- Lecture
- 5 min
- Sections
- 5
L’essentiel
- Tableau aller à la section « Sous-traitants traitant des données d’élève »
Chaque tiers qui traite des données personnelles pour nous
est listé ci-dessous, avec son rôle, les données, la région et la base contractuelle.
- Détail aller à la section « Fournisseurs de modèles d’IA »
4 fournisseurs de modèles d’IA,
dont les deux modèles de langage en zéro rétention via le gateway.
- Détail aller à la section « Notifications de changement »
30 jours de préavis
pour les contrats B2B avant tout ajout, retrait ou remplacement, avec droit d’opposition.
Sous-traitants traitant des données d’élève
15 sous-traitants
Clerk (Clerk Inc.)
- Rôle
- Authentification, sessions, MFA, OAuth.
- Données traitées
- E-mail, nom, hash de mot de passe, liens OAuth.
- Région
- États-Unis — pas d’option de résidence UE (DPA)
- Base contractuelle
- Data Privacy Framework
Neon (Neon Inc.)
- Rôle
- Postgres managé. Source de vérité de l’état applicatif.
- Données traitées
- Profil, abonnement, conversations, messages.
- Région
- UE — AWS Frankfurt (eu-central-1)
- Base contractuelle
- Clauses contractuelles types (CCT)
Upstash (Upstash Inc.)
- Rôle
- Redis (limitation de débit, queue de pic, brouillons authentifiés) + QStash (pulsations de drain).
- Données traitées
- Compteurs anonymes, événements en vol, brouillons (TTL 7 j).
- Région
- UE configurable par projet
- Base contractuelle
- Data Privacy Framework
Stripe (Stripe Inc.)
- Rôle
- Paiement, abonnement, taxes.
- Données traitées
- E-mail, nom, adresse de facturation, tokens de moyen de paiement.
- Région
- UE + États-Unis
- Base contractuelle
- Clauses contractuelles types (CCT)
Resend (Resend Inc.)
- Rôle
- E-mails transactionnels et cycle de vie, et le contenu des modèles.
- Données traitées
- E-mail, prénom, préférences d’envoi, état de désabonnement, engagement (remise, ouverture).
- Région
- Envoi dans l’UE (eu-west-1) — données de compte aux États-Unis
- Base contractuelle
- Clauses contractuelles types (CCT)
Cloudflare (Cloudflare, Inc.)
- Rôle
- Stockage objet (R2) des copies de sauvegarde de la base de données, immuables par verrouillage et à durée de conservation limitée. Depuis le 25 août 2026, les fichiers de sauvegarde contenant des données personnelles sont chiffrés par nos soins avant leur envoi, au moyen d’une clé que Cloudflare ne détient pas ; les sauvegardes antérieures à cette date restent chiffrées au repos par Cloudflare uniquement, jusqu’à leur expiration (au plus tard en août 2027). Aucun trafic applicatif ne transite par ce service.
- Données traitées
- Copies de sauvegarde de la base de données (ensemble des catégories traitées par Neon : compte, progression d’apprentissage, conversations, abonnement)
- Région
- Union européenne (juridiction UE du bucket R2) — entité américaine
- Base contractuelle
- Data Privacy FrameworkVoir le DPA
PostHog (PostHog Inc.)
- Rôle
- Analyse produit (pas de profilage publicitaire).
- Données traitées
- Événements de page, distinct_id = user_id.
- Région
- UE — eu.posthog.com
- Base contractuelle
- Aucun transfert hors UE
Vercel (Vercel Inc.)
- Rôle
- Hébergement, CDN, Functions, Cron, AI Gateway, Analytics, Speed Insights, BotID, Blob, Flags.
- Données traitées
- Logs serveur (rétention ~30 j, sans PII tagué), requêtes IA (ZDR — pas de rétention).
- Région
- Edge global (région par déploiement)
- Base contractuelle
- Clauses contractuelles types (CCT)
Sanity (Sanity.io)
- Rôle
- CMS pour le blog. Pas de données utilisateur final.
- Données traitées
- Contenu éditorial uniquement.
- Région
- À confirmer
- Base contractuelle
- Clauses contractuelles types (CCT)
Help Scout (Help Scout PBC)
- Rôle
- Service d’assistance — réception et traitement des demandes de contact et des signalements envoyés depuis l’application.
- Données traitées
- E-mail, prénom, nom, rôle déclaré (élève, parent, enseignant), objet et contenu du message, signalements en app et leur contexte technique.
- Région
- États-Unis
- Base contractuelle
- Data Privacy FrameworkVoir le DPA
Better Stack (Better Stack, Inc.)
- Rôle
- Surveillance opérationnelle : disponibilité, pulsations des tâches planifiées, journaux d’exécution, traces de requêtes et suivi des erreurs. Aucun identifiant de compte n’est transmis — la corrélation se fait par identifiant de requête.
- Données traitées
- Journaux d’exécution (adresse IP, chemin de requête, méthode HTTP), Traces de requêtes, Exceptions et piles d’appels, Identifiant de requête — jamais d’identifiant de compte
- Région
- États-Unis — us-west-2a (rétention 90 jours)
- Base contractuelle
- Data Privacy Framework
Plausible (Plausible Insights OÜ)
- Rôle
- Mesure d’audience anonyme et agrégée. Aucun cookie, aucun identifiant de visiteur, aucun profilage.
- Données traitées
- Page consultée (URL expurgée), référent, paramètres de campagne (UTM), pays, navigateur et type d’appareil — agrégés
- Région
- UE — Allemagne (Falkenstein) et Estonie
- Base contractuelle
- Aucun transfert hors UE
Axeptio (Agilitation SAS)
- Rôle
- Recueil et enregistrement du consentement aux traceurs (bandeau de consentement). Ne reçoit aucune donnée de compte — uniquement le choix exprimé et des statistiques d’affichage du bandeau.
- Données traitées
- Choix de consentement, Statistiques d’affichage du bandeau
- Région
- UE — France (hébergement Union européenne)
- Base contractuelle
- Aucun transfert hors UE
Google Ads (Google Ireland Limited)
- Rôle
- Publicité et remarketing : reproposer nos annonces sur d’autres sites aux visiteurs qui ont consenti à la catégorie « Publicité ». Le script n’est chargé qu’après consentement explicite ; aucun appel n’est fait à Google pour un visiteur qui refuse ou n’a pas répondu. Depuis le 13 septembre 2026, la mesure envoyée depuis nos serveurs couvre aussi les achats de la boutique, jamais le détail des articles.
- Données traitées
- Identifiant publicitaire de navigateur (cookies _gcl_*), Pages publiques consultées, Adresse IP et user-agent au moment du chargement du tag, Mesure des conversions envoyée depuis nos serveurs : abonnements ET achats en boutique (montant hors taxe, devise, identifiants de clic), sur consentement
- Région
- Irlande — transferts vers les États-Unis (Google LLC)
- Base contractuelle
- Clauses contractuelles types (CCT)
Meta (Meta Platforms Ireland Limited)
- Rôle
- Publicité et remarketing : reproposer nos annonces sur Facebook et Instagram aux visiteurs qui ont consenti à la catégorie « Publicité », et mesurer les achats qui en résultent — abonnements comme achats de la boutique. Le pixel n’est chargé qu’après consentement explicite ; aucun appel n’est fait à Meta pour un visiteur qui refuse ou n’a pas répondu. Les achats sont aussi transmis depuis nos serveurs (API Conversions), pour les seules personnes ayant consenti.
- Données traitées
- Identifiant publicitaire de navigateur (cookies _fbp, _fbc), Pages publiques consultées, Adresse IP et user-agent au moment du chargement du pixel, Adresse e-mail hachée (SHA-256) et identifiant de compte haché, transmis depuis nos serveurs lors d’un achat — pour un abonnement comme pour un achat en boutique (montant hors taxe et devise, jamais le détail des articles)., Montant et devise de l’abonnement souscrit
- Région
- Irlande — transferts vers les États-Unis (Meta Platforms, Inc.)
- Base contractuelle
- Clauses contractuelles types (CCT)
Fournisseurs de modèles d’IA
Les appels aux modèles de langage transitent par Vercel AI Gateway, qui signe des accords de zéro-rétention (ZDR) avec chaque fournisseur. Cela signifie qu’Anthropic et OpenAI ne conservent pas vos prompts ni vos réponses, même temporairement, pour leur propre usage.
- Anthropic (via Vercel AI Gateway) — Rôle : Modèle de langage (Claude Sonnet). Rétention : Zéro — accord ZDR contractuel via le gateway. Région : États-Unis (calcul) ; UE (transit)
- OpenAI (via Vercel AI Gateway) — Rôle : Modèle de langage (selon besoin). Rétention : Zéro — accord ZDR contractuel via le gateway. Région : États-Unis (calcul) ; UE (transit)
- Cohere (Cohere Inc.) — Rôle : Embeddings + reranking (pipeline RAG). Rétention : Selon DPA Cohere (à confirmer). Région : États-Unis / Canada
- Typesafe (TypeSafe AI) — Rôle : classification de l’intention de chaque message adressé à l’assistant de cours, avant toute recherche (détresse, demande de corrigé, message hors sujet). Reçoit le texte du message seul, sans identifiant de compte. Rétention : aucune durée de conservation indiquée par le fournisseur ; pas d’entraînement de ses modèles sur les envois (politique de confidentialité lue le 22 septembre 2026) ; accord de sous-traitance à confirmer. Région : États-Unis
Fournisseurs opérationnels (sans donnée d’utilisateur final)
Listés pour transparence ; ces fournisseurs ne traitent pas de données personnelles d’utilisateur final.
- Doppler
- gestion des secrets (clés API). Aucune donnée utilisateur.
- GitHub
- code source et CI. Aucune donnée de production.
- Mailosaur
- boîtes e-mail de test. Aucune adresse de production.
- Chromatic
- tests de régression visuelle. Aucune donnée utilisateur.
Notifications de changement
Conformément à l’article 28(2) du RGPD, tout ajout, retrait ou remplacement de sous-traitant est annoncé sur cette page et, pour les contrats B2B, par e-mail au DPO de l’établissement client au moins 30 jours avant la prise d’effet, lui ouvrant un droit d’opposition.
Source de vérité technique
La fiche détaillée (catégories exactes, sous-sous-traitants transitifs, plans de sortie par fournisseur) est tenue par notre équipe d’ingénierie en source ouverte : docs/security/subprocessors.md.
Une question sur un prestataire ?
Demandes de DPA, questions sur une région d’hébergement ou opposition à un nouveau sous-traitant :
