iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

8.2 Privacy & Compliance

Privacy is the right of a person to control what happens to information about them. In the enterprise, privacy is enforced through policy, process, and engineering controls. This lesson maps the data lifecycle and the questions an engineer must answer at each stage.

The Data Lifecycle

Personal Data Lifecycle Collect consent, basis Store encrypt, locate Use purpose-bound Share processors, DSA Retain schedule Dispose erase, certify Privacy-by-design questions repeat at every stage: Why do we need this? Where does it live? Who can access it? When do we delete it?

Figure 5.8 - Each stage carries its own privacy obligation.

Engineer Questions Per Stage

StageQuestion To Answer
CollectIs consent recorded with timestamp and version? Is there a lawful basis if not consent?
StoreIs data encrypted at rest? Where is the canonical store?
UseIs the access purpose-bound and logged?
ShareIs there a Data Sharing Agreement with the recipient?
RetainWhat is the retention period and who reviews it?
DisposeIs deletion cryptographic or just logical? Does it cascade to backups?

Privacy By Design Principles

  1. Proactive, not reactive.
  2. Privacy as the default.
  3. Privacy embedded into design.
  4. Full functionality (no false trade-off).
  5. End-to-end security.
  6. Visibility and transparency.
  7. Respect for user privacy.

Discussion

Loading…