From 04174b172f3d79804650ae415569e177f22fd74e Mon Sep 17 00:00:00 2001 From: "Hermes (Server)" Date: Thu, 20 Aug 2026 01:53:54 +0200 Subject: [PATCH] =?UTF-8?q?Datenschutz-Backlog:=20Opt-in=20f=C3=BCrs=20Dia?= =?UTF-8?q?gnose-Logging=20als=20Folge-Task=20notiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dokumentiert in PLAN.md den offenen Folgeschritt zu Branch feature/log-datenschutz-scrubber: Diagnose-Versand auf Opt-in (Einwilligung) umstellen. Kein Code-Change, nur Planung. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01Tr2UwurtxyJUpWpBSeVmBm --- PLAN.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/PLAN.md b/PLAN.md index b957144..71155c0 100644 --- a/PLAN.md +++ b/PLAN.md @@ -317,6 +317,21 @@ Phase 2: Offline + Caching (Built on 1) --- +## 🔒 Datenschutz-Backlog (Folge-Tasks) + +- [ ] **Diagnose-Logging auf Opt-in umstellen** (Folge zu Branch + `feature/log-datenschutz-scrubber`). Aktuell werden Logs standardmäßig an + `logs.baka-net.de` gesendet (jetzt zwar bereinigt, aber ohne Einwilligung). + Nötig: + - Consent-Flag in `SharedPreferences` (Default: **aus**), im Onboarding / + in den Einstellungen abfragen. + - `LoggerService._uploadLogs()` respektiert das Flag (kein Upload ohne + Einwilligung; lokaler `debugPrint`/Puffer bleibt). + - Optional: „Logs jetzt senden"-Button + Hinweistext (was wird gesendet). + - Priorität: P1 (rechtlich relevant vor öffentlichem Launch). + +--- + ## 📚 Referenzen - Design-Decisions: `/home/dustin/.claude/projects/-home-dustin-mello-dev/memory/project_mello-v3-design.md`