le produit
Preuves de consentement
Chaque choix d’un visiteur atterrit comme un enregistrement infalsifiable : la preuve que vous montreriez à une autorité que le consentement existait avant qu’un traceur ne s’exécute. Vous n’avez jamais besoin de toucher cette page pour que la bannière fonctionne, et c’est le but.
l’enregistrementCe que contient un enregistrement
Quand un visiteur décide (accepte tout, refuse tout, enregistre une sélection, change d’avis plus tard ou laisse le Global Privacy Control du navigateur parler pour lui), CookieCrumbs stocke : quand c’est arrivé, ce qui a été choisi, quelles catégories ont fini autorisées, quelle version et quelle langue de bannière le visiteur a réellement vues, quel jeu de règles s’appliquait, et un identifiant de visiteur pseudonyme. Aucune adresse IP, aucun user agent ni aucune adresse de page n’est stocké à côté d’une preuve de consentement.
L’identifiant de visiteur est l’identifiant de consentement que la bannière peut montrer aux visiteurs (32 lettres et chiffres). Un visiteur qui exerce ses droits le cite, et la page de la personne concernée montre chaque choix qui y est attaché.
la chaîneL’infalsifiabilité en un paragraphe
Chaque enregistrement porte un hachage de son propre contenu et le hachage de l’enregistrement précédent, si bien que les enregistrements d’un site forment une chaîne. Modifiez ou supprimez un enregistrement et tous les hachages suivants cessent de correspondre. « Vérifier que rien n’a été altéré » recalcule la chaîne à la demande et vous dit, en une phrase, si elle tient. La vue détaillée d’un enregistrement est rendue comme un reçu avec l’état de la chaîne dessus, parce que juridiquement, c’est un ticket de caisse.
exportsExports signés
Un export regroupe les enregistrements en JSONL ou CSV, et les dossiers d’audit ajoutent les déclarations, jeux de règles, config de version et captures d’écran rendues en vigueur. Chaque export est signé avec une clé Ed25519 ; le téléchargement porte le hachage du contenu et la signature, et les clés publiques de vérification sont publiées à une adresse well-known pour qu’un tiers puisse vérifier un export sans nous faire confiance. Les clés tournent par ajout d’un nouvel identifiant de clé ; les anciens exports restent vérifiables contre les anciennes clés publiques pour toujours, la seule façon honnête de tourner.
Les exports planifiés livrent vers votre propre stockage compatible S3 selon une cadence. Une destination est vérifiée par une vraie écriture de test avant d’être approuvée, et chaque exécution est journalisée avec la clé d’objet, la taille et le hachage du contenu.
effacementLe droit à l’oubli
Une demande d’effacement traite les données d’un visiteur de deux façons : anonymiser remplace l’identifiant pseudonyme pour que la forme statistique de l’enregistrement survive sans aucun retour possible vers le visiteur, ou supprimer retire les enregistrements purement et simplement en laissant une pierre tombale datée, si bien que le trou dans la chaîne est lui-même documenté plutôt que silencieux. Lequel convient dépend de vos obligations ; la page explique les deux sans décider pour vous.
conservationCombien de temps les enregistrements sont conservés
Les enregistrements sont conservés pendant la durée de conservation de votre offre, avec une conservation personnalisée sur les offres supérieures, puis purgés selon le planning. Tout réside en eu-central-1 (Francfort) ; voir Sécurité & données.