# Preuve du consentement : des registres prêts pour un audit

> Contenu d'une preuve de consentement prête pour un audit, durée de conservation et intérêt des journaux chaînés par hachage, où toute altération est détectable.

Source: https://www.cookiesh.eu/fr/blog/proof-of-consent-records  
Published: 2026-09-15

## Key takeaways

- L'article 7(1) du RGPD impose à toute organisation qui s'appuie sur le consentement d'être en mesure de démontrer que chaque personne a effectivement consenti.
- Un registre de consentement utile contient un identifiant pseudonyme, un horodatage, les versions du bandeau et de la politique, les choix par catégorie, la méthode et la région.
- Versionnez et archivez chaque texte de bandeau et de politique afin de pouvoir prouver ce que le visiteur a vu, et pas seulement ce sur quoi il a cliqué.
- Les journaux où toute altération est détectable, comme les chaînes de hachage, permettent de montrer à un auditeur que les enregistrements n'ont pas été modifiés après coup.
- Les journaux de consentement sont eux aussi des données personnelles : minimisez-les, restreignez leur accès et fixez une durée de conservation.

La preuve du consentement est un enregistrement qui indique qui a consenti, quand, à quoi et comment, afin que vous puissiez démontrer la validité du consentement si une autorité ou un visiteur vous le demande. En vertu de l'article 7(1) du RGPD, cette charge vous incombe. Un bon enregistrement associe un identifiant pseudonyme à un horodatage, à la version exacte du bandeau affiché, aux choix par catégorie, à la méthode utilisée et aux règles régionales appliquées.

## Pourquoi avez-vous besoin d'une preuve du consentement ?

Parce que le RGPD fait peser la charge de la preuve sur l'organisation, et non sur le visiteur. L'article 7(1) prévoit que, lorsque le traitement repose sur le consentement, le responsable du traitement doit être en mesure de démontrer que la personne a consenti, et l'article 5(2) vous rend plus généralement responsable de la démonstration de votre conformité.

Pour les cookies, l'obligation de demander découle de l'article 5(3) de la directive ePrivacy, tandis que la norme du consentement découle du RGPD. Les lignes directrices du CEPD sur le consentement vous laissent le choix de la méthode, mais attendent de vous que vous puissiez montrer comment et quand le consentement a été obtenu, et quelles informations la personne a reçues à ce moment-là.

Les registres de consentement sont sollicités plus souvent que les équipes ne le pensent : enquêtes des autorités, plaintes d'utilisateurs, demandes d'accès des personnes concernées et audits préalables lors de levées de fonds ou d'acquisitions. Comme le montrent les [sanctions passées](/fr/blog/cookie-enforcement-lessons), les autorités examinent de près ce que le bandeau faisait réellement, et un journal propre est le moyen le plus rapide de répondre.

## Que doit contenir un registre de consentement ?

Au minimum : qui (de manière pseudonyme), quand, ce que la personne a vu, ce qu'elle a choisi, comment elle a choisi et quelles règles s'appliquaient. Chaque champ répond à une question qu'un auditeur est susceptible de poser.

| Champ | Exemple | Pourquoi c'est important |
|---|---|---|
| Identifiant de consentement | UUID aléatoire stocké dans un cookie propriétaire | Relie l'enregistrement à un navigateur sans nommer la personne |
| Horodatage | `2026-09-15T09:42:17Z` (UTC) | Montre que le consentement a précédé tout suivi |
| Version du bandeau | `banner-v14` | Prouve quels textes, boutons et mise en page ont été affichés |
| Version de la politique | `cookie-policy-2026-08` | Montre quelles informations ont été fournies à la personne |
| Choix par catégorie | Préférences activées, mesure d'audience activée, marketing désactivé | Démontre un consentement spécifique et granulaire |
| Méthode | Tout accepter, tout refuser, préférences enregistrées, signal GPC | Montre un acte positif plutôt qu'un silence |
| Région et ensemble de règles | UE, opt-in RGPD | Montre quel régime juridique votre bandeau a appliqué |
| Langue | `de-DE` | Confirme que les informations ont été affichées dans la langue du visiteur |
| Site | `shop.example.com` | Sépare les enregistrements entre domaines et propriétés |
| Lien avec le compte (facultatif) | Identifiant utilisateur interne après connexion | Synchronise les choix entre appareils et aide à répondre aux demandes d'accès |

Le champ « méthode » est important, car le consentement doit résulter d'un acte positif clair. La CJUE a confirmé dans l'arrêt Planet49 (C-673/17) que les cases précochées ne comptent pas : un enregistrement qui montre un clic délibéré est donc bien plus solide qu'un enregistrement indiquant simplement « a consenti ».

Consignez chaque modification comme un nouvel événement au lieu d'écraser l'ancien. Un retrait est aussi un événement, tout comme un renouvellement lorsque vous redemandez le consentement après une modification de la politique.

Laissez de côté ce dont vous n'avez pas besoin. Stockez la région déduite plutôt que l'adresse IP complète, et tenez les noms et adresses e-mail à l'écart du journal de consentement. La minimisation des données (article 5(1)(c)) s'applique à vos preuves comme à tout le reste.

## Comment prouver ce que le visiteur a réellement vu ?

Versionnez et archivez chaque configuration de bandeau et chaque politique de cookies. Un enregistrement qui indique `banner-v14` n'est utile que si vous pouvez reproduire `banner-v14` exactement tel qu'il s'affichait, y compris les libellés des boutons, les catégories, les listes de fournisseurs et chaque variante linguistique.

Quelques règles pratiques pour y parvenir :

- Traitez les textes et paramètres du bandeau comme un contenu versionné, avec un historique des modifications et un approbateur désigné.
- Conservez un instantané du rendu de chaque version dans chaque langue.
- Conservez les résultats d'analyse qui alimentaient votre liste de cookies à l'époque ; un [audit des cookies](/fr/blog/how-to-run-a-cookie-audit) régulier les produit.
- Incrémentez la version chaque fois que les finalités, les fournisseurs ou les textes changent, et redemandez le consentement lorsque la modification est significative.

## Pourquoi la détection des altérations est-elle importante ?

Un journal de consentement que l'on peut modifier sans laisser de trace constitue une preuve fragile. Si les enregistrements peuvent être changés après coup, un auditeur ne peut pas distinguer un journal authentique d'un journal retouché juste avant une enquête.

Les journaux où toute altération est détectable rendent les modifications repérables. La technique courante est la chaîne de hachage : chaque enregistrement stocke une empreinte cryptographique de l'enregistrement précédent, de sorte que modifier ou supprimer une entrée invalide toutes les empreintes qui suivent.

```ts
import { createHash } from 'node:crypto';

type Category = 'necessary' | 'preferences' | 'analytics' | 'marketing';

interface ConsentRecord {
  consentId: string;
  timestamp: string;
  bannerVersion: string;
  region: string;
  method: 'accept_all' | 'reject_all' | 'save_preferences' | 'gpc';
  choices: Record<Category, boolean>;
  prevHash: string; // empreinte de l'enregistrement précédent dans la chaîne
}

function hashRecord(record: ConsentRecord): string {
  // En production, utiliser une sérialisation canonique pour que l'ordre des clés ne modifie pas l'empreinte
  return createHash('sha256').update(JSON.stringify(record)).digest('hex');
}
```

Associez la chaîne à un stockage en ajout seul (append-only) et à des droits d'écriture strictement limités. Copiez régulièrement la dernière empreinte vers un système distinct ou un export signé, afin que même un administrateur ne puisse pas réécrire l'historique sans que l'incohérence n'apparaisse.

## Combien de temps conserver les registres de consentement ?

Conservez chaque enregistrement aussi longtemps que vous vous appuyez sur ce consentement, puis pendant une durée limitée. Le RGPD ne fixe aucun nombre d'années.

Selon les lignes directrices du CEPD, l'obligation de démontrer le consentement dure aussi longtemps que le traitement. Une fois le traitement terminé, ne conservez la preuve que le temps nécessaire au respect d'obligations légales ou à d'éventuelles actions en justice. Inscrivez la durée retenue dans votre politique de conservation et appliquez-la automatiquement.

Décidez aussi de la fréquence à laquelle vous redemanderez le consentement. S'appuyer indéfiniment sur un seul clic est difficile à défendre, et certaines autorités publient des recommandations sur les intervalles de renouvellement : vérifiez ce qui s'applique sur vos marchés.

## Liste de contrôle pour être prêt en cas d'audit

Passez en revue ces questions avant qu'un auditeur ne le fasse :

1. À partir d'un identifiant de consentement, pouvez-vous retrouver tous les événements associés, dans l'ordre ?
2. Pouvez-vous produire la version exacte du bandeau et de la politique que la personne a vue ?
3. Pouvez-vous montrer que les scripts non essentiels ne se sont pas exécutés avant le consentement ?
4. Les refus et les retraits sont-ils consignés aussi clairement que les acceptations ?
5. Détecteriez-vous un enregistrement modifié ou supprimé, et qui peut écrire dans le journal ?
6. Le journal est-il minimisé, soumis à un contrôle d'accès et couvert par une règle de conservation ?
7. Pouvez-vous exporter les enregistrements d'une personne dans un format lisible pour répondre à une demande d'accès ?

Si vous ne pouvez pas répondre aux sept, commencez par les lacunes les plus proches des [conditions d'un consentement valable](/fr/blog/valid-consent-checklist) : ce que la personne a vu et la manière dont elle a agi.

## En résumé

La preuve du consentement consiste à pouvoir raconter une histoire complète et crédible sur le choix de n'importe quel visiteur : ce qu'il a vu, ce qu'il a fait, quand, et selon quelles règles. Minimisez ce que vous stockez, versionnez ce que vous affichez et rendez toute altération du journal détectable. Des outils comme Cookiesh peuvent automatiser la tenue des registres grâce à des journaux de consentement immuables et chaînés par hachage.

*Cet article est fourni à titre d'information générale et ne constitue pas un avis juridique. Pour toute décision concernant votre situation, consultez un professionnel qualifié de la protection des données.*

## FAQ

### Un cookie dans le navigateur du visiteur constitue-t-il une preuve suffisante du consentement ?

Non. Un cookie de navigateur indique à votre site ce que le visiteur a choisi, mais vous ne pouvez pas le produire devant une autorité, et le visiteur peut le supprimer à tout moment. Il vous faut un enregistrement côté serveur que vous maîtrisez, associé au même identifiant pseudonyme.

### Faut-il consigner les refus aussi bien que les acceptations ?

Oui. Consigner les refus montre que votre bandeau offrait un véritable choix et que votre site l'a respecté. C'est important lorsqu'une autorité examine si refuser était aussi simple qu'accepter.

### Les registres de consentement sont-ils eux-mêmes des données personnelles ?

En général, oui. Un identifiant pseudonyme qui peut être rattaché à un appareil ou à un compte reste une donnée personnelle au sens du RGPD. Les journaux de consentement nécessitent donc les mêmes protections que les autres données personnelles : contrôle des accès, minimisation et durée de conservation limitée.

### Dois-je enregistrer le consentement pour les cookies strictement nécessaires ?

Aucun consentement n'est requis pour les cookies strictement nécessaires : il n'y a donc rien à prouver. De nombreuses équipes notent tout de même que la catégorie nécessaire était active, ce qui documente ce qui fonctionnait à l'arrivée du visiteur.

## Sources

- [Regulation (EU) 2016/679 (GDPR), EUR-Lex](https://eur-lex.europa.eu/eli/reg/2016/679/oj)
- [EDPB Guidelines 05/2020 on consent](https://www.edpb.europa.eu/our-work-tools/our-documents/guidelines/guidelines-052020-consent-under-regulation-2016679_en)
- [ICO (UK Information Commissioner's Office)](https://ico.org.uk/)
