Aller au contenu principal

14 bis. La vie privée : concevoir le cycle de vie des données personnelles

Pourquoi ce chapitre existe

La confidentialité est souvent réduite à une permission d'accès ou au chiffrement d'une base. Ces protections sont indispensables, mais elles interviennent trop tard si le système a déjà collecté des données inutiles, copié une identité dans plusieurs projections, journalisé un contenu sensible ou rendu impossible une suppression cohérente. La vie privée est une propriété de conception : elle concerne ce qui est collecté, pourquoi, qui y accède, combien de temps cela existe et comment l'organisation peut l'expliquer.

Les idées essentielles

  • Une donnée personnelle doit avoir une finalité, un propriétaire, des accès, une rétention et un mécanisme de suppression ou d'anonymisation proportionnés.
  • La minimisation réduit simultanément risque de sécurité, coût de conformité et complexité d'évolution.
  • Les copies, exports, logs, environnements de test et outils tiers font partie du flux de données à gouverner.
  • Les droits d'accès et de suppression doivent être conçus comme des parcours de système, pas des scripts exceptionnels.

Rendre le cycle de vie visible

Pour une donnée personnelle, poser cinq questions : quelle finalité justifie sa collecte ? quelle base de décision l'autorise ? qui en est la source ? qui la lit ou la reçoit ? quand et comment disparaît-elle ? Le but n'est pas de transformer les équipes en juristes : c'est d'éviter que la réponse soit « nous ne savons pas » au moment d'un incident, d'une demande utilisateur ou d'une évolution réglementaire.

ÉtapeRisque fréquentMécanisme de conception
CollecteChamp demandé par habitudeFinalité explicite, minimisation, validation
UsageDonnée réemployée hors contexteContrat, contrôle d'accès, séparation de finalité
CopieProjection, export ou log oubliéInventaire de flux, masquage, propriétaire
RétentionDonnée conservée sans raisonPolitique exécutable, purge vérifiable
SuppressionEffacement partiel ou non auditableWorkflow, propagation, preuve de traitement

Concevoir la suppression comme une transition distribuée

Supprimer une identité d'une source ne suffit pas si elle a été copiée dans un entrepôt, un système de recherche, des sauvegardes ou une plateforme tierce. Certaines obligations exigent la conservation d'une trace ; d'autres permettent l'anonymisation plutôt que l'effacement total. La bonne conception identifie ces distinctions et associe à chaque copie un comportement de suppression, de rétention ou d'exception auditable.

Les environnements non productifs ne sont pas hors du cycle de vie

Copier des données de production vers un environnement de test, les inclure dans un bug report ou les conserver dans des logs de CI augmente fortement la surface d'exposition. Les jeux synthétiques, l'anonymisation et les accès limités sont des contrôles de conception, pas un simple nettoyage de sécurité.

Anti-patterns

Chiffrer sans réduire la donnée

Le chiffrement protège une donnée dans certaines conditions ; il ne justifie pas de la collecter, de la propager ou de la conserver indéfiniment. Une donnée non nécessaire est la donnée la plus simple à protéger.

Ajouter une suppression manuelle après la mise en production

Un script ponctuel peut rater des copies, déclencher des incohérences ou ne laisser aucune preuve. Le parcours de suppression doit être testé, observé et associé aux responsabilités des systèmes concernés.

Journaliser les payloads complets pour diagnostiquer

Des logs riches peuvent résoudre un incident court et créer une exposition durable. Préférer des identifiants, événements structurés, masquage et accès temporaire ciblé.

Bonnes pratiques

Ajouter la finalité aux contrats de données

La documentation d'une donnée importante doit indiquer son sens, mais aussi l'usage qui justifie son traitement, les lecteurs autorisés et la rétention. Cette information guide aussi bien une revue de conception qu'une future migration.

Tester les droits et la disparition

Les contrôles d'accès doivent avoir des tests de cas négatifs. Les purges et anonymisations doivent être validées par des comptes, échantillons et rapprochements — particulièrement lorsqu'elles traversent des projections asynchrones.

Checklist — La donnée personnelle est-elle maîtrisée ?

  • Quelle finalité rend chaque donnée nécessaire, et quelle donnée peut être supprimée du design ?
  • Quelles sources, copies, exports, logs et tiers la reçoivent ?
  • Quels rôles y accèdent, dans quel contexte, avec quelle trace ?
  • Quelle durée de rétention et quel événement déclenchent suppression ou anonymisation ?
  • Comment le système traite-t-il les exceptions de conservation sans les rendre invisibles ?
  • Quelle preuve montre que l'accès, la rétention et la suppression fonctionnent réellement ?

À retenir

La vie privée ne s'ajoute pas à une donnée déjà disséminée. Elle se conçoit en limitant le cycle de vie, en rendant ses responsabilités visibles et en prouvant que l'accès comme la disparition sont aussi fiables que la collecte.