""" Admin Panel HTML Template. Enthält das HTML-Template für das Admin Panel Modal. """ def get_admin_panel_html() -> str: """HTML für Admin Panel zurückgeben""" return """

⚙️ Consent Admin Panel

Lade Dokumente...

Neue Version erstellen

0 Zeichen | Tipp: Sie können direkt aus Word kopieren und einfügen!
Wählen Sie ein Dokument aus, um dessen Versionen anzuzeigen.

Version genehmigen

Legen Sie einen Veröffentlichungszeitpunkt fest. Die Version wird automatisch zum gewählten Zeitpunkt veröffentlicht.

Versionsvergleich

vs
Veröffentlichte Version
Neue Version
Cookie-Kategorien verwalten
Lade Statistiken...
Wählen Sie eine E-Mail-Vorlage aus, um deren Versionen anzuzeigen.
Dezentrales Speichersystem (IPFS)
Lade DSMS Status...
Lade archivierte Dokumente...

vast.ai GPU Instance

Unbekannt
GPU
-
Kosten/Stunde
-
Session
-
Gesamt
-

Kosten-Zusammenfassung

Laufzeit Gesamt
0h 0m
Kosten Gesamt
$0.00
Audit Log (letzte Aktionen)
Keine Eintraege
Hinweis: Die GPU-Instanz wird automatisch nach 30 Minuten Inaktivitaet gestoppt. Bei jedem LLM-Request wird die Aktivitaet aufgezeichnet und der Timer zurueckgesetzt.

Datenschutz-Dokumentation Klausurkorrektur AUDIT-READY

1 Zusammenfassung fuer Entscheidungstraeger

Kernaussage

Die KI-gestuetzte Klausurkorrektur verarbeitet keine personenbezogenen Daten ausserhalb des Geraets der Lehrkraft. Die Verarbeitung ist datenschutzrechtlich vergleichbar mit einer Korrektur auf dem eigenen PC der Lehrkraft.

2 Datenfluss (vereinfacht)

Lehrer-Browser Server (BreakPilot) ═══════════════ ════════════════════ 1. Namen eingeben [Max, Anna, Tim] │ ▼ 2. Lokal verschluesseln ──────────► Verschluesselter Blob (AES-256, Passwort) (Server kann NICHT lesen) │ ▼ 3. QR-Codes drucken ◄────────── Zufaellige doc_tokens [abc123, def456...] (128-bit UUID) ═══════════════════════════════════════════════════════════ 4. Klausur scannen ──────────► 5. QR erkennen 6. Kopfzeile entfernen 7. NUR Text an KI (OHNE Namen!) ═══════════════════════════════════════════════════════════ 8. Lokal entschluesseln ◄────────── 9. Ergebnis: + Namen zuordnen abc123 = Note 2+ ERGEBNIS: Max = Note 2+

3 Vergleich mit anderen Loesungen

Kriterium BreakPilot Typische Cloud-KI
Schuelernamen an Server Nein (nur Tokens) Ja
Namen an KI gesendet Nein Ja (OpenAI etc.)
LLM-Hosting Self-Hosted (DE) US-Cloud
Zuordnung abrufbar durch Nur Lehrer Anbieter, Dritte
DSGVO-Risiko Minimal Hoch

4 Technische Sicherheitsmassnahmen

Kryptographie

TokenUUID v4 (128-bit)
VerschluesselungAES-256-GCM
Key DerivationPBKDF2, 100k Iter.

Infrastruktur

LLMSysEleven, Berlin
NetzwerkTLS 1.3
Retention30 Tage, auto-delete

Bewertung: Datenschutzkonform

Die Klausurkorrektur mit BreakPilot ist vergleichbar mit einer lokalen Verarbeitung auf dem PC der Lehrkraft. Personenbezogene Daten verlassen das Geraet nicht.

  • Keine Uebermittlung personenbezogener Daten an Dritte
  • Kein US-Cloud-Transfer (Schrems II konform)
  • Volle Kontrolle der Lehrkraft
  • Automatische Datenloeschung nach 30 Tagen
Dokumentversion: 1.0 | System: BreakPilot Klausurkorrektur | Kontakt: datenschutz@breakpilot.de

🖥 Mac Mini Control

Prüfe...

🌐 Verbindung

IP-Adresse 192.168.178.100
SSH --
Ping --

⚙ Services

Backend API --
Ollama --
Docker --

💻 System

Uptime --
CPU Load --
Memory --

🐳 Docker Container

Lade Container-Status...

🤖 Ollama LLM Modelle

Lade Modelle...

📥 Neues Modell herunterladen

BreakPilot Python Backend

DSGVO-konformes Consent-Management & Admin-Dashboard

v1.0.0
📄
Consent Management
DSGVO-konforme Einwilligungsverwaltung
🔐
Cookie-Kategorien
Granulare Cookie-Steuerung
📈
Statistiken
Echtzeit-Analyse & Reporting
📧
E-Mail Vorlagen
Template-Management

Datenschutz-Hinweise

  • Alle Daten werden DSGVO-konform verarbeitet
  • Consent-Daten werden verschlüsselt gespeichert
  • Betroffenenrechte vollständig implementiert
  • Audit-Log für alle Änderungen
Präsentation
FastAPI HTML Templates, REST API
Geschäftslogik
Python Services, Async Handlers
Integration
Go Consent Service, Matrix API
Datenhaltung
PostgreSQL, Redis Cache
Consent-Workflow
DSGVO-konforme Einwilligungsverwaltung mit Versionshistorie
Cookie-Kategorien
Granulare Cookie-Steuerung nach TCF 2.0
Erweiterte Statistiken
Dashboard mit Zeitreihen und Export-Funktionen
Multi-Tenant Support
Mandantenfähigkeit für SaaS-Betrieb
Framework
FastAPI 0.104+
Python
3.10+
Port
8000
Auth
JWT / Keycloak
Datenbank
PostgreSQL
Cache
Redis / Valkey

API Endpoints

GET /api/health Health Check
GET /api/consent/* Consent Service Proxy
GET /app Studio Frontend
GET /admin Admin Panel
"""