Read in English · Leer en español · Lire en français
Abschnitt 8.7 von 8.8 · Mittelstufe · 24 Min. Lesezeit
Privacy by Design und die DSGVO
Videolektion
5 Min. · auf Englisch gesprochen, mit UntertitelnNur anhören (Audio)
Transkript lesen
Viele Datenschutzpflichten lassen sich nur erfüllen, wenn das System von Anfang an dafür entworfen wurde. Diese Lektion zeigt, wie Datenschutzrecht Softwarearchitektur prägt. Es sind allgemeine Informationen darüber, wie sich das Recht auf das Design auswirkt, keine Rechtsberatung. Ob und wie eine Vorschrift gilt, hängt vom Sachverhalt ab. In einer echten Situation sollte sich eine Organisation an qualifizierte Fachleute für Datenschutzrecht und ihren Datenschutzbeauftragten wenden.
Stellen Sie sich vor, Sie leihen einem Freund Ihr Tagebuch. Sie erwarten, dass er nur die Seite liest, die Sie ihm gezeigt haben. Dass er es nicht fotokopiert und nicht für immer behält. Und dass er es zurückgibt, wenn Sie darum bitten. Privacy by Design baut diese Erwartungen in Software ein: nur erheben, was nötig ist, es nur für den genannten Zweck nutzen, nur so lange wie nötig aufbewahren und Menschen zeigen können, was gespeichert ist, und es löschen.
Sicherheit fragt, ob Daten vor Personen geschützt sind, die sie nicht haben sollten. Datenschutz fragt außerdem, ob die Organisation die Daten überhaupt erheben sollte, was sie damit tun darf, wie lange und welche Kontrolle die Person behält. Ein System kann also frei von Sicherheitsverletzungen sein und trotzdem in die Privatsphäre eingreifen. Zum Beispiel, indem es den Standortverlauf jedes Kuriers für immer speichert oder Bestellhistorien stillschweigend zum Training eines Preismodells nutzt.
Die Datenschutz-Grundverordnung der EU, die DSGVO, und die UK GDPR teilen dieselben Grundsätze. Zweckbindung bedeutet, dass Daten, die für einen Zweck erhoben wurden, nicht für einen damit unvereinbaren Zweck weiterverwendet werden. Kennzeichnen Sie Daten also mit ihren Zwecken und prüfen Sie die Kennzeichnung, bevor ein neuer Consumer sie liest. Datenminimierung: nur erheben, was notwendig ist. Wenn Sie nur wissen müssen, dass ein Kunde über achtzehn ist, speichern Sie das, nicht sein Geburtsdatum. Speicherbegrenzung: Geben Sie jedem Datenbestand eine Aufbewahrungsfrist und setzen Sie sie automatisch durch, auch in Logs und Backups. Rechenschaftspflicht: Der Verantwortliche muss die Einhaltung nachweisen können, daher sind Verzeichnisse und Audit-Logs Nachweise, die die Architektur liefern muss. Und Artikel 25 verlangt Datenschutz durch Technikgestaltung und durch datenschutzfreundliche Voreinstellungen: Standardmäßig werden nur die für den jeweiligen Zweck erforderlichen Daten verarbeitet, gespeichert und zugänglich gemacht.
Hier ist eine wichtige Unterscheidung. Ein Kundendatensatz mit Name und Adresse ist personenbezogen. Pseudonymisierung ersetzt direkte Identifikatoren durch einen Keyed Hash, sodass Analytics Bestellungen je Kunde zählen kann, ohne zu sehen, wer die Kunden sind. Doch wer den Schlüssel hat, kann Personen re-identifizieren, für ihn sind es also weiterhin personenbezogene Daten. Aggregieren und das Ausblenden von Werten unter zehn können Daten anonym machen, aber nur, wenn niemand realistischerweise jemanden re-identifizieren kann. Das ist schwer. Namen zu entfernen reicht nicht, wenn Postleitzahl, Geburtsdatum und Geschlecht zusammen die meisten Menschen identifizieren.
Bei den Rechten der Menschen wird Datenschutzrecht am unmittelbarsten zu Systemanforderungen. Sie können eine Kopie ihrer Daten verlangen, ihre Berichtigung oder ihre Löschung. Sie können eine Einschränkung der Verarbeitung verlangen, die Daten in einem maschinenlesbaren Format mitnehmen oder einer Verarbeitung widersprechen. Ein Verantwortlicher muss in der Regel innerhalb eines Monats reagieren. In einem System aus zwanzig Services, mehreren externen Auftragsverarbeitern und einem Data Warehouse ist das ohne gepflegte Datenlandkarte, die jeden Speicher mit personenbezogenen Daten zeigt, unmöglich.
Die Löschung ist das Recht, für das sich am schwersten entwerfen lässt. Tippt ein Kunde auf „Konto löschen“, orchestriert der Konto-Service den Antrag. Er veröffentlicht ein Lösch-Event, und jeder Speicher mit Daten des Kunden muss darauf reagieren. Jeder Eigentümer wendet seine eigene Regel an. Bestellungen werden anonymisiert, Rechnungen aber wegen des Steuerrechts behalten. Zahlungen verwerfen die Karten-Tokens. Benachrichtigungen löschen Kontaktdaten. Der Support-Desk schwärzt Tickets über seine API. Event-Logs lassen sich nicht bearbeiten, daher wird der Schlüssel des Kunden vernichtet. Zeilen im Warehouse werden über das Pseudonym gefunden. Caches werden geleert, und Backups werden bis zu ihrem Ablauf der Nutzung entzogen. Jeder Speicher bestätigt dann an ein Löschregister, das als Nachweis dient, dass der Antrag erledigt wurde.
Ein paar Designdetails machen das möglich. Der Antrag erfordert eine erneute Anmeldung, und der Kunde erfährt, was gelöscht und was behalten wird. Daten zu behalten, die das Gesetz verlangt, mit festgehaltener Begründung, ist kein Versagen der Löschung. Jeder Speicher, der nicht innerhalb von sieben Tagen bestätigt hat, löst einen Alarm aus, deutlich innerhalb der Monatsfrist. Und wird ein Backup jemals wiederhergestellt, wird die Liste der gelöschten Kunden erneut angewendet, bevor das System wieder öffnet. Die Datenlandkarte ist entscheidend: Ein Speicher, der darin fehlt, ist ein Speicher, der die Daten behält.
Der vollständige Abschnitt behandelt Rechtsgrundlagen, Folgenabschätzungen und internationale Übermittlungen. Als Nächstes, in Abschnitt acht Punkt acht, geht es um Sicherheit im Betrieb. Bis gleich.
Was Sie wissen müssen
- Datenschutz fragt, ob Daten überhaupt erhoben und verwendet werden sollten und welche Kontrolle die Menschen behalten; ein System kann sicher sein und trotzdem den Datenschutz verletzen.
- Die DSGVO (Verordnung (EU) 2016/679) und die UK GDPR mit dem Data Protection Act 2018, geändert durch den Data (Use and Access) Act 2025, teilen die Grundsätze aus Artikel 5: Rechtmäßigkeit, Verarbeitung nach Treu und Glauben, Transparenz, Zweckbindung, Datenminimierung, Richtigkeit, Speicherbegrenzung, Integrität und Vertraulichkeit sowie Rechenschaftspflicht.
- Artikel 25 verlangt Datenschutz durch Technikgestaltung (geeignete Maßnahmen wie die Pseudonymisierung) und durch datenschutzfreundliche Voreinstellungen (nur die erforderlichen Daten werden verarbeitet, gespeichert und zugänglich gemacht) und stützt sich auf die sieben Prinzipien von Ann Cavoukian.
- Die Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch erfordern eine Datenlandkarte, Export- und Lösch-Handler je Service, Einschränkungsflags und Sperrlisten; Antworten erfolgen in der Regel innerhalb eines Monats.
- Eine DSFA ist vor einer Verarbeitung mit voraussichtlich hohem Risiko erforderlich (Artikel 35) und gelingt am besten zusammen mit dem Bedrohungsmodell auf Basis desselben Datenflussdiagramms.
- Pseudonymisierte Daten bleiben für jeden, der sie re-identifizieren kann, personenbezogene Daten; eine Anonymisierung muss allen Mitteln standhalten, die nach allgemeinem Ermessen wahrscheinlich genutzt werden, und ist schwer zu erreichen.
- Die Löschung muss Caches, Suchindizes, Analytics, Event-Logs (oft per Crypto-Shredding), Auftragsverarbeiter und Backups erreichen (bis zu ihrem Ablauf der Nutzung entzogen); dieser Abschnitt informiert darüber, wie sich das Recht auf die Architektur auswirkt, und ist keine Rechtsberatung.
Datenschutz ist eine Designeigenschaft
Sicherheit und Datenschutz überschneiden sich, sind aber nicht dasselbe. Sicherheit fragt, ob Daten vor Personen geschützt sind, die sie nicht haben sollten. Datenschutz fragt außerdem, ob die Organisation selbst die Daten überhaupt erheben sollte, was sie damit tun darf, wie lange und welche Kontrolle die Person behält, die sie beschreiben. Ein System kann frei von Sicherheitsverletzungen sein und trotzdem in die Privatsphäre eingreifen, etwa indem es den Standortverlauf jedes Kuriers für immer speichert oder Bestellhistorien stillschweigend zum Training eines Preismodells wiederverwendet.
Die Essenslieferplattform zeigt gut, warum Datenschutz eine Architekturfrage ist. Sie speichert Namen, Telefonnummern und Wohnadressen; Bestellhistorien, die über Ernährungsgewohnheiten Religion oder Gesundheit offenbaren können; Zahlungsreferenzen; und einen fortlaufenden Strom von Kurierstandorten. Diese Daten fließen von den Apps durch Dutzende von Services, Events, Caches, Logs, Analytics-Speichern und Backups und zu Auftragsverarbeitern wie dem Zahlungsanbieter, dem SMS-Gateway und dem Support-Desk-SaaS. Entscheidungen darüber, wo personenbezogene Daten gespeichert werden, über welche Schlüssel sie adressiert werden und wie sie sich finden und entfernen lassen, sind später teuer zu ändern, und genau das ist der Test für architektonische Bedeutsamkeit.
Das Recht in Kürze: DSGVO und UK GDPR
Die Datenschutz-Grundverordnung, Verordnung (EU) 2016/679, gilt seit dem 25. Mai 2018. Sie schützt personenbezogene Daten, die Artikel 4 Nummer 1 definiert als alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche Person beziehen, direkt oder indirekt, etwa mittels Zuordnung zu einem Namen, zu einer Kennnummer, zu Standortdaten oder zu einer Online-Kennung. Der Verantwortliche entscheidet über die Zwecke und Mittel der Verarbeitung und trägt die Hauptverantwortung; ein Auftragsverarbeiter verarbeitet im Auftrag des Verantwortlichen auf Grundlage eines Vertrags (Artikel 28), wie es das SMS-Gateway der Plattform tut. Die DSGVO gilt für Organisationen mit Niederlassung in der EU und nach Artikel 3 auch für andere, die Personen in der EU Waren oder Dienstleistungen anbieten oder ihr Verhalten beobachten.
Im Vereinigten Königreich wurde die DSGVO nach dem Brexit als UK GDPR beibehalten, die neben dem Data Protection Act 2018 gilt. Der Data (Use and Access) Act 2025 hat beide geändert; die meisten seiner datenschutzrechtlichen Änderungen sind am 5. Februar 2026 in Kraft getreten, darunter Änderungen bei den Rechtsgrundlagen, bei automatisierten Entscheidungen und bei internationalen Übermittlungen, und ab dem 19. Juni 2026 folgt eine Pflicht der Verantwortlichen, Datenschutzbeschwerden zu bearbeiten. Die Europäische Kommission hat ihre Angemessenheitsbeschlüsse für das Vereinigte Königreich im Dezember 2025 erneuert, sodass personenbezogene Daten weiterhin ohne zusätzliche Garantien aus der EU in das Vereinigte Königreich fließen können. Für Architekten haben beide Regelwerke dieselben Grundsätze, Rechte und Gestaltungspflichten; die Unterschiede sind Detailfragen für Juristen.
Die Höchstbußgelder für die schwersten Verstöße betragen nach der DSGVO 20 Mio. EUR oder 4 % des weltweiten Jahresumsatzes (nach der UK GDPR 17,5 Mio. GBP oder 4 %), je nachdem, welcher Betrag höher ist; häufigere Folgen sind allerdings Anordnungen, die Verarbeitung einzustellen, Reputationsschäden und die Kosten einer Neuentwicklung. Im November 2025 hat die Europäische Kommission im Rahmen eines Digital Omnibus-Pakets Änderungen der DSGVO vorgeschlagen; zum Zeitpunkt der Erstellung durchlaufen diese noch das Gesetzgebungsverfahren und ändern bisher nichts.
Die Grundsätze aus Artikel 5 und was sie für Systeme bedeuten
| Prinzip | Kurz gesagt | Architektonische Folge |
|---|---|---|
| Rechtmäßigkeit, Verarbeitung nach Treu und Glauben, Transparenz (Art. 5 Abs. 1 Buchst. a) | Nur mit einer Rechtsgrundlage verarbeiten, so, wie Menschen es vernünftigerweise erwarten, und ihnen sagen, was Sie tun. | Eine Rechtsgrundlage je Zweck festhalten; Datenschutzhinweise aus derselben Datenlandkarte erzeugen, die die Systeme nutzen; kein verdecktes Tracking. |
| Zweckbindung (Art. 5 Abs. 1 Buchst. b) | Für festgelegte, eindeutige Zwecke erheben und Daten nicht für damit unvereinbare Zwecke weiterverwenden. | Daten mit ihren Zwecken kennzeichnen; die Kennzeichnung prüfen, bevor ein neuer Consumer (etwa eine Machine-Learning-Pipeline) sie lesen darf. |
| Datenminimierung (Art. 5 Abs. 1 Buchst. c) | Dem Zweck angemessen und erheblich sowie auf das notwendige Maß beschränkt. | Kein Geburtsdatum erheben, wenn Sie nur ein Ü18-Flag brauchen; den Standortverlauf des Kuriers nur so lange speichern, wie er benötigt wird. |
| Richtigkeit (Art. 5 Abs. 1 Buchst. d) | Sachlich richtig und erforderlichenfalls auf dem neuesten Stand. | Eine maßgebliche Quelle je Fakt; Menschen ihre Daten berichtigen lassen und Berichtigungen an Kopien weitergeben. |
| Speicherbegrenzung (Art. 5 Abs. 1 Buchst. e) | In identifizierbarer Form nicht länger als nötig gespeichert. | Eine Aufbewahrungsfrist für jeden Datenbestand, automatisch durchgesetzt durch TTLs, das Löschen von Partitionen und Ablaufjobs, auch in Logs und Backups. |
| Integrität und Vertraulichkeit (Art. 5 Abs. 1 Buchst. f) | Angemessene Sicherheit, einschließlich Schutz vor unbefugter Verarbeitung, Verlust und Schädigung. | Alles aus den Abschnitten 8.1 bis 8.6: Zugriffskontrolle, Verschlüsselung, Schlüsselverwaltung, Zero Trust, Kontrollen der Software-Lieferkette. |
| Rechenschaftspflicht (Art. 5 Abs. 2) | Der Verantwortliche ist für die Einhaltung verantwortlich und muss sie nachweisen können. | Verzeichnisse von Verarbeitungstätigkeiten, DSFAs, Einwilligungsnachweise, Löschregister und Audit-Logs sind Nachweise, die die Architektur liefern muss. |
Rechtsgrundlagen in Kürze
Artikel 6 erlaubt eine Verarbeitung nur auf einer von sechs Rechtsgrundlagen: Einwilligung, Erfüllung eines Vertrags mit der Person, rechtliche Verpflichtung, lebenswichtige Interessen, Wahrnehmung einer Aufgabe im öffentlichen Interesse oder berechtigte Interessen, sofern nicht die Interessen und Rechte der Person überwiegen. Besondere Kategorien von Daten, etwa Gesundheitsdaten oder religiöse Überzeugungen, brauchen zusätzlich eine Bedingung nach Artikel 9. Die Rechtsgrundlage wird je Zweck gewählt, nicht je System, und sie verändert, was die Architektur leisten muss. Auf der Essenslieferplattform wird die Lieferadresse zur Erfüllung des Vertrags verarbeitet; Rechnungen werden aufbewahrt, um eine rechtliche Verpflichtung aus dem Steuerrecht zu erfüllen; die Betrugsprüfung stützt sich typischerweise auf berechtigte Interessen; und Marketing-E-Mails brauchen in der Regel eine Einwilligung, für die zusätzlich die Vorschriften zur elektronischen Werbung gelten.
Die Einwilligung hat die strengsten Mechanismen. Nach Artikel 7 muss der Verantwortliche nachweisen können, dass die Einwilligung erteilt wurde; sie muss sich auf einen bestimmten Zweck beziehen, und ihr Widerruf muss so einfach sein wie ihre Erteilung. Deshalb kann eine Einwilligung keine einzelne boolesche Spalte sein: Das System braucht einen Append-only-Nachweis darüber, wozu die Person eingewilligt hat, wann, über welchen Kanal und auf welchen Wortlaut hin, und jeder Consumer muss einen Widerruf zeitnah beachten.
{
"event": "ConsentGiven",
"subjectRef": "cust_4411",
"purpose": "marketing_email",
"noticeVersion": "privacy-notice-2026-09",
"wording": "Send me offers from restaurants near me",
"channel": "ios-app 7.3.0",
"method": "unticked checkbox, user ticked",
"at": "2026-10-03T18:22:41Z"
}
{
"event": "ConsentWithdrawn",
"subjectRef": "cust_4411",
"purpose": "marketing_email",
"channel": "email unsubscribe link",
"at": "2026-10-19T07:05:12Z"
}Datenschutz durch Technikgestaltung und durch datenschutzfreundliche Voreinstellungen
Artikel 25 macht Privacy by Design zur Rechtspflicht. Artikel 25 Absatz 1, Datenschutz durch Technikgestaltung, verlangt vom Verantwortlichen, sowohl zum Zeitpunkt der Festlegung der Mittel für die Verarbeitung als auch zum Zeitpunkt der eigentlichen Verarbeitung geeignete technische und organisatorische Maßnahmen wie die Pseudonymisierung zu treffen, die die Grundsätze wirksam umsetzen, unter Berücksichtigung des Stands der Technik, der Implementierungskosten, der Art und der Zwecke der Verarbeitung sowie der Risiken. Artikel 25 Absatz 2, durch datenschutzfreundliche Voreinstellungen, verlangt, dass durch Voreinstellung nur die für den jeweiligen bestimmten Zweck erforderlichen Daten verarbeitet werden; das gilt für die Menge der erhobenen Daten, den Umfang ihrer Verarbeitung, ihre Speicherfrist und ihre Zugänglichkeit; insbesondere dürfen Daten nicht ohne Eingreifen der Person einer unbestimmten Zahl von Personen zugänglich gemacht werden. Die Leitlinien 4/2019 des Europäischen Datenschutzausschusses zu Artikel 25 geben praktische Beispiele.
Das Recht hat die Idee von Ann Cavoukian übernommen, der Information and Privacy Commissioner von Ontario, die Privacy by Design in den 1990er-Jahren entwickelte und 2009 ihre sieben Grundprinzipien veröffentlichte; die internationale Konferenz der Datenschutzbeauftragten hat sie 2010 gebilligt. Sie sind nach wie vor eine nützliche Checkliste für Design-Reviews.
Cavoukians sieben Grundprinzipien von Privacy by Design
| Prinzip | Was es von einem Design verlangt |
|---|---|
| 1. Proaktiv statt reaktiv; vorbeugend statt nachbessernd | Datenschutzschäden bereits beim Design vorhersehen, statt sie nach einem Vorfall zu beheben. |
| 2. Datenschutz als Voreinstellung | Die Person muss nichts tun, um geschützt zu sein; optionales Teilen bleibt aus, bis sie es einschaltet. |
| 3. Datenschutz ins Design eingebettet | Datenschutz ist Teil der Architektur und der Geschäftsprozesse, kein nachträglicher Anbau. |
| 4. Volle Funktionalität: Positivsumme statt Nullsumme | Designs suchen, die sowohl den Datenschutz als auch das Geschäftsziel erreichen, statt eines dem anderen zu opfern. |
| 5. Durchgängige Sicherheit: Schutz über den gesamten Lebenszyklus | Daten von der Erhebung bis zur sicheren Vernichtung schützen. |
| 6. Sichtbarkeit und Transparenz | Praktiken sind offen und für Nutzer und unabhängige Prüfer überprüfbar. |
| 7. Achtung der Privatsphäre der Nutzer | Nutzerzentriert bleiben: starke Voreinstellungen, klare Hinweise und leicht bedienbare Wahlmöglichkeiten. |
Rechte, die die Architektur unterstützen muss
Bei den Rechten der betroffenen Personen wird Datenschutzrecht am unmittelbarsten zu Systemanforderungen. Ein Verantwortlicher muss in der Regel innerhalb eines Monats nach Eingang eines Antrags reagieren; bei komplexen oder zahlreichen Anträgen kann die Frist um weitere zwei Monate verlängert werden (Artikel 12 Absatz 3), und er muss die Daten der Person finden können, wo immer sie liegen. In einem System aus zwanzig Services, fünf SaaS-Auftragsverarbeitern und einem Data Warehouse ist das ohne gepflegte Datenlandkarte unmöglich: das Verzeichnis von Verarbeitungstätigkeiten, das Artikel 30 ohnehin verlangt, so nah am Code geführt, dass es zutrifft. Nach den britischen Änderungen von 2025 muss ein Verantwortlicher bei der Beantwortung eines Auskunftsersuchens nur angemessene und verhältnismäßige Suchen durchführen, was eine gute Datenlandkarte schnell macht.
Die Rechte der betroffenen Personen und was jedes von Systemen verlangt
| Recht | Was die Person verlangen kann | Was Systeme brauchen |
|---|---|---|
| Auskunft (Art. 15) | Bestätigung, dass Daten verarbeitet werden, eine Kopie sowie Informationen wie Zwecke, Empfänger, Speicherdauer und Herkunft. | Eine Datenlandkarte aller Speicher mit personenbezogenen Daten; eine Export-API je Service, adressiert über eine stabile Kunden-ID; Identitätsprüfung; ein Weg, das Ergebnis innerhalb der Frist zusammenzustellen und bereitzustellen. |
| Berichtigung (Art. 16) | Berichtigung unrichtiger und Vervollständigung unvollständiger Daten. | Eine maßgebliche Quelle je Feld; Berichtigungen per Events an Kopien und Caches weitergegeben; Empfänger informiert (Art. 19). |
| Löschung (Art. 17) | Löschung, wenn unter anderem die Daten nicht mehr benötigt werden oder die Einwilligung widerrufen wird, vorbehaltlich Ausnahmen wie rechtlicher Verpflichtungen. | Ein Lösch-Orchestrator, Löschregeln je Speicher (löschen, anonymisieren, mit Begründung aufbewahren), Crypto-Shredding für unveränderliche Speicher und ein Register, das den Abschluss belegt. |
| Einschränkung (Art. 18) | Daten bleiben gespeichert, werden aber sonst nicht verwendet, etwa solange die Richtigkeit bestritten wird. | Ein Einschränkungsflag, das jeder Consumer prüft, sodass Daten gespeichert, aber von Verarbeitungen wie Marketing oder Modelltraining ausgenommen sind. |
| Datenübertragbarkeit (Art. 20) | Von der Person bereitgestellte Daten, die auf Grundlage einer Einwilligung oder eines Vertrags automatisiert verarbeitet werden, in einem strukturierten, gängigen und maschinenlesbaren Format. | Ein Export in JSON oder CSV mit dokumentierten Feldern; optional die direkte Übermittlung an einen anderen Verantwortlichen, soweit technisch machbar. |
| Widerspruch (Art. 21) | Beendigung einer Verarbeitung auf Grundlage berechtigter Interessen oder einer öffentlichen Aufgabe, sofern keine zwingenden Gründe vorliegen; bei Direktwerbung uneingeschränkt. | Schalter je Zweck; eine Sperrliste (mit dem nötigen Minimum, etwa einer gehashten E-Mail-Adresse), damit die Person nicht durch einen späteren Import erneut aufgenommen wird. |
| Automatisierte Entscheidungen (Art. 22) | Schutzmaßnahmen gegen ausschließlich auf automatisierter Verarbeitung beruhende Entscheidungen mit rechtlicher Wirkung oder ähnlich erheblicher Beeinträchtigung. | Zum Beispiel die automatisierte Deaktivierung eines Kuriers: ein Weg zur Überprüfung durch einen Menschen, eine Erklärung und eine Möglichkeit, die Entscheidung anzufechten. |
Datenschutz-Folgenabschätzungen
Artikel 35 verlangt eine Datenschutz-Folgenabschätzung (DSFA) vor einer Verarbeitung, die voraussichtlich ein hohes Risiko für die Rechte und Freiheiten von Personen zur Folge hat, insbesondere bei systematischem und umfassendem Profiling mit erheblichen Auswirkungen, bei umfangreicher Verarbeitung besonderer Kategorien von Daten oder von Daten über strafrechtliche Verurteilungen und Straftaten sowie bei systematischer umfangreicher Überwachung öffentlich zugänglicher Bereiche. Die Aufsichtsbehörden veröffentlichen Listen weiterer Fälle; die fortlaufende Standortverfolgung von Kurieren und die algorithmische Steuerung ihrer Arbeit sind typische Kandidaten. Eine DSFA beschreibt die Verarbeitung und ihre Zwecke, bewertet Notwendigkeit und Verhältnismäßigkeit, bewertet die Risiken für die Personen und hält die Abhilfemaßnahmen fest; bleibt ein hohes Risiko bestehen, muss der Verantwortliche vor Beginn die Aufsichtsbehörde konsultieren (Artikel 36).
Architekten sollten eine DSFA als Datenschutz-Gegenstück zum Bedrohungsmodell aus Abschnitt 8.2 behandeln, zur selben Zeit und auf Basis desselben Datenflussdiagramms erstellt. Das an der KU Leuven entwickelte LINDDUN-Framework leistet für Datenschutzbedrohungen, was STRIDE für Sicherheitsbedrohungen leistet, mit Kategorien wie Linking, Identifying, Detecting, Data Disclosure und Unawareness. Die Schlussfolgerungen der DSFA werden zu Architekturanforderungen wie Standortverläufe werden 30 Tage nach der Lieferung gelöscht, die sich testen lassen.
Internationale Übermittlungen und Datenresidenz
Kapitel V der DSGVO beschränkt Übermittlungen personenbezogener Daten in Länder außerhalb des Europäischen Wirtschaftsraums. Eine Übermittlung ist zulässig, wenn die Kommission ein angemessenes Schutzniveau des Landes festgestellt hat (Artikel 45), wenn geeignete Garantien wie die Standarddatenschutzklauseln der Kommission bestehen (Artikel 46) oder im Rahmen eng begrenzter Ausnahmen (Artikel 49). Nachdem der Gerichtshof den EU-US-Datenschutzschild (Privacy Shield) im Urteil Schrems II vom Juli 2020 für ungültig erklärt hatte, erfordern Übermittlungen auf Basis von Vertragsklauseln eine Prüfung des Rechts im Zielland; das EU-US Data Privacy Framework, dessen Angemessenheit im Juli 2023 festgestellt wurde, deckt Übermittlungen an US-Unternehmen ab, die sich danach zertifizieren, und hat im September 2025 eine erste Klage vor dem Gericht der EU überstanden (Latombe/Kommission), wobei weitere Verfahren, einschließlich eines etwaigen Rechtsmittels zum Gerichtshof, die Lage noch ändern könnten.
Daraus folgen zwei architektonische Punkte. Erstens ist eine Übermittlung nicht nur eine Datenbank in einer anderen Region: Fernzugriff durch ein Support-Team im Ausland, die Unterauftragsverarbeiter eines SaaS-Auftragsverarbeiters und ein anderswo gehosteter Logging-Dienst zählen ebenfalls, daher muss die Datenlandkarte festhalten, wo Daten gespeichert sind und von wo aus auf sie zugegriffen wird. Zweitens lassen sich Anforderungen an die Datenresidenz, ob gesetzlich, vertraglich oder selbst gewählt, am einfachsten mit regionalen Deployment-Zellen erfüllen: Jede Region hält die personenbezogenen Daten und Schlüssel ihrer Kunden, globale Services sehen nur pseudonyme Referenzen, und die Replikation zwischen Regionen ist explizit und geprüft. Datenresidenz nachträglich in eine einzige globale Datenbank einzubauen, gehört zu den teuersten Änderungen, vor denen eine Plattform stehen kann; deshalb gehört sie zu den früh erfassten Randbedingungen.
Minimierung, Pseudonymisierung und Anonymisierung
Die am billigsten zu schützenden personenbezogenen Daten sind die, die Sie nie erheben. Minimierung zeigt sich in kleinen Entscheidungen: ein Ü18-Flag statt eines Geburtsdatums, ein Postleitzahlbezirk statt einer vollständigen Adresse für Analytics, eine maskierte Telefonnummer, die über die Plattform weitergeleitet wird, statt dem Kurier die Nummer des Kunden preiszugeben, und Standortabfragen nur während einer laufenden Lieferung.
Die Pseudonymisierung (Artikel 4 Nummer 5) verarbeitet Daten so, dass sie ohne Hinzuziehung zusätzlicher Informationen, etwa eines Schlüssels, die gesondert aufbewahrt und geschützt werden, nicht mehr einer Person zugeordnet werden können. Ein Keyed Hash (HMAC) der Kunden-ID, dessen Schlüssel beim Account-Team liegt, erlaubt dem Analytics-Team, Bestellungen je Kunde zu zählen, ohne zu sehen, wer die Kunden sind. Sie ist eine wertvolle Schutzmaßnahme, die Artikel 25 ausdrücklich nennt, doch Erwägungsgrund 26 stellt klar, dass pseudonymisierte Daten, die durch Heranziehung zusätzlicher Informationen einer Person zugeordnet werden könnten, weiterhin personenbezogene Daten sind. In EDSB/SRB (Rechtssache C-413/23 P, 4. September 2025) hat der Gerichtshof eine Nuance ergänzt: Ob Daten personenbezogen sind, wird aus der Sicht dessen beurteilt, der sie hält; pseudonymisierte Daten sind daher für einen Empfänger, der keine vernünftigen Mittel zur Re-Identifizierung hat, möglicherweise keine personenbezogenen Daten, bleiben es aber für den Verantwortlichen, der den Schlüssel hält, und der Verantwortliche muss die Menschen weiterhin über solche Empfänger informieren. Die Leitlinien 01/2025 des EDSA zur Pseudonymisierung beschreiben, wie man sie gut umsetzt.
Die Anonymisierung geht weiter: Die Daten beziehen sich nicht mehr auf eine identifizierbare Person, unter Berücksichtigung aller Mittel, die nach allgemeinem Ermessen wahrscheinlich genutzt werden, um jemanden zu identifizieren, und dann gilt die DSGVO nicht mehr. Echte Anonymisierung ist schwer. Namen zu entfernen genügt nicht, wenn die Kombination aus Postleitzahl, Geburtsdatum und Geschlecht die meisten Menschen identifiziert oder wenn der Standortverlauf eines einzelnen Kuriers verrät, wo er wohnt. Aggregation mit Unterdrückung kleiner Fallzahlen, Generalisierung und für Statistiken Differential Privacy sind die üblichen Techniken, und das Ergebnis sollte gegen realistische Re-Identifizierungsversuche getestet werden.
Personenbezogene, pseudonymisierte und anonymisierte Daten
Aufbewahrung und Löschung über alle Kopien hinweg
Speicherbegrenzung braucht einen Aufbewahrungsplan: für jede Datenkategorie, wie lange sie aufbewahrt wird, warum und was am Ende geschieht (Löschung, Anonymisierung oder Archivierung). Pläne funktionieren nur, wenn Systeme sie automatisch durchsetzen: TTLs auf Cache- und Key-Value-Einträgen, zeitlich partitionierte Tabellen, deren alte Partitionen gelöscht werden, Lifecycle-Regeln im Objektspeicher, Aufbewahrungseinstellungen für Logs und geplante Jobs, deren Erfolg überwacht wird.
Am schwierigsten ist die Löschung dort, wohin personenbezogene Daten durchsickern. Caches und Suchindizes brauchen explizites Entfernen und Neuindizieren, mit TTLs als Absicherung. Analytics-Speicher sollten pseudonyme Referenzen halten, damit sich Zeilen finden und löschen lassen, oder die Daten sollten schon beim Eingang anonymisiert werden. Event-Logs und Event-Sourcing-Speicher sind von Natur aus unveränderlich; die übliche Technik ist Crypto-Shredding, bei dem die Felder jeder Person mit einem eigenen Schlüssel verschlüsselt werden und der Schlüssel vernichtet wird, wie in Abschnitt 7.5 beschrieben, oder personenbezogene Daten werden aus Events herausgehalten und nur Referenzen gespeichert. Anwendungslogs sollten keine personenbezogenen Daten enthalten, die nicht benötigt werden; darauf kommt Abschnitt 8.8 zurück. Backups lassen sich meist nicht bearbeiten; das britische Information Commissioner’s Office akzeptiert, dass Daten in Backups verbleiben, bis diese nach einem festgelegten Plan überschrieben werden, sofern sie bis dahin der Nutzung entzogen sind und die Person klar erfährt, was geschehen wird; wird ein Backup jemals wiederhergestellt, müssen die Löschungen erneut angewendet werden, wofür die Liste der gelöschten IDs aufbewahrt werden muss. Schließlich müssen Auftragsverarbeiter zur Löschung angewiesen werden, da sie nur auf Weisung des Verantwortlichen handeln (Artikel 28), und andere Empfänger müssen informiert werden (Artikel 19); die Löschung muss also über deren APIs das SMS-Gateway, den Support-Desk und die Marketingplattform erreichen.
Lösch-Fan-out auf der Essenslieferplattform
Ausgearbeitetes Beispiel
Ausgearbeitetes Beispiel: „Konto löschen“ für die Essenslieferplattform entwerfen
Ein Kunde in London beantragt die Löschung seines Kontos. Das Design muss löschen, was gelöscht werden kann, mit angegebener Begründung behalten, was das Gesetz verlangt, deutlich innerhalb eines Monats fertig werden, Ausfälle mittendrin überstehen und Nachweise liefern. Die Aufbewahrungsfristen unten sind beispielhafte Festlegungen für dieses Beispiel, keine gesetzlichen Vorgaben für ein bestimmtes Unternehmen.
| 1. Prüfen und bestätigen | Der Antrag kommt in der App aus einer angemeldeten Sitzung; der Konto-Service verlangt eine erneute Authentifizierung, erklärt, was gelöscht und was behalten wird, und bietet zuerst einen Datenexport an. Eine kurze Bedenkzeit (zum Beispiel 14 Tage) erlaubt dem Kunden, den Antrag zurückzuziehen; offene Bestellungen und Erstattungen müssen zuerst abgeschlossen werden. |
|---|---|
| 2. Den Antrag erfassen | Der Konto-Service schreibt einen Eintrag ins Löschregister mit einer Antrags-ID, der Kunden-ID und der Liste der Speicher, von denen eine Antwort erwartet wird, entnommen aus der Datenlandkarte. Das Register speichert keine weiteren personenbezogenen Daten als die ID, die zur Bearbeitung des Antrags nötig ist. |
| 3. Fan-out | Er veröffentlicht CustomerErasureRequested über die Outbox an ein Topic. Jeder Consumer ist idempotent, da die Zustellung at least once erfolgt, und verarbeitet das Event auch dann, wenn der Kunde bereits teilweise gelöscht wurde. |
| 4. Regeln je Speicher anwenden | Bestellungen ersetzen Name, Telefonnummer und Adresse durch einen Tombstone, behalten aber Bestellpositionen und Rechnungen für die steuerliche Aufbewahrungsfrist, mit der rechtlichen Verpflichtung als festgehaltener Begründung. Zahlungen bitten den Zahlungsanbieter, gespeicherte Karten-Tokens zu löschen, und behalten das Transaktions-Ledger. Benachrichtigungen löschen Kontaktdaten und fügen eine gehashte E-Mail-Adresse der Sperrliste hinzu. Der Event Store vernichtet den Datenschlüssel des Kunden. Das Warehouse löscht Zeilen per Pseudonym in seinem nächsten täglichen Lauf. Caches werden geleert und der Suchindex aktualisiert. |
| 5. Auftragsverarbeiter erreichen | Konnektoren rufen die Lösch-APIs des Support-Desk-SaaS, des SMS-Gateways und der Marketingplattform auf und halten jede Antwort fest. |
| 6. Bestätigen und nachfassen | Jeder Consumer schreibt eine Bestätigung ins Register. Ein täglicher Job löst einen Alarm für jeden Speicher aus, der nicht innerhalb von sieben Tagen bestätigt hat, deutlich innerhalb der Monatsfrist. |
| 7. Backups behandeln | Datenbank-Backups werden 35 Tage aufbewahrt und ausschließlich für Disaster Recovery verwendet. Die gelöschten Kunden-IDs werden in einer Liste geführt, damit eine Wiederherstellung alle Löschungen erneut anwendet, bevor das System wieder geöffnet wird. |
| 8. Den Kunden informieren | Eine abschließende Nachricht bestätigt den Abschluss, nennt, was behalten wurde, warum und bis wann, und dass Backup-Kopien innerhalb von 35 Tagen ablaufen. |
Die Datenlandkarte ist das entscheidende Artefakt: Ein Speicher, der darin fehlt, ist ein Speicher, der die Daten behält. Eine Fitness Function kann den Build scheitern lassen, wenn ein neuer Service ein Feld mit personenbezogenen Daten deklariert, ohne einen Lösch-Handler zu registrieren.
Aufbewahrung mit Begründung ist kein Versagen der Löschung. Artikel 17 Absatz 3 nennt Ausnahmen, darunter die Erfüllung einer rechtlichen Verpflichtung; das Design behält das Minimum an Daten, das für diese Verpflichtung nötig ist, und löscht es, wenn die Verpflichtung endet.
Häufige Fragen
Reicht es, personenbezogene Daten zu verschlüsseln, um die DSGVO zu erfüllen?
Nein. Verschlüsselung ist eine wichtige Sicherheitsmaßnahme, und bei verschlüsselten Daten, die abfließen, müssen die Betroffenen unter Umständen nicht benachrichtigt werden, aber die Grundsätze, Rechtsgrundlagen, Rechte und Aufbewahrungsregeln gelten für verschlüsselte Daten wie für alle anderen.
Können wir alles in anonymisierter Form behalten, statt es zu löschen?
Nur wenn es wirklich anonym ist, also niemand realistischerweise Personen daraus re-identifizieren kann. Das Hashen einer ID oder das Weglassen von Namen ergibt meist pseudonymisierte Daten, die für jeden, der die Mittel zur Re-Identifizierung hat, weiterhin personenbezogen sind.
Wer legt die Aufbewahrungsfristen fest: Architekten oder Juristen?
Juristen und das Fachgeschäft legen die Fristen und Gründe fest; Architekten stellen sicher, dass jeder Speicher eine Frist hat, dass sie automatisch durchgesetzt wird und dass das System dies nachweisen kann.
Prüfen Sie Ihr Verständnis
Warum ist eine einzelne boolesche Spalte marketing_consent ein schwaches Design?
Sie kann nicht zeigen, wann, wie und zu welchem Wortlaut die Einwilligung erteilt wurde, was der Verantwortliche nach Artikel 7 nachweisen muss, und sie verliert die Historie der Widerrufe. Ein Append-only-Nachweis von Einwilligungs-Events liefert diesen Nachweis.
Das Analytics-Team erhält Bestelldaten, die über einen HMAC der Kunden-ID adressiert sind. Sind das personenbezogene Daten?
Für die Plattform, die den Schlüssel hält, ja: Es sind pseudonymisierte Daten. Für einen Empfänger ohne vernünftige Mittel zur Re-Identifizierung sind sie es nach EDSB/SRB möglicherweise nicht, doch die Pflichten des Verantwortlichen bleiben bestehen.
Warum gefährdet ein wiederhergestelltes Backup Löschungen, und was verhindert das?
Die Wiederherstellung bringt Daten zurück, die nach der Erstellung des Backups gelöscht wurden. Eine Liste der gelöschten IDs zu führen und die Löschungen erneut anzuwenden, bevor das wiederhergestellte System genutzt wird, verhindert das.
Was meint Artikel 25 Absatz 2 mit Datenschutz durch datenschutzfreundliche Voreinstellungen?
Ohne jedes Zutun der Person werden nur die für den jeweiligen Zweck erforderlichen Daten erhoben, verarbeitet, gespeichert und zugänglich gemacht; zum Beispiel ist das optionale Teilen des Profils standardmäßig ausgeschaltet.
Quellen und weiterführende Literatur
Haben Sie eine Frage zu diesem Abschnitt? ArchitectBot, der KI-Lernassistent des Kurses, antwortet zuerst aus dem Kurs.
Fragen: „Wie entwerfe ich eine Datenlandkarte und einen Löschprozess, damit ein Antrag auf Kontolöschung jeden Service, jeden Cache und jeden Analytics-Speicher erreicht?“