GDPR for Technology Teams
GDPR is the European Union's framework for protecting personal data. Technology teams use it to shape how systems collect, use, share, secure, retain, and delete information about people.
itCybersecurity fundamentals and governance | OpenSkills.info
Intro
GDPR for Technology Teams
The General Data Protection Regulation, or GDPR, governs the processing of personal data. For a technology team, it turns privacy into system requirements.
Personal data is any information relating to an identified or identifiable person. A name or email address is an obvious example. An online identifier, location record, or combination of attributes can also identify someone.
Processing means almost anything a system does with personal data. Collection, storage, retrieval, use, disclosure, alteration, and deletion all count.
This course gives you a technical mental model. It does not replace advice from your data protection officer or legal team. Your job is to make approved purposes, retention rules, individual rights, and risk controls work in real systems.
Start with purpose, not data
Every processing activity needs a specific purpose and a valid legal basis. Consent is one possible legal basis, not a universal default. Other bases include performing a contract, meeting a legal obligation, protecting vital interests, carrying out a public task, and pursuing legitimate interests under the conditions in the regulation.
A technology team should receive the approved purpose and legal basis from the accountable business, privacy, or legal role. Engineers should not invent either one from a database schema.
Purpose limitation constrains later use. Data collected for one stated purpose does not become a free input for every future feature. A proposed new use needs review for compatibility and legal basis.
Data minimization asks you to collect and process only what the purpose needs. Storage limitation asks you to keep it no longer than needed. These are architecture constraints, not wording for a privacy notice.
Model the processing
You cannot apply these constraints to an unknown data flow. Build a processing inventory that connects:
- the purpose and legal basis;
- categories of people and personal data;
- collection points and sources;
- services, databases, logs, caches, backups, and analytics systems;
- recipients, processors, and international transfers;
- retention and deletion behavior;
- access, correction, export, restriction, objection, and erasure paths;
- security controls and evidence.
Continue the course
This section is part of the paid course.
See pricing to subscribe, or log in if you already have access.
Where this skill leads
Relevant careers
See how this topic contributes to broader role-level skill maps.
Sources
- https://eur-lex.europa.eu/eli/reg/2016/679/oj
Supports
- GDPR definitions, scope, principles, legal bases, roles, and rights
- Controller and processor duties
- Data protection by design and by default
- Security, personal data breach, DPIA, and transfer requirements
- Quiz answers and infographic terminology
- https://commission.europa.eu/law/law-topic/data-protection/information-business-and-organisations/principles-gdpr_en
Supports
- Seven processing principles and accountability
- Purpose limitation, minimization, accuracy, storage limitation, and security
- Plain-language explanation of data protection by design and by default
- Reference-link rationale and infographic principles
- https://commission.europa.eu/law/law-topic/data-protection/information-business-and-organisations/obligations_en
Supports
- Controller obligations, transparency, breach response, and DPIA overview
- Technology-team operating checkpoints
- https://commission.europa.eu/law/law-topic/data-protection/rules-business-and-organisations/obligations/controllerprocessor/what-data-controller-or-data-processor_en
Supports
- Controller, joint-controller, and processor distinctions
- Processor contracts, subprocessors, and termination handling
- Vendor-review guidance and quiz answer
- https://commission.europa.eu/law/law-topic/data-protection/information-individuals_en
Supports
- Information, access, rectification, erasure, restriction, portability, and objection
- Personal data breach effects on individuals
- Rights-execution workflow and reference-link rationale
- https://www.edpb.europa.eu/our-work-tools/our-documents/guidelines/guidelines-42019-article-25-data-protection-design-and_en
Supports
- Effectiveness of data protection by design and by default
- Early and continuing application of principles and safeguards
- Reference-link rationale
- https://commission.europa.eu/law/law-topic/data-protection/rules-business-and-organisations/obligations/what-data-breach-and-what-do-we-have-do-case-data-breach_en
Supports
- Confidentiality, integrity, and availability breach definition
- Processor escalation and controller notification thresholds
- Seventy-two-hour notification rule and communication for high risk
- Quiz answer, reference-link rationale, and infographic timeline
- https://commission.europa.eu/law/law-topic/data-protection/information-business-and-organisations/obligations/when-data-protection-impact-assessment-dpia-required_en
Supports
- High-risk trigger and recurring DPIA examples
- Assessment before processing, living-tool treatment, and prior consultation
- Quiz answer, reference-link rationale, and infographic trigger
- https://commission.europa.eu/law/law-topic/data-protection/international-dimension-data-protection/standard-contractual-clauses-scc_en
Supports
- Standard contractual clauses as safeguards for transfers outside the EEA
- Modernized controller and processor transfer modules
- Transfer quiz answer and reference-link rationale
- https://github.com/sindresorhus/awesome
Supports
- Starting point for awesome-list discovery
- https://github.com/asmaier/awesome-gdpr-services
Supports
- Discovery of Matomo, Plausible, and Passbolt as relevant ecosystem resources
- https://matomo.org/guide/manage-matomo/privacy/
Supports
- Matomo guides covering data collection, privacy settings, anonymization, consent, retention, notices, security, and data-subject rights
- Matomo Awesome Links rationale
- https://plausible.io/docs
Supports
- Plausible installation, team roles, exports, event collection, and compliance documentation
- Plausible Awesome Links rationale
- https://www.passbolt.com/docs/
Supports
- Passbolt user, administration, hosting, API, and incident documentation
- Passbolt Awesome Links rationale
- https://www.passbolt.com/docs/user/introduction/how-passbolt-secures-your-data/
Supports
- Passbolt client-side encryption and access model
- Passbolt Awesome Links rationale
