Chapitre 8 / 10 · ePrivacy / CNIL
Stockage local et technique
Outre les cookies HTTP, Disquzz utilise le stockage du navigateur et des paramètres techniques pour mémoriser votre choix et sécuriser le site. Ce chapitre est destiné aux personnes curieuses du « comment ça marche ».
Cookie et localStorage dqz_consent
Lorsque vous cliquez sur le bandeau, le script :
- écrit un cookie nommé
dqz_consentavec la valeuressentialouall; - duplique cette valeur en localStorage lorsque le navigateur le permet ;
- fixe l’expiration du cookie à 395 jours ;
- utilise l’attribut
SameSite=Laxetpath=/pour limiter les envois cross-site.
La lecture priorise localStorage, puis le cookie. Cette redondance évite de réafficher le bandeau si l’un des deux est effacé isolément. Le reset (documenté dans « Gérer vos choix ») efface les deux.
API JavaScript window.dqzConsent
Le bandeau expose un objet global window.dqzConsent avec les
méthodes read(), write(v), clear(),
show() et hide(). L’application et la page
Paramètres → Cookies s’appuient sur la même logique pour rester cohérents.
Cookie Laravel non chiffré
Le cookie de consentement est exclu du chiffrement automatique des cookies
Laravel (liste d’exception dans la configuration). Cela permet au script
front et au bandeau de le lire sans round-trip serveur. Il ne contient
que essential ou all, pas de données personnelles
identifiantes en clair.
Chargement conditionnel côté serveur
La fonction gdpr_has_analytics_consent() retourne vrai
uniquement si le consentement vaut all. Les vues qui
injectent des scripts optionnels (head-code, footer-code) consultent
cette helper avant d’afficher le HTML tiers. Sans consentement, le
markup n’est pas envoyé au navigateur.
IP, journaux — pas des cookies
L’adresse IP et les journaux techniques (rotation 14 jours) ne sont pas des cookies, mais des traceurs au sens large CNIL lorsqu’ils permettent d’identifier un terminal. Ils sont décrits dans la politique de confidentialité — Cookies, appareils et journaux. Ils ne dépendent pas du bandeau cookies optionnels.
Extensions : uBlock, Privacy Badger ou Brave Shields
peuvent bloquer le cookie dqz_consent. Le bandeau
peut alors réapparaître à chaque visite même après un choix enregistré.
Contact : Royalty Structure (Genesus Groupe) — Disquzz. aucun. [email protected] · aucun
Tu peux aussi déposer une réclamation auprès de la CNIL : cnil.fr/fr/plaintes