Help us improve
Share bugs, ideas, or general feedback.
Guides DPIA for migrating personal data to cloud infrastructure, assessing GDPR Art. 28 controller-processor relations, encryption, shared responsibility, and international transfers.
npx claudepluginhub mukul975/privacy-data-protection-skills --plugin privacy-skills-completeHow this skill is triggered — by the user, by Claude, or both
Slash command
/privacy-skills-complete:cloud-migration-dpiaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Migrating personal data to cloud infrastructure (IaaS, PaaS, SaaS) introduces fundamental changes to the data protection landscape: the controller cedes physical control over personal data to a cloud service provider (CSP) acting as processor, creating dependencies on the CSP's security measures, geographic infrastructure, and sub-processor chain. This skill provides a DPIA methodology covering...
Guides DPIA for migrating personal data to cloud infrastructure, assessing GDPR Art. 28 controller-processor relations, encryption, shared responsibility, and international transfers.
Conducts Privacy Impact Assessments for vendor/third-party processors under GDPR Article 28, covering due diligence, DPA requirements, sub-processors, cross-border transfers, cloud providers, and monitoring.
Assesses cloud service providers for privacy compliance using ISO 27018 controls, CSA STAR certification, SOC 2 Type II, shared responsibility models, data residency verification, and risk analysis. Useful for vendor due diligence in cloud adoption.
Share bugs, ideas, or general feedback.
Migrating personal data to cloud infrastructure (IaaS, PaaS, SaaS) introduces fundamental changes to the data protection landscape: the controller cedes physical control over personal data to a cloud service provider (CSP) acting as processor, creating dependencies on the CSP's security measures, geographic infrastructure, and sub-processor chain. This skill provides a DPIA methodology covering the Art. 28 controller-processor relationship, international transfer assessment under Chapter V, encryption and key management requirements, the shared responsibility model, and sub-processor governance.
Art. 28(1) requires the controller to use only processors providing sufficient guarantees to implement appropriate technical and organisational measures to ensure processing meets GDPR requirements.
Art. 28(3) mandates a binding contract or legal act setting out:
The processor shall not engage another processor without prior specific or general written authorisation of the controller. In the case of general written authorisation, the processor shall inform the controller of any intended changes concerning the addition or replacement of sub-processors, giving the controller the opportunity to object.
| Authority | Guidance | Key Requirements |
|---|---|---|
| EDPB | Guidelines 07/2020 on controller and processor concepts | Clarified CSP role determination: CSPs acting strictly under controller instructions are processors; CSPs determining purposes of processing for their own use are (joint) controllers |
| CNIL | Recommendations on cloud computing (2022) | Recommended DPIA for cloud migrations involving sensitive data; encryption with customer-held keys; exit strategy requirements |
| BSI (Germany) | C5 Cloud Computing Compliance Catalogue | Technical security criteria for cloud services used by German public sector and recommended for private sector |
| ENISA | Cloud Security Guide for SMEs (2015, updated 2023) | Risk assessment framework for cloud adoption including data protection considerations |
| Responsibility | IaaS | PaaS | SaaS |
|---|---|---|---|
| Physical infrastructure security | CSP | CSP | CSP |
| Network security | Shared | CSP | CSP |
| Operating system | Customer | CSP | CSP |
| Application security | Customer | Shared | CSP |
| Data classification | Customer | Customer | Customer |
| Data encryption (at rest) | Customer | Shared | CSP (configuration by customer) |
| Data encryption (in transit) | Customer | Shared | CSP |
| Identity and access management | Customer | Shared | Shared |
| Data backup and recovery | Customer | Shared | CSP (configuration by customer) |
| Logging and monitoring | Customer | Shared | CSP (access by customer) |
| Compliance and governance | Customer | Customer | Customer |
| Data subject rights facilitation | Customer | Customer | Customer |
| DPIA | Customer | Customer | Customer |
| Data processing agreement | Customer | Customer | Customer |
IaaS (Infrastructure as a Service)
PaaS (Platform as a Service)
SaaS (Software as a Service)
| Risk | Description | Typical Level |
|---|---|---|
| CR-R1 | CSP data breach exposing customer personal data | High |
| CR-R2 | Government access to data via CSP (FISA 702, CLOUD Act for US CSPs) | Medium-High |
| CR-R3 | Sub-processor change introducing new risks without controller awareness | Medium |
| CR-R4 | Vendor lock-in preventing data portability or migration to alternative provider | Medium |
| CR-R5 | CSP service termination or insolvency | Medium |
| CR-R6 | CSP using personal data for own purposes (service improvement, AI training) | Medium |
| CR-R7 | Insufficient logging preventing incident investigation | Medium |
| CR-R8 | Data residency violation through CSP infrastructure changes | Medium |