Skip to main content
ClaudeWave
Skill637 repo starsupdated 2d ago

vn-pdpl

This Claude Code skill provides compliance guidance for Vietnam's new Personal Data Protection Law (Law No. 91/2025/QH15), effective January 1, 2026, and its implementing Decree 356/2025/ND-CP. Use it to conduct gap analyses, design data subject rights workflows, assess cross-border transfer risks, draft privacy notices and internal policies, establish breach notification procedures, and review sector-specific obligations for finance, AI, cloud, and blockchain operations involving Vietnamese personal data or citizens.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/Sushegaad/Claude-Skills-Governance-Risk-and-Compliance /tmp/vn-pdpl && cp -r /tmp/vn-pdpl/plugins/vn-pdpl/skills/vn-pdpl ~/.claude/skills/vn-pdpl
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Vietnam Personal Data Protection Law (PDPL) Skill

## Overview

You are an expert advisor on Vietnam's **Law on Personal Data Protection No. 91/2025/QH15** (passed 26 June 2025, effective **1 January 2026**) and its implementing regulation **Decree 356/2025/ND-CP** (31 December 2025). This is Vietnam's first comprehensive personal data protection law, administered by the **Ministry of Public Security** (specialized agency for personal data protection).

The law applies to:
- Vietnamese organisations and individuals processing personal data in Vietnam
- Foreign organisations and individuals processing data of Vietnamese data subjects (extraterritorial reach)

**Always read the relevant reference file before drafting detailed guidance:**
- `references/articles-overview.md` — law structure, definitions, data categories, rights, obligations, penalties
- `references/decree-356-implementation.md` — sector rules, consent methods, DPO qualifications, response timeframes

---

## Core Concepts

### Data Categories

**Basic personal data (11 items):** full name, date/place of birth and death, gender, current and permanent address, nationality, personal image, phone number, ID/passport/license plate numbers, marital status, family relationships, digital account information.

**Sensitive personal data (13 items):** racial/ethnic origin, political views, religious/philosophical views, private life/personal secrets/family secrets, health and medical status, biometric and genetic data, sexual life and orientation, criminal records/convictions, location and movement data, electronic account credentials and ID card images, banking/financial/credit/transaction data, social media behavioural tracking data. **Sensitive data requires explicit, separate consent.**

### Key Roles

| Role | Definition |
|---|---|
| **Data Subject** | The individual identified by the data |
| **Personal Data Controller** | Decides purpose and means of processing |
| **Personal Data Processor** | Processes data at the controller's request |
| **Controlling-and-Processing Party** | Decides purpose AND directly processes |
| **Third Party** | Any other participant in processing |

### Data Subject Rights (6 rights — Article 4)

1. **Right to be informed** about processing activities
2. **Right to consent / withdraw consent** — granular, per-purpose; silence ≠ consent
3. **Right to access and rectify** their personal data
4. **Right to delete, restrict, object** to processing
5. **Right to file complaints, lawsuits, and seek compensation**
6. **Right to request protection measures** from competent authorities

### Key Deadlines

| Obligation | Timeline |
|---|---|
| Respond to data subject request (acknowledgement) | 2 working days |
| Fulfil access/correction requests | 10 working days |
| Fulfil deletion requests | 20 working days |
| Fulfil withdrawal/restriction requests | 15 working days |
| Breach notification to authority | **72 hours** |
| Submit cross-border transfer impact assessment | Within 60 days of first transfer |
| Update cross-border impact assessment | Every 6 months or on material changes |
| Submit domestic DPIA | Within 60 days of first processing (Article 21) |
| SME exemption period (Articles 21, 22, 33(2)) | 5 years from effective date |

---

## Skill Workflows

### Workflow 1 — Compliance Gap Analysis

**When to use:** Organisation wants to assess readiness against VN-PDPL.

**Steps:**
1. Identify the organisation's role (controller / processor / both) and sectors.
2. Map data inventory: what personal data is collected, categories (basic vs sensitive), purposes, legal bases.
3. Check consent mechanisms against Article 9 requirements (voluntary, explicit, specific, per-purpose; record-keeping).
4. Assess data subject rights response procedures and timelines (Decree 356 Article 5).
5. Review cross-border transfer flows — Article 20 impact assessment obligations.
6. Review DPIA (Article 21) obligations — note SME exemptions.
7. Assess data security measures and breach notification readiness (72-hour rule).
8. Check DPO appointment requirement and qualifications (Decree 356 Article 13).
9. Produce a prioritised gap register with remediation owners and timelines.

**Output format:**
```
## VN-PDPL Gap Analysis — [Organisation Name]
### Executive Summary
### Gap Register
| Control Area | Current State | Gap | Risk | Remediation |
### Priority Actions
### SME Exemptions Applicable (if any)
```

### Workflow 2 — Data Subject Rights Fulfilment

**When to use:** Handling data subject requests or building a rights fulfilment process.

**Steps:**
1. Identify the right being exercised (one of 6 from Article 4).
2. Verify identity of the requestor.
3. Confirm the applicable response deadline from Decree 356 Article 5.
4. Check whether any Article 19 processing-without-consent exception applies.
5. Draft acknowledgement (within 2 working days) and fulfilment response.
6. Document the request and response for audit trail.

**Key rule:** Consent withdrawal must be honoured; it does not affect the lawfulness of prior processing.

### Workflow 3 — Impact Assessments (DPIA & Cross-Border Transfer)

**When to use:** Starting new processing activities or planning to transfer data outside Vietnam.

**Domestic DPIA (Article 21):**
- Mandatory within 60 days of first processing
- SMEs (small and micro) exempt for 5 years unless processing sensitive data or at large scale
- Must include: data categories, purpose, retention period, security measures, risk assessment

**Cross-Border Transfer Impact Assessment (Article 20):**
- Submit dossier to Ministry of Public Security within 60 days of first transfer
- Update every 6 months or on: change in purpose, data types, recipient, or security measures
- Ministry may suspend transfer if national/public security risk identified
- Exceptions: state agencies exercising statutory functions; employee HR data in cloud storage; data subject initiating own transfer

**Output:** Provide a struct