Disquzz

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 ».

Lorsque vous cliquez sur le bandeau, le script :

  1. écrit un cookie nommé dqz_consent avec la valeur essential ou all ;
  2. duplique cette valeur en localStorage lorsque le navigateur le permet ;
  3. fixe l’expiration du cookie à 395 jours ;
  4. utilise l’attribut SameSite=Lax et path=/ 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.

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