learn-gdpr-with-phoebe / Practitioner session 6 of 8
Learn GDPR with Phoebe · Practitioner track · Session 6 of 8

Transfers in practice

The leader track named the mechanisms; this session does the work. For a Singapore company receiving EU data, that means putting Standard Contractual Clauses in place, running a transfer impact assessment on Singapore, and adding the technical measures that make the transfer defensible. This is the single highest-value compliance task a Singapore business does under the GDPR - because it is the failure behind the largest fine ever issued.

🟠 Practitioner track DPOs · legal ops · engineering No jargon Hands-on
0-3 · Welcome 3-18 · Concepts 18-40 · Build-along 40-45 · Q&A
Part 0

The task behind the biggest fine

Moving EU personal data to a server outside the EU is the most scrutinised thing a non-EU company does under the GDPR. Singapore has no adequacy decision, so every EU-to-Singapore flow needs a mechanism - and, since Schrems II, more than a signed contract. This session turns that into a concrete, repeatable procedure: SCCs, a transfer impact assessment, and supplementary measures. Get it right once and it protects every EU data flow you run.

Read this first Educational, not legal advice. SCC versions and adequacy status change - verify the current position and get advice before relying on a transfer mechanism.
Live - presented in session Self-study - full depth after class ★ Try it now Sources covered at the end
★ What you build today A step-by-step transfer procedure (SCCs plus a transfer impact assessment plus measures), the questions a TIA actually asks, and Lumina's lawful path for hosting EU data on a Singapore cloud region.
Part 1 · covers Article 46 + Schrems II

SCCs, then the assessment 7 min live

The modern transfer is three moves: sign the Standard Contractual Clauses, assess the destination country, and add measures where the assessment shows a gap. Skipping the middle move is exactly what Schrems II forbids.

1 · Sign SCCsexporter + importer contract 2 · Assess (TIA)does SG law protect it? 3 · Add measuresencryption, keys you hold SCCs alone are not enough post-Schrems II. The assessment and the measures are what make them work.
🔍 Click to zoom - the modern transfer procedure
LivePutting SCCs in place3 min▶
  • What SCCs are: a pre-approved contract, published by the European Commission, between the data exporter (in the EU) and the importer (you, in Singapore). You use the correct module for your relationship (controller-to-processor, etc.) and fill in the annexes describing the data and measures.
  • Who signs: for a Singapore company receiving EU customer data, your EU customers (the exporters) and you (the importer). Many put the SCCs inside the data processing agreement (session a4's Art 28 contract).
  • Not set-and-forget: the annexes must actually describe your real processing and measures, and you revisit them when things change.
★ Try it now (any chat AI)Explain, for a Singapore company receiving EU customer data, how to lawfully transfer it: what Standard Contractual Clauses are, who signs them, why Schrems II means SCCs alone are not enough, and what a transfer impact assessment checks. Give me a short procedure.
LiveThe transfer impact assessment3 min▶

The TIA is the Schrems II homework: before you rely on SCCs, you assess whether the destination country's law would undermine the protection the SCCs promise - chiefly, can its government access the data in ways an EU person could not challenge?

  • What it asks: what data is transferred, to whom, under what local laws, and whether those laws permit disproportionate government access without redress.
  • Then, measures: where the assessment finds a gap, add supplementary measures. The strongest are technical - strong encryption with keys held outside the destination, pseudonymisation - because they protect the data even if local law reaches the server.
  • Document it: the TIA is your evidence that you did the Schrems II analysis, not just signed a template.
Real world

Lumina's Singapore region. Lumina hosts EU customer data in a Singapore cloud region. It puts SCCs into its customer DPA, runs a TIA on Singapore, and encrypts the data at rest with keys held in an EU-based key service it controls - so even if the data sat on the SG disk, it is unreadable without keys outside SG. That combination is what makes the transfer defensible.

Part 2 · the flows you forget

Sub-processors and the data map 8 min live

The transfer you sign SCCs for is the obvious one. The transfers that catch people are the ones hidden in the tools: analytics, support, email, backups - each may move EU data somewhere, and each is your responsibility.

EU user dataleaving the EU Your SG servers Analytics vendor Support tool Backups Each = a transferneeding its own mechanism Every sub-processor that touches EU data is a transfer you own - map them, or you cannot cover them.
🔍 Click to zoom - the transfers hidden in your tools
LiveCover the sub-processors3 min▶
  • Every vendor that processes EU data is a transfer if it sits outside the EU. Your analytics tool, your help desk, your email sender, your cloud backups.
  • The chain flows down: your processor's sub-processors matter too. Your DPA (Art 28) should require SCCs down the chain, and your ROPA's transfers column (session b5) is where you track them.
  • The audit question: for every row in your transfers column, is there a named mechanism - SCCs, adequacy, or a derogation? A blank is an unlawful transfer waiting to be found.
The reuse This is why the ROPA came first. The transfers column you built in b5 is the exact list you now attach mechanisms to. Compliance here is not a fresh project - it is finishing the inventory.
Self-studyWhy data localisation is sometimes the simplest answer2 min read▶

Sometimes the cleanest way to solve a transfer problem is to not transfer. If your EU customers' data can live in an EU cloud region, then for that data there is no third-country transfer at all - no SCCs, no TIA, no supplementary measures needed for it. Many cloud providers make this a configuration choice: pick an EU region for EU customers. For a Singapore company, this is worth weighing against the operational cost of running EU infrastructure. The trade is real: localisation removes the hardest compliance task entirely for the localised data, at the price of some architectural complexity and cost. It is not always right - your analytics and support tools may still transfer - but for the core customer database, "keep EU data in the EU" can be simpler and safer than perfecting an SCCs-plus-TIA-plus-encryption stack. Treat localisation as a genuine option, not a last resort.

Build-along · take it further

Lawful transfers for Lumina ★ 10 min · pen and paper

Attach a mechanism to every EU-out flow.

Take your transfers column from the b5 ROPA (or Lumina's: SG servers, analytics, support, backups). List each destination.

Name the mechanism for each: adequacy (rare), SCCs, or a derogation. Flag blanks.

For the Singapore server flow, write the three-step plan: SCCs in the DPA, a TIA on Singapore, encryption with keys held outside SG.

Consider localisation for the core customer DB: would an EU region remove the transfer entirely? Note the trade-off.

★ Lumina after b6 Every one of Lumina's EU-data flows now has a named mechanism, and its Singapore-hosted data rides SCCs + a TIA + encryption. The compliance build is nearly done - what remains is the day the plan is tested. Session b7 handles the breach.
Homework

Before session b7 ◐ 40 min total

Source material

Official sources covered

Taught from the GDPR text and EDPB guidance. This page covers ~80% of the working content on transfers in practice.

✓GDPR Article 46 (appropriate safeguards / SCCs)Part 1 · putting SCCs in place
◐Schrems II + EDPB Recommendations 01/2020Part 1 · the TIA + supplementary measures (via secondary sources)
✓GDPR Article 28 + Article 30 (DPA + records)Part 2 · SCCs down the chain + the transfers column
Check yourself

Three questions before you go 🎯 ◐ 90 seconds

1 · For a Singapore company receiving EU data, the modern lawful transfer is...

Post-Schrems II, SCCs alone are not enough. You must assess the destination (a TIA) and add measures - especially strong encryption - where local law falls short.

2 · The strongest supplementary measure for a transfer to Singapore is usually...

Technical measures carry the most weight. Encryption with keys you hold outside Singapore protects the data even if local law could reach the server.

3 · Your US analytics vendor processes EU user data. This is...

Every sub-processor outside the EU that touches EU data is a transfer you own. Track it in your ROPA transfers column and ensure SCCs flow down the chain.

Practitioner session 6 cheat sheet · pin this

Three stepsSign SCCs → run a transfer impact assessment → add supplementary measures.
SCCsCommission-published exporter-importer contract; often inside the DPA. Fill the annexes honestly.
Schrems IISCCs alone are not enough - assess whether the destination's law undermines protection.
Best measureStrong encryption with keys held outside the destination. Technical beats contractual.
Sub-processors countAnalytics, support, email, backups - each is a transfer you own. SCCs flow down the chain.
Use the ROPAThe transfers column from b5 is your list to attach mechanisms to. Blanks = unlawful.
LocalisationKeeping EU data in an EU region removes the transfer entirely - sometimes the simplest fix.
Highest valueTransfers are the top GDPR fine risk (Meta). This session is the one that most protects a SG company.