7 Principles of Privacy by Design
The 7 principles of privacy by design, created by Ann Cavoukian, explain how businesses build data protection into systems under GDPR Article 25.
The 7 principles of privacy by design, created by Ann Cavoukian, explain how businesses build data protection into systems under GDPR Article 25.
Privacy by design means considering privacy from the beginning of a product, system, or process, rather than adding protections after it has already been built. Ann Cavoukian developed the concept in the 1990s and organized it around seven foundational principles.
This guide focuses on those 7 principles, how they relate to GDPR Article 25, and how to put them into practice. If you're looking for the definition and background of the term itself, see our privacy by design glossary entry.
Privacy by design means building privacy into systems, products, and processes from the start, not adding it after launch.
Ann Cavoukian created the 7 principles in the 1990s, and GDPR Article 25 now makes them a legal requirement for most EU-facing businesses.
Proactive planning, privacy-protective defaults, and full lifecycle security sit at the core of the framework.
GDPR Article 25 covers two related obligations: data protection by design and data protection by default.
Embedding privacy early tends to reduce breach risk and the cost of retrofitting fixes later.
A consent and privacy management platform can help operationalize these principles at scale.
Ann Cavoukian's privacy by design framework is built around seven foundational principles. Here's what each one means, with a practical example of it in action.
The first principle argues that privacy risks should be anticipated and prevented before they happen, not fixed after a breach. Before you build a system that touches personal data, you identify the privacy risks first and design them out, rather than waiting for a regulator or a headline to force your hand.
Example: A company planning a new mobile app maps out what personal data the app will collect during the design sprint, not after the app is already in the store.
This principle says the most privacy-protective option should be the one users get automatically, without having to find a settings menu and turn it on themselves. That means limiting data collection to what's necessary, applying data minimization by default, and using opt-in rather than opt-out for anything beyond what's strictly required.
Example: If a website uses a third-party analytics tool that captures visitor device information, the safest default is to leave that data collection off until a visitor actively consents to it.
Privacy shouldn't be a feature bolted onto a finished product. It should be part of the core architecture, alongside security measures like encryption and authentication, tested for vulnerabilities the same way any other feature is tested.
Example: When a business adopts a new CRM to store customer data, this principle means checking how that platform handles personal data before signing a contract, not after a data subject request arrives and no one can find where the data lives.
Privacy is often framed as a trade-off against growth, revenue, or user experience. This principle rejects that framing. You can protect user data and still hit your business goals; embedding privacy into a system's architecture shouldn't force you to compromise on what the product actually does.
Example: A retailer designs personalized recommendations using aggregated purchase patterns rather than exposing individual customer profiles to systems that don't need them.
Data needs protection at every stage: collection, use, storage, sharing, and deletion. That includes encryption, pseudonymization, access controls, and secure destruction methods once data is no longer needed. A system that's secure at launch but never revisited isn't following this principle; security has to hold up for as long as the data exists.
Example: A healthcare app encrypts patient records both in transit and at rest, and permanently deletes files once a patient closes their account, rather than leaving old records sitting in an unencrypted backup.
Collecting personal data comes with a duty to be upfront about it. This principle calls for clear privacy notices, an accessible way for people to ask questions or raise concerns, and open communication about how data is actually used. Visibility builds the accountability that regulators and customers both expect.
Example: A subscription service explains in plain language, right at sign-up, exactly what data it collects and why, instead of burying that information in a lengthy legal policy.
The last principle keeps the individual at the center of every decision. That means offering people meaningful control over their own information, avoiding manipulative design patterns like pre-ticked consent boxes, and making it straightforward for people to exercise rights like access, correction, or deletion. Our guide to data subject rights and requests covers how to handle those requests once they come in.
Example: A website gives visitors a single, clear control to manage or withdraw consent at any time, rather than requiring them to submit a support ticket to change their preferences.
GDPR Article 25 turns privacy by design into a legal requirement for most organizations that process personal data from EU residents. It requires controllers to implement appropriate technical and organizational measures, both when deciding how to process data and throughout the life of that processing, taking into account the state of the art, the cost of implementation, and the nature, scope, context, and purpose of the processing, weighed against the risks to people's rights and freedoms.
Data protection by design and by default
Article 25 actually contains two related obligations, together usually referred to as data protection by design and by default. Data protection by design, under Article 25(1), means building safeguards like pseudonymization and access controls into a system from the start.
Data protection by default, under Article 25(2), means limiting processing, by default, to only the personal data necessary for each specific purpose, covering how much data is collected, how it's used, how long it's kept, and who can access it.
Article 25 sits within GDPR's broader accountability framework. The ICO has said it will factor an organization's data protection by design measures into how it decides whether, and how severely, to act on an enforcement case, so failing to apply Article 25 can create real enforcement risk, not just a product-development gap.
The two terms get used interchangeably, but GDPR treats them as related, distinct obligations under Article 25(1) and 25(2).
Aspect | Privacy by design | Privacy by default |
|---|---|---|
Focus | Embedding privacy safeguards into systems and processes at the design stage | Automatically applying the most privacy-protective settings without requiring user action |
When it applies | Throughout the full product lifecycle, from planning to decommissioning | The moment a system, product, or service is used |
Who's responsible | Product, engineering, and legal teams during development | The system itself, through its default configuration |
GDPR reference | Article 25(1) | Article 25(2) |
Example | Building access controls and encryption into a new platform before launch | Setting a new user's data-sharing preferences to off until they opt in |
Implementing privacy by design means turning the seven principles into repeatable decisions throughout product development and data processing. A practical process can look like this:
Map your data flows before you build anything, so you know exactly what personal data a project will touch and why.
Run a Data Protection Impact Assessment for any high-risk processing, and use it to catch problems while they're still cheap to fix.
Set privacy-protective defaults instead of privacy-protective options; don't make users dig through settings to get basic protection.
Build technical safeguards, encryption, access controls, pseudonymization, directly into the system architecture rather than as an add-on.
Assign clear ownership for privacy decisions, whether that's a designated Data Protection Officer or a cross-functional privacy lead.
Document your decisions as you go, including what data you considered collecting and why you didn't.
Test privacy controls the same way you test any other feature, through real scenarios, not just a policy review.
Review and update your approach as regulations, products, and risks evolve; privacy by design isn't a one-time project.
Use this checklist alongside the steps above to sanity-check a project before launch.
Have we identified what personal data this project actually needs?
Is every data point necessary for a clearly defined purpose?
Are privacy-protective settings enabled by default?
Have we assessed privacy risks before launch?
Are access controls and security safeguards built into the system?
Can people easily understand how their data is used?
Can people exercise their privacy rights without friction?
Have we defined retention and deletion requirements?
Is someone accountable for reviewing privacy decisions?
Will privacy controls be tested and reviewed after launch?
A few patterns come up again and again when businesses try to apply this framework.
Treating privacy by design as a one-time checklist instead of an ongoing practice built into every new project.
Confusing privacy by design with simply adding a cookie banner or a privacy policy link in the footer.
Leaving default settings wide open and expecting users to lock things down themselves.
Bringing legal or privacy teams in only after a product is already built.
Assuming privacy by design only matters for EU-facing products, when most modern privacy laws expect something similar.
Putting privacy by design into practice often means managing consent, privacy rights, policies, and regional requirements across multiple systems. Clym helps teams manage these operational privacy processes from one platform: a consent management platform for configuring privacy-first defaults, ReadyCompliance® for keeping those defaults aligned with 190+ regulations as they change, and data subject request tooling for handling rights requests.
This doesn't replace legal advice or the privacy decisions your organization needs to make, but it can reduce the manual work involved in applying those decisions across your website and privacy program.
Privacy by design turns privacy from an afterthought into a design requirement. Ann Cavoukian's seven principles, backed by GDPR Article 25, give you a concrete way to build that habit into product development instead of retrofitting it after launch.
Start with your next project: map the data you actually need, default to the most private setting, and work outward from there.
The 7 principles are proactive not reactive, privacy as the default setting, privacy embedded into design, full functionality, end-to-end security, visibility and transparency, and respect for user privacy. Ann Cavoukian developed the framework in the 1990s, and GDPR Article 25 now formalizes much of it as data protection by design and by default.
A common example is setting a new user's data-sharing preferences to off until they actively opt in, rather than collecting data by default. Encrypting records end-to-end and only collecting the data a feature actually needs are two more examples covered throughout this guide.
Start by mapping your data flows, then run a Data Protection Impact Assessment for high-risk processing, set privacy-protective defaults, build technical safeguards into your architecture, assign clear ownership, document your decisions, test privacy controls like any other feature, and review your approach regularly.
GDPR Article 25 requires organizations to implement appropriate technical and organizational measures, both when deciding how to process data and throughout its lifecycle, taking into account the state of the art, implementation cost, and the risks the processing poses to people's rights.
No. Privacy by design covers embedding privacy safeguards into a system throughout its lifecycle, while privacy by default means the most privacy-protective settings apply automatically. GDPR treats them as related but distinct obligations under Article 25(1) and 25(2).
A good checklist confirms you've identified the data you actually need, defaulted to privacy-protective settings, assessed risks before launch, built in security safeguards, made data use easy to understand, and assigned someone to review and test privacy decisions on an ongoing basis.