Mode d'exemption de consentement
Mode d'exemption de consentement
Les réglementations sur la vie privée comme le RGPD exigent de collecter le consentement de l'utilisateur avant de charger tout outil de tracking tiers, y compris Screeb. En pratique, cela signifie que les visiteurs qui refusent (ou ne voient jamais) votre bannière de consentement ne sont pas du tout trackés : Screeb ne se charge pas pour eux.
Pour la plupart des produits, c'est le bon réglage par défaut. Mais certaines organisations sont exemptées de l'obligation de consentement par la loi : sites du secteur public, outils internes utilisés exclusivement par des employés, ou tout service traitant des données strictement nécessaires pour fournir le service, sans finalité de profilage. Ces organisations peuvent légalement charger Screeb pour chaque visiteur, sans bannière de consentement.
Le Mode d'exemption de consentement est conçu exactement pour cette situation. Quand vous l'activez, Screeb se charge pour chaque visiteur sans condition, mais pour rester conforme dans le cadre de l'exemption, il le fait sans collecter aucune donnée personnelle. Tout le tracking d'identité est silencieusement désactivé, et tous les visiteurs sont traités comme entièrement anonymes.
Ce qui change quand vous l'activez
Quand le Mode d'exemption de consentement est actif, Screeb applique automatiquement ces contraintes, vous n'avez pas besoin de modifier votre code d'intégration.
Le tracking d'identité est désactivé
Tout appel à $screeb('identity', ...) ou $screeb('identity.properties', ...) est silencieusement ignoré. Screeb ne liera pas une session à un profil utilisateur, quoi que fasse votre code d'intégration. Un avertissement est loggé dans la console navigateur pour que les développeurs voient ce qui se passe, mais aucune erreur n'est levée.
Cela signifie :
- Les visiteurs ne sont jamais liés à un nom, une adresse email, ou tout ID utilisateur interne que vous transmettez
- Les propriétés utilisateur (plan, rôle, ancienneté du compte, etc.) ne sont pas stockées
- Les règles de ciblage reposant sur l'identité ou les propriétés utilisateur n'ont aucun effet
Le Session Replay est désactivé
Le Session Replay enregistre ce que font les utilisateurs individuels sur votre site. C'est incompatible avec l'anonymat complet, il est donc automatiquement désactivé quand le Mode d'exemption de consentement est activé. Le toggle Session Replay dans les paramètres de votre workspace devient indisponible et ne peut pas être activé tant que le mode est actif.
Les surveys fonctionnent toujours, anonymement
Screeb continue d'afficher des surveys à vos visiteurs. Les réponses sont collectées et disponibles dans votre dashboard. La seule différence est qu'aucune réponse n'est jamais liée à un utilisateur nommé : chaque répondant apparaît comme un visiteur anonyme.
Les règles de ciblage basées sur les pages visitées, les événements déclenchés, ou le comportement du visiteur (mais pas son identité) continuent de fonctionner normalement.
Impact sur les MAU
Selon votre volume de trafic, cela peut augmenter significativement votre consommation de MAU par rapport à un workspace où les utilisateurs sont identifiés.
Activer le Mode d'exemption de consentement
Le Mode d'exemption de consentement est un réglage au niveau du workspace. Le changer s'applique immédiatement à chaque nouvelle session dans ce workspace.
- Ouvrez l'interface admin Screeb et allez sur votre workspace.
- Allez dans Settings → Behaviour.
- Trouvez le toggle Consent exemption mode et activez-le.
- Confirmez le changement. Si le Session Replay était activé, il sera automatiquement désactivé dans le cadre de cet enregistrement.

Une fois enregistré, le toggle Ignore anonymous users se verrouille sur "off" et affiche un message expliquant que le Mode d'exemption de consentement le contrôle. Cela évite de bloquer accidentellement les visiteurs anonymes que le mode est censé atteindre.

Désactiver le Mode d'exemption de consentement
Désactiver le mode restaure tout le comportement précédent :
- Le tracking d'identité reprend. Les appels à
$screeb('identity', ...)et$screeb('identity.properties', ...)sont à nouveau traités normalement. - Le Session Replay peut être réactivé manuellement dans sa propre section de réglages.
- Le toggle Ignore anonymous users redevient modifiable.
Aucune donnée historique n'est modifiée. Les réponses collectées pendant que le mode était actif restent anonymes : elles ne peuvent pas être attribuées rétroactivement à des profils utilisateur.
Comment cela interagit avec votre code d'intégration
Vous n'avez pas besoin de protéger vos appels identity avec une condition. Quand le mode est actif, Screeb ignore simplement ces appels côté serveur et dans le tag lui-même. Votre intégration existante continue de fonctionner telle quelle ; le seul changement est que l'information d'identité n'atteint jamais Screeb.
Si vous voulez rendre le comportement explicite dans votre code pour la lisibilité, vous pouvez vérifier votre propre feature flag avant d'appeler identity, mais ce n'est pas requis.
// Cet appel peut rester sans risque dans votre code même avec le Mode d'exemption de consentement activé.
// Screeb l'ignorera silencieusement quand le mode est actif.
$screeb('identity', userId, {
email: userEmail,
plan: userPlan,
});
Questions fréquentes
Puis-je activer le Mode d'exemption de consentement sur certains canaux et pas d'autres ?
Non. Le Mode d'exemption de consentement est un réglage au niveau du workspace qui s'applique à tous les canaux du workspace. Si vous avez besoin d'un comportement différent selon les canaux, utilisez des workspaces séparés.
Cela affecte-t-il la façon dont je charge le tag Screeb ?
Non. L'installation du tag reste inchangée. Vous pouvez (et le ferez souvent) retirer votre logique de conditionnement au consentement pour que le tag se charge sans condition, mais le code du tag lui-même ne change pas.
Puis-je toujours utiliser des règles de ciblage ?
Oui, tant que les règles ne dépendent pas de l'identité ou des propriétés utilisateur. Les règles basées sur l'URL de page, les événements, et les conditions au niveau session continuent de fonctionner. Des règles comme "l'email de l'utilisateur contient @acme.com" ne correspondront jamais car aucun email n'est jamais stocké.
Qu'arrive-t-il aux sessions démarrées avant que j'active le mode ?
Les sessions actives ne sont pas interrompues. La contrainte s'applique aux nouvelles sessions démarrant après l'enregistrement du réglage.
L'ID répondant anonyme est-il stocké quelque part ?
Screeb assigne quand même un ID anonyme temporaire par session pour pouvoir lier les réponses de survey au sein de la même visite. Cet ID n'est lié à aucun profil persistant et est réinitialisé après 30 minutes d'inactivité. Il n'est jamais partagé avec le code de votre application.
Mis à jour le : 14/08/2026
Merci !
