Datenschutzerklärung
1. Verantwortliche Stelle
Workbenchy – offline-fähige Web-App für relationale Datenbanken (SQL im Browser) für den Unterricht. Kontakt über das Impressum.
2. Erhebung und Speicherung personenbezogener Daten
Diese Anwendung ist eine reine Client-seitige (statische) Webseite. Es werden keine personenbezogenen Daten an einen Server übertragen, in einer Datenbank gespeichert oder an Dritte weitergegeben. Die Anwendung läuft vollständig im Browser der Nutzerin / des Nutzers.
3. Lokale Speicherung im Browser
Es werden ausschließlich folgende Angaben lokal im Browser gespeichert – sie verlassen das Gerät nicht und werden nicht an einen Server übertragen:
-
Lokale Datenbanken und Modelle (IndexedDB):
Angelegte Datenbanken (als SQLite-Datei) und zugehörige
eERD-Modelle werden in der IndexedDB-App-Datenbank
workbenchygespeichert (Storesdatabasesundmodelle). Diese Daten sind die im Unterricht eingegebenen Tabellen, Werte und Relationen – keine personenbezogenen Daten im Sinne der DSGVO, sofern nicht eigenmächtig eingegeben. Sie können über „Datenbank löschen“ bzw. die Browser-Einstellungen („Website-Daten löschen“) entfernt werden. -
KI-Einstellungen, optional (localStorage):
Wer die Modell-Funktion „Aus Bild“ oder „Prüfen“ nutzt, trägt unter
„Einstellungen“ eine OpenWebUI-URL, einen API-Schlüssel und ein
Modell ein. Diese Werte werden über
localStorage(Schlüsseler-diagramm.ai-settings.v1) gespeichert, solange die Funktion aktiv genutzt wird – sie können jederzeit im Einstellungen-Dialog überschrieben oder die Browser-Website-Daten gelöscht werden. -
Übernommenes Diagramm (localStorage): Ein aus der
früheren ER-Diagramm-App übernommenes Diagramm wird über
localStorage(Schlüsseler-diagramm.v1) zwischengehalten.
4. Bildanalyse / Prüfung über OpenWebUI (optional)
Die Funktionen „Aus Bild“ und „Prüfen“ sind standardmäßig nicht aktiv. Erst wenn die OpenWebUI-Verbindung unter „Einstellungen“ eingetragen wurde und ein Foto bzw. Bild gewählt wird, sendet der Browser das Bild und die Verbindungseingaben direkt an die dort konfigurierte OpenWebUI-Instanz. Es liegt kein eigener Zwischenserver: Die Daten gehen ausschließlich an die von der Nutzerin / dem Nutzer selbst eingetragene Instanz. Für die Verarbeitung durch diese Instanz (insbesondere falls personenbezogene Inhalte oder das API-Konto betroffen sind) ist die Nutzerin / der Nutzer selbst verantwortlich; bitte nur Instanzen verwenden, deren Nutzung im jeweiligen Haus erlaubt ist. Die erzeugten Antworten werden nur in der App angezeigt und – bei Bestätigung – wie oben beschrieben lokal gespeichert.
5. Offline-Funktion (Service Worker)
Zur Offline-Nutzung cached der Service Worker ausschließlich die statischen Anwendungsdateien (HTML, CSS, JavaScript, Icons). Personenbezogene Daten oder Datenbank-/Modellinhalte werden nicht im Cache abgelegt.
6. Rechtsgrundlage
Die lokale Verarbeitung erfolgt auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem funktionsfähigen und barrierefreien Angebot).
7. Ihre Rechte
Sie haben das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18) sowie Datenübertragbarkeit (Art. 20 DSGVO). Da diese Anwendung keine personenbezogenen Daten verarbeitet, sind diese Rechte faktisch bereits erfüllt; die lokal gespeicherten Angaben können jederzeit über die Browser-Einstellungen („Website-Daten löschen“) entfernt werden.
8. Keine Analyse- oder Tracking-Tools
Es werden keine Cookies zu Werbe- oder Analysezwecken gesetzt und keine Tracking- oder Statistikdienste (z. B. Google Analytics) eingesetzt.
9. Änderungen
Diese Erklärung wird bei Bedarf angepasst. Stand: 2026.