learn-data-governance-with-phoebe / Session 2 of 8
Learn Data Governance with Phoebe · Session 2 of 8

The law you enforce

Two rulebooks sit under every decision you'll make as a DPO. PDPA is your home law and your primary reference; GDPR is the international mirror you check yourself against. Today you learn to recite both.

🟡 Building up DA · DE · DS · AI DPO track PDPA + GDPR 45 min live + self-study depth
0-3 · Welcome 3-23 · Concepts (live cards) 23-42 · Build-along on Himalaya 42-45 · Q&A
Part 0

You can't enforce what you can't recite

Session 1 gave you the seat. Today you get the rulebooks that come with it. A DPO who can't name the obligations they enforce is guessing - and a regulator's first question is never "do you feel compliant?" It's "which obligation applies here, and can you show me?" We learn the two texts a Singapore DPO holds in their head: the PDPA, your home law and primary reference, and the GDPR, the international mirror you use to sanity-check yourself. Same goal - protect the person, hold the organisation accountable - two different shapes.

Live - presented in session Self-study - read after class ★ Do it now on Himalaya PDPA-primary · GDPR mirror
★ What you walk out with today The PDPA's 11 obligations in plain language (and which one is quietly not yet in force), the GDPR mirror - 7 principles, 6 lawful bases, 8 rights - and a clear map of where the two laws diverge in ways that change your day job. Then you'll turn all of it into Himalaya's obligation-to-risk map: the document that tells you what to fix first.
Part 1 · covers PDPA - the 11 Data Protection Obligations

The PDPA - 11 obligations 8 min live

Singapore's Personal Data Protection Act organises an organisation's duties into 11 Data Protection Obligations. Learn these as a set - they're the checklist you run every time Himalaya wants to do something with personal data. The PDPA is consent-centric: the default is that you need consent to collect, use, or disclose personal data, with a defined set of exceptions. That single design choice is the biggest thing separating it from the GDPR.

1Consent 2Purpose Limitation 3Notification 4Access & Correction 5Accuracy 6Protection 7Retention Limitation 8Transfer Limitation 9Data Breach Notification 10Accountability (incl. DPO) 11Data Portability PENDING - not yet in force Deep-teal boxes = the obligations Himalaya is breaking right now: Consent, Protection, Retention, Transfer.
🔍 Click to zoom - the PDPA's 11 obligations, your day-to-day checklist
LiveThe consent-first model (and deemed consent)3 min

The PDPA's spine is consent. As a default, an organisation may only collect, use, or disclose personal data if the individual has consented, for purposes a reasonable person would consider appropriate, and after being notified of those purposes. Everything downstream leans on that consent being real.

Because pure opt-in consent isn't always practical, the PDPA also recognises deemed consent - consent inferred from the situation. If a consumer voluntarily hands over their phone number to complete a booking, they're deemed to consent to it being used for that booking. There's also deemed consent by notification for certain secondary uses. We work deemed consent hard in Session 4; for now, hold two facts.

  • Consent is the default gate, not one option among several. That is the opposite of the GDPR's design, which you'll see in Part 2.
  • Deemed consent is real but narrow - it is not a licence to reuse data for anything. A booking phone number is not a marketing list.
Real world

Himalaya's marketing engine. Ilsa (CRO) treats every phone number in the warehouse as a marketing list. But most of those numbers arrived through a booking or a purchase - deemed consent for that transaction, not for SMS blasts. Reusing them for marketing needs its own consent basis and a DNC check. That gap is obligation #1 (Consent) failing at scale.

LiveThe 11 obligations, in plain language3 min

Learn them as one list. You'll enforce every one of these on Himalaya across the next six sessions.

ObligationIn plain language
1 · ConsentGet consent (or a valid deemed/exception basis) before you collect, use, or disclose.
2 · Purpose LimitationOnly use data for purposes a reasonable person would find appropriate, and that you notified.
3 · NotificationTell people why you're collecting their data, on or before collection.
4 · Access & CorrectionLet individuals see the data you hold about them and correct it if wrong.
5 · AccuracyMake a reasonable effort to keep personal data accurate and complete.
6 · ProtectionProtect data with reasonable security arrangements. (Session 5.)
7 · Retention LimitationStop keeping data once the purpose is done and there's no legal need. (Session 6.)
8 · Transfer LimitationOnly send data abroad to comparable protection. (Session 6, the US vendor.)
9 · Data Breach NotificationAssess and notify breaches within the deadlines. (Session 5.)
10 · AccountabilityHave policies, be able to demonstrate compliance, and appoint a DPO.
11 · Data PortabilityLet individuals move their data to another organisation. Enacted 2020, not yet in force.
Honesty flag The Data Portability Obligation was legislated in the 2020 PDPA amendment but its commencement regulations are not yet in force. Teach it, plan for it, but never tell a client it's a live duty today. Re-check the PDPC site before advising - this is the one obligation most likely to change status.
Self-studyPenalties and the regulator (PDPC)2 min read

The obligations have teeth. The regulator is the Personal Data Protection Commission (PDPC), which investigates complaints and breaches, issues directions, and imposes financial penalties.

  • Financial penalty ceiling: up to S$1 million, or 10% of the organisation's annual turnover in Singapore, whichever is higher. The turnover limb is what makes this bite for a company Himalaya's size.
  • The PDPC also issues directions - stop processing, fix a control, notify affected individuals - which can be more operationally painful than the fine itself.
  • Enforcement is public. Decisions are published, and the reputational cost of a named breach decision often exceeds the dollar figure.
Real world

Ilsa's line is "a fine is just cost of doing business." Do the maths on the turnover limb for a company at Himalaya's revenue and the number stops looking like a rounding error - and that's before the published decision that every prospective client will read. Your job is to make that trade-off visible before the campaign, not after the PDPC calls.

Real world

Which obligations is Himalaya breaking right now? Before you learn the GDPR, name the home-law failures. Consent (#1) - marketing blasts the 8M base with no valid marketing consent and no DNC check. Protection (#6) - the near-miss export left consumer records exposed for 6 days. Retention (#7) - "keep everything," including ex-clients' consumer data. Transfer (#8) - EU consumer data flows to a US analytics vendor with no safeguards on file. Four obligations, four live risks, all under your home law before GDPR even enters the room.

Part 2 · covers GDPR Arts. 5 & 6 + the data subject rights

The GDPR mirror 7 min live

Himalaya has EU consumers, so the GDPR is in play - and even where it isn't, it's the benchmark the whole world checks against. The GDPR expresses its duties as 7 principles (Article 5), backed by 6 lawful bases (Article 6) and 8 data subject rights. The single most important contrast: where the PDPA is consent-centric, the GDPR gives you six co-equal bases to process data - consent is only one of them.

Lawful,fair,transparent Purposelimitation Dataminimisation Accuracy Storagelimitation Integrity &confiden-tiality Account-ability Principles 1-6 are the rules for the data. Principle 7 makes you prove you follow the other six. These 7 principles map cleanly onto the PDPA obligations - accountability is the shared spine of both laws.
🔍 Click to zoom - GDPR Article 5, the seven principles
LiveThe 7 principles (Article 5)2 min

Article 5 is the GDPR in miniature. Everything else is machinery for these seven ideas.

  • Lawfulness, fairness, transparency - process on a valid legal basis, don't be deceptive, tell people what you're doing.
  • Purpose limitation - collect for specified purposes, don't quietly repurpose.
  • Data minimisation - collect only what you need. (The PDPA has no explicit minimisation obligation - a real gap to note.)
  • Accuracy - keep it correct and current.
  • Storage limitation - don't keep it longer than needed (the GDPR's version of Retention Limitation).
  • Integrity & confidentiality - secure it (the GDPR's version of Protection).
  • Accountability - the seventh principle wraps the other six: you must be able to demonstrate compliance, not just claim it.
Say it right Six of the seven principles have a near-twin in the PDPA. The one without a clean PDPA match is data minimisation - the GDPR expects you to justify every field you collect. A DPO applying GDPR-grade discipline in Singapore will minimise anyway; it's just good hygiene.
LiveThe 6 lawful bases (Article 6)3 min

This is the biggest structural difference between the two laws. Under the GDPR you need a lawful basis to process personal data - and there are six co-equal ones. Consent is just one. Picking the wrong basis, or defaulting to consent when another fits better, is a classic mistake.

Lawful basisWhen it applies
ConsentThe individual gave clear, freely-given, specific agreement.
ContractProcessing is needed to perform a contract with the individual.
Legal obligationA law requires you to process (e.g. tax, AML records).
Vital interestsNeeded to protect someone's life.
Public taskCarrying out an official function in the public interest.
Legitimate interestsYour (or a third party's) genuine interest, balanced against the individual's rights.
Real world

For Himalaya's EU consumers, delivering the booking they paid for runs on contract, not consent - so you don't need a consent checkbox to fulfil the order. But Ilsa's marketing to those same EU consumers needs its own basis, usually consent or a carefully documented legitimate interests assessment. Naming the right basis per activity is exactly what your Session-2 build produces.

Self-studyThe 8 data subject rights2 min read

The GDPR gives individuals eight rights. You don't operate these until Session 6 (lifecycle and requests), but a DPO should be able to list them cold.

RightWhat the individual can do
InformedBe told how their data is used (privacy notice).
AccessGet a copy of their data and details of the processing.
RectificationHave inaccurate data corrected.
ErasureHave data deleted in defined circumstances ("right to be forgotten").
RestrictionFreeze processing while a dispute is resolved.
PortabilityReceive their data in a portable format and move it elsewhere.
ObjectObject to processing, including direct marketing.
Automated-decision safeguardsNot be subject to solely automated decisions with legal or similar effect, without safeguards.

The PDPA's Access & Correction obligation covers the first three ideas; its pending Portability obligation mirrors the sixth. The GDPR simply spells out more of them as named individual rights. We exercise these on Himalaya in Session 6.

Part 3 · covers the PDPA vs GDPR comparison

PDPA vs GDPR - what a SG DPO holds in their head 5 min live

You won't carry the full text of two laws around. You'll carry the differences - the handful of places where enforcing PDPA and enforcing GDPR lead you to do genuinely different things. Get these eight contrasts fluent and you can advise Himalaya on either side of the border without reaching for the book.

PDPA (Singapore) - home GDPR (EU) - mirror Breach to regulator 3 days after assessing it's notifiable Breach to authority 72 hours of becoming aware (Art. 33) Max penalty S$1M / 10% SG turnover, whichever higher Max penalty €20M / 4% global turnover, whichever higher
🔍 Click to zoom - the two contrasts that trip people up: breach clock and penalty base
LiveThe eight differences that change your day3 min

This is the side-by-side to memorise. Each row is a place where "just do what GDPR says" would give you the wrong answer in Singapore, or vice versa.

DimensionPDPA (Singapore)GDPR (EU)
Consent modelConsent-centric, with defined exceptions and deemed consent6 co-equal lawful bases; consent is only one
Breach timelineNotify PDPC within 3 calendar days after assessing it's notifiableNotify authority within 72 hours of awareness
Max penaltyS$1M or 10% of SG turnover, whichever higher€20M or 4% of global turnover, whichever higher
ExtraterritorialityNarrower - focused on organisations operating in SingaporeBroad - reaches offering goods/services to EU residents (Art. 3)
DPO mandateEvery organisation must appoint oneOnly in 3 defined cases (Art. 37)
PortabilityEnacted 2020, not yet in forceIn force as a data subject right
Cross-border transferTransfer to comparable protection standardAdequacy / SCCs / BCRs regime
Do Not Call registryUnique to Singapore - check the DNC register before marketingNo DNC equivalent; ePrivacy rules instead
DPO instinct When someone quotes "the 72-hour rule" at you for a Singapore breach, correct it: PDPA is 3 calendar days after you assess it's notifiable, not 72 hours from awareness. Confusing the two is the single most common PDPA error a GDPR-trained person makes.
Self-studySame person, two laws - which applies?2 min read

Both laws can apply to the same data at once. An EU consumer buying through a Himalaya client triggers the PDPA (data processed in Singapore) and the GDPR (an EU resident being offered a service). You don't pick one - you satisfy both, which in practice means holding to the stricter standard on each dimension.

  • On breach, the GDPR's 72-hour clock is tighter than PDPA's - so for EU-consumer data, plan to the 72-hour standard.
  • On the DPO, the PDPA already forces one, so that box is ticked regardless.
  • On transfers, you'll need to satisfy both the PDPA comparable-protection standard and the GDPR transfer regime for the EU→SG→US flow (Session 6).

The practitioner rule of thumb: meet PDPA as the floor for everything, and layer GDPR's stricter requirements wherever EU residents are in the data.

Build-along · everyone builds

Build Himalaya's obligation-to-risk map ★ 19 min · on Himalaya

Knowing the obligations is nothing until you can point them at a real company and rank what to fix first. Today you'll turn the two rulebooks into one working artifact: a map of Himalaya's processing activities, the obligation each one engages, whether the GDPR adds anything, and a risk rating that tells you where to start. This map feeds Sessions 4, 5, and 6 directly.

Your company

Himalaya - B2B2C SaaS, Singapore-headquartered, 8M end consumers and 1,200 business clients, with consumers across SG, EU and SE Asia. Live problems from Session 1: marketing blasts the 8M base with no DNC check or valid marketing consent; a near-miss export exposed consumer records for 6 days; retention is "keep everything," including ex-clients' data; and EU consumer data flows to a US analytics vendor with no safeguards. You're the DPO. Today you name which obligation each of those engages, and rank them.

List the processing activities. Write out what Himalaya actually does with personal data: onboard consumers, run bookings/payments, blast marketing, ship analytics to the US vendor, keep everything in Redshift, respond to consumer queries. Aim for 6-8 activities.

Name the PDPA obligation(s) per activity. For each activity, write which of the 11 obligations it engages. Marketing → Consent + (DNC check). US analytics feed → Transfer Limitation. Keep-everything → Retention Limitation. The near-miss → Protection + Data Breach Notification.

Add the GDPR delta. For activities touching EU consumers, note what the GDPR adds - a stricter breach clock (72h), a lawful-basis question beyond consent, the formal transfer regime, data minimisation. If GDPR adds nothing new, write "PDPA covers."

Rate current risk H / M / L. Score each activity on likelihood × harm as it stands today. Marketing with no DNC check and the undocumented US transfer should land High; a well-run booking flow might be Low.

Pick the top 3 to fix first. Rank by risk and pick three. For Himalaya these foreshadow the course: marketing/consent (Session 4), breach readiness (Session 5), and retention + transfer (Session 6). Write one line each on why it's top-3.

★ Do it now - the obligation-to-risk promptYou are helping me, a Data Protection Officer, build an obligation-to-risk map for a company under Singapore's PDPA, with GDPR as a mirror for EU consumers. Company: [paste the Himalaya summary above, or describe your own org in 4-5 lines, including where its data subjects are based]. Produce a table with one row per processing activity: activity | PDPA obligation(s) engaged | does GDPR add anything for EU consumers? | current risk (H/M/L) | one-line reason The PDPA obligations to choose from: Consent, Purpose Limitation, Notification, Access & Correction, Accuracy, Protection, Retention Limitation, Transfer Limitation, Data Breach Notification, Accountability, Data Portability (note: portability is enacted but not yet in force). Then list the top 3 activities to fix first, ranked by risk, with one sentence each on why. Use ONLY what I gave you. Where you'd need to confirm a fact, list it as an open question instead of guessing.
Data tip Describe your activities and the shape of the data ("a table of consumer phone numbers used for booking confirmations"), never real personal data itself. That's the Protection Obligation applied to your own working tools - and it's a habit a DPO models for the whole team.
Homework

Try it yourself - this week ◐ 30-45 min total

Source material

What this session covers

This session teaches the working content of the laws below. Full statutory text, case law, and certification exams stay with their official sources - this page makes you fluent in the body of knowledge, honestly flagged where depth lives elsewhere.

PDPA - 11 Data Protection ObligationsPart 1 · all 11 named in plain language; Portability flagged enacted-not-in-force (pdpc.gov.sg)
PDPA consent model + deemed consentPart 1 · consent-first design; worked in depth in Session 4
DNC - 3 registersPart 3 · named as SG-unique; the check itself is worked in Session 4
GDPR 7 principles (Art. 5)Part 2 · all seven, mapped to PDPA (gdpr-info.eu)
GDPR 6 lawful bases (Art. 6)Part 2 · all six co-equal bases
GDPR 8 data subject rightsPart 2 · all eight named; exercised on Himalaya in Session 6
PDPA vs GDPR key differencesPart 3 · eight-row comparison table
Full statutory text / case lawPointers to PDPC + gdpr-info; not reproduced
Check yourself

Three questions before you go 🎯 ◐ 90 seconds

1 · Himalaya has a notifiable breach. How long does the PDPA give you to notify the PDPC?

72 hours is the GDPR rule. Under the PDPA you assess within 30 days, then if notifiable you have 3 calendar days to tell the PDPC.

2 · What's the biggest structural difference between the PDPA and the GDPR on lawful processing?

The PDPA defaults to consent (with exceptions and deemed consent). The GDPR offers six co-equal bases - consent is only one of them.

3 · A client asks you to help them honour the PDPA Data Portability Obligation today. What do you say?

The obligation was legislated in the 2020 amendment but its commencement is not yet in force. Teach and plan for it; never advise it as a live duty. Re-check the PDPC site.

Session 2 cheat sheet · pin this

PDPA = 11 obligationsConsent · Purpose · Notification · Access & Correction · Accuracy · Protection · Retention · Transfer · Breach · Accountability · Portability.
PDPA is consent-centricDefault gate is consent, plus deemed consent and defined exceptions. Not one basis among six.
Portability is pendingEnacted 2020, NOT yet in force. Plan for it, never advise it as live. Re-check PDPC.
PDPA penaltyUp to S$1M or 10% of SG turnover, whichever higher. Regulator = PDPC.
GDPR = 7 principlesLawful/fair/transparent · purpose limit · minimisation · accuracy · storage limit · integrity · accountability (Art. 5).
GDPR = 6 lawful basesConsent · contract · legal obligation · vital interests · public task · legitimate interests (Art. 6).
Breach clocks differPDPA: 3 calendar days after assessing notifiability. GDPR: 72 hours from awareness. Don't mix them.
DNC is SG-onlyCheck the Do Not Call register before marketing - no GDPR equivalent. Worked in Session 4.