Daten, Datenschutz & Sicherheit › DSGVO / Datenschutz
DSGVO / Datenschutz
VorschriftTeilweise✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)Kunden dürfen ihre Daten einsehen, berichtigen und — soweit gesetzlich möglich — löschen lassen. Das Büro kann pro Kunde eine vollständige Datenkopie erzeugen und die persönlichen Angaben überschreiben lassen. Aufträge und Rechnungen bleiben dabei stehen, weil sie sieben Jahre aufbewahrt werden müssen.

So arbeitest du damit
- Öffne im Büro-Panel den Bereich „Kunden" und wähle den betroffenen Kunden aus.
- Scrolle in der Kundenakte zum Abschnitt „DSGVO".
- Drücke „Daten exportieren (DSGVO Art. 15)", wenn der Kunde eine Kopie seiner Daten verlangt — du bekommst eine Datei mit Kunde, Fahrzeugen, Aufträgen, Barbelegen und Einwilligungen.
- Drücke „Anonymisieren (DSGVO Art. 17)" nur bei einem echten Löschwunsch.
- Trage einen Grund ein und tippe zur Bestätigung das Wort ANONYMISIEREN — ohne beides bricht das System ab.
- Lies den Hinweis „Kunde anonymisiert. Steuerrelevante Belege bleiben erhalten" und teile dem Kunden genau das mit.
Danach: Aufbewahrungsfristen (§132 BAO)
Beim Export sammelt das System alles, was zu diesem Kunden gehört — Stammdaten, Fahrzeuge, Aufträge, Barbelege, Einwilligungen und die Ereignisliste — und legt es als eine maschinenlesbare Datei ab, die der Browser sofort herunterlädt (Kunden & Fahrzeuge). Beim Anonymisieren werden Name, Telefon, E-Mail, Adresse und freie Notizen überschrieben und der Datensatz als anonymisiert markiert; die verknüpften Aufträge und Rechnungen bleiben unverändert bestehen, verweisen aber nun auf einen namenlosen Kunden (Aufbewahrungsfristen (§132 BAO)). Jede der beiden Aktionen legt zusätzlich eine Zeile in der Anfragenliste und einen Eintrag im Ereignisprotokoll an, damit später nachweisbar ist, wer wann was veranlasst hat (Betriebsmessung, Protokoll & Sicherheitswarnungen). Ein zweiter Anonymisierungsversuch am selben Kunden wird abgelehnt. Beide Wege setzen eine gültige Büro-Anmeldung voraus. Was das System heute nicht kann: eine Verarbeitung nur einschränken statt löschen, einen Widerspruch pro Zweck festhalten oder nach Fristablauf selbsttätig endgültig löschen.
- „Anonymisieren" reagiert nicht → Der Grund ist leer oder das Bestätigungswort ist nicht exakt getippt; beides ist Pflicht.
- Kunde wurde schon einmal anonymisiert → Ein zweiter Durchlauf wird abgelehnt. Das ist kein Fehler, sondern der Schutz gegen doppeltes Überschreiben.
- Kunde will alles gelöscht haben, hatte aber Rechnungen → Das ist rechtlich nicht möglich. Erkläre die siebenjährige Aufbewahrungspflicht und biete die Anonymisierung an.
- Kunde fragt nach einer Übersicht offener Anfragen → Die gibt es als Bildschirmseite nicht. Die Anfragen werden erfasst, aber nur im Datenbestand, nicht in einer eigenen Liste.
- Kunde beruft sich auf sein Widerspruchsrecht → Der Weg ist heute nur organisatorisch, nicht im System. Das gehört zum Chef, nicht ins Büro.
Regelt
- Kundenportal Live
- Kunden Live
- Scan-Postfach (Annahme-Eingang) Live
- KI-Datenflüsse (welche Daten gehen an welchen Anbieter) Teilweise
- Kunden & Fahrzeuge Live
- Impressum, AGB, Datenschutz Live
- Verschlüsselter Secret-Store Live
- Vision-OCR (Zulassungsschein, Belege) Live
- DSGVO-Aufbewahrungsfristen (Cron) Teilweise
- Zulassungsschein-Aufräumung (Cron) Live
- Microsoft Graph (Mail + Kalender) Live
- Website-Besucherstatistik Live
- Einverständnis + Unterschrift (Signotec-Pad) Live
- Zulassungsschein-Scan + Fahrzeug-Zuordnung Live
Enthält
- Aufbewahrungsfristen (§132 BAO) Teilweise
- Cookie-/Consent-Banner (Website) Nie eingerichtet
- Massenversand Teilweise
- DSGVO-Aufbewahrungsfristen (Cron) Teilweise
Schützt
- Kunden & Fahrzeuge Live
Geregelt durch
- Aufbewahrungsfristen (§132 BAO) Teilweise
Gehört zu
- Kunden Live
Genutzt von
- Die erzeugte Datenkopie liegt unverschlüsselt als Datei auf dem Server. Die eigene Doku verlangt, sie nach sieben Tagen zu löschen oder zu verschlüsseln; ob das eingerichtet ist, sagt keine der gelesenen Quellen.
- Es wurde nicht geprüft, ob ein Kunde ohne jede Rechnung heute wirklich vollständig entfernt werden kann. Die Doku beschreibt diesen Weg, nennt ihn aber selbst nicht gebaut.
- docs/dsgvo-compliance.md
- app/api/admin/dsgvo/customers/[id]/export/route.ts
- app/api/admin/dsgvo/customers/[id]/anonymize/route.ts
- components/admin/DsgvoPanel.tsx
- app/datenschutz/page.tsx
- lib/db/consents.ts
- lib/dsgvo/export.ts
| gesetz | DSGVO Art. 15/16/17/20/30 |
|---|---|
| erfuellt | teilweise |
| nachweis | docs/dsgvo-compliance.md |
| risiko | Bußgeld bis 20 Mio EUR / 4% Jahresumsatz; unvollständiges Löschkonzept bei Prüfung |
| offen | Art.18 Einschränkung fehlt, Art.21 Widerspruch fehlt, kein automatischer Hard-Delete nach 7 Jahren, kein Admin-UI für DSGVO-Anfragen-Queue (nur API), keine AV-Verträge dokumentiert (Hosting/WhatsApp/Mail/Steuerberater) |
Beleg: docs/dsgvo-compliance.md (Art.15 Export ✅, Art.17 Anonymisierung ✅, Art.18/21 als TODO markiert); app/api/admin/dsgvo/customers/[id]/export, .../anonymize existieren
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: comp-dsgvo (Vorschrift · Daten, Datenschutz & Sicherheit · teilweise · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 0f0406a1)
Kurz: Kunden dürfen ihre Daten einsehen, berichtigen und — soweit gesetzlich möglich — löschen lassen. Das Büro kann pro Kunde eine vollständige Datenkopie erzeugen und die persönlichen Angaben überschreiben lassen. Aufträge und Rechnungen bleiben dabei stehen, weil sie sieben Jahre aufbewahrt werden müssen.
Lies zuerst (Lesebereich, nicht der ganze Baum):
docs/dsgvo-compliance.md
app/api/admin/dsgvo/customers/[id]/export/route.ts
app/api/admin/dsgvo/customers/[id]/anonymize/route.ts
components/admin/DsgvoPanel.tsx
app/datenschutz/page.tsx
lib/db/consents.ts
lib/dsgvo/export.ts
Hängt zusammen mit:
app-kundenportal (app/angebot/[token]/page.tsx) · feat-kunden (app/admin/kunden/page.tsx) · feat-scan-eingang (app/admin/scan-eingang/page.tsx) · comp-aufbewahrung (docs/dsgvo-compliance.md) · comp-cookie-consent (docs/dsgvo-compliance.md) · data-kunde-fahrzeug (lib/db/schema.ts) · comp-aufbewahrung (docs/dsgvo-compliance.md) · feat-kunden (app/admin/kunden/page.tsx)
Offene Fragen der Seite:
Die erzeugte Datenkopie liegt unverschlüsselt als Datei auf dem Server. Die eigene Doku verlangt, sie nach sieben Tagen zu löschen oder zu verschlüsseln; ob das eingerichtet ist, sagt keine der gelesenen Quellen.
Es wurde nicht geprüft, ob ein Kunde ohne jede Rechnung heute wirklich vollständig entfernt werden kann. Die Doku beschreibt diesen Weg, nennt ihn aber selbst nicht gebaut.
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/daten-recht-sicherheit/comp-dsgvo.md).