Exécution respectueuse de la vie privée

La confidentialité est une propriété d’exécution, pas une promesse dans le pied de page.

Le site devrait éviter de recueillir des données personnelles lorsque des informations opérationnelles agrégées suffisent. Une fonctionnalité qui exige le suivi individuel, le profilage par un tiers ou une bannière de consentement a besoin d’une raison claire avant d’avoir sa place sur ces sites.

Règle#

Privilégiez les comportements côté serveur, agrégés, sans témoins et locaux. N’expédiez pas de code tiers au navigateur sauf si la fonctionnalité est intentionnelle, divulguée et revue.

Attentes à l’exécution#

  • N’utilisez pas de scripts d’analytique côté client lorsque la mesure côté serveur suffit.
  • Ne créez pas de témoins d’analytique.
  • Ne construisez pas de profils de visiteurs.
  • N’envoyez pas les chaînes de requête complètes, le contenu de formulaires ou des données personnelles aux outils d’analytique.
  • Gardez le JavaScript local sauf lorsqu’une dépendance d’exécution tierce est acceptée délibérément.
  • Gardez les polices, images et actifs d’interface principaux en local.
  • Divulguez les paquets tiers qui s’exécutent dans le navigateur du visiteur.

Analytique#

L’analytique devrait répondre à des questions opérationnelles : pages vues, référents, chemins, appareils et tendances générales. Les questions qui exigent de suivre un visiteur entre des sessions ou des sites sont hors portée.

Toute intégration d’analytique doit respecter ces propriétés :

  • Sans témoins : aucun témoin persistant ni identifiant qui suit les visiteurs d’un site à l’autre
  • Aucune donnée personnelle : aucune adresse IP stockée, aucun contenu de formulaire, aucun renseignement personnel identifiable
  • Rapports agrégés : des tendances globales, jamais des parcours individuels
  • Exécution légère : un petit script local seulement lorsqu’un script est requis, et aucun script lorsque la mesure côté serveur suffit
  • Propriété des données : privilégier les outils qui peuvent être hébergés localement ou contrôlés directement

Les détails d’implémentation appartiennent à Analytique. Cette page possède la règle.

Déclencheurs de révision#

Révisez la règle de confidentialité avant d’ajouter :

  • un nouveau script
  • un nouvel événement d’analytique
  • une nouvelle intégration de formulaire
  • une intégration tierce
  • un paquet de navigateur qui communique avec un service externe
  • un produit Cloudflare qui change la journalisation des requêtes, les contrôles de robots ou l’identification des visiteurs