Datenschutzerklärung
Information gemäß Art. 13 und Art. 14 der Datenschutz-Grundverordnung (DSGVO).
1. Verantwortlicher
Benjamin Luger (Jahrgang 1993)
Schweinbartherstraße 14
2214 Auersthal
Österreich
E-Mail: benjamin.luger@fuxxig.at
2. Kurz gesagt
- Das Spiel (tatuetata.fuxxig.at) kommt ohne Konto, ohne Cookies und ohne Statistik aus. Dein Spielstand liegt nur auf deinem Gerät. Der Webserver hält, wie jeder Webserver, die üblichen Zugriffsdaten 14 Tage lang fest.
- Der Szenario-Editor (editor.tatuetata.fuxxig.at) ist nur für eingeladene Autor:innen, Prüfer:innen und die Freigabe. Ein Konto besteht aus Name, Passwort-Hash und Rolle — ohne E-Mail-Adresse. Wer welche Fassung eines Falls angelegt oder freigegeben hat, wird festgehalten.
- Es gibt keine Analyse-, Tracking- oder Werbedienste und keine Inhalte von Dritten (Schrift, Skripte und Bilder kommen vom eigenen Server).
3. Das Spiel (alle Besucher:innen)
3.1 Server-Logs
Beim Aufruf jeder Datei schreibt der Webserver (nginx) einen Eintrag mit:
- IP-Adresse
- Datum und Uhrzeit des Zugriffs
- aufgerufene Adresse (URL) und HTTP-Statuscode
- übertragene Datenmenge
- Referer und User-Agent (Browser-Kennung)
Bei Fehlern kann zusätzlich ein Eintrag im Fehlerprotokoll entstehen (IP-Adresse, Anfrage, Fehlermeldung). Die Protokolle werden täglich rotiert und nach 14 Tagen gelöscht; ausgewertet werden sie nur zur Fehlersuche und zur Abwehr von Missbrauch.
3.2 Inhaltsstand aus dem Editor
Das Spiel lädt die freigegebenen Fälle als öffentliche Datei vom Editor-Server
(editor.tatuetata.fuxxig.at, Adresse /oeffentlich/spielstand.json). Dabei werden keine
Cookies und keine Daten über dich oder deinen Spielstand mitgeschickt. Auch dieser Abruf steht im
Server-Log des Editors (wie 3.1). Zum Schutz vor Überlastung zählt der Editor-Server die Abrufe je
IP-Adresse — nur im Arbeitsspeicher, höchstens eine Minute lang.
3.3 Speicherung auf deinem Gerät
Das Spiel speichert im Browser (localStorage) deines Geräts:
einsatzbereit.spielstand.v1— dein Spielstand: der Name, den du deiner Spielfigur gibst, die gewählte Figur, Ort, Orden, Fortschritt in Story und Ausbildung, Gegenstände und Ergebnisse gespielter Fälle. Dazu Sicherungskopien unter Schlüsseln, die mit diesem Namen beginnen (….v2.letzter: die zuletzt geschriebene Kopie;….vor-v2bis….vor-v10: der Stand vor einer Umstellung auf eine neue Version des Spiels;….kaputt.<Zeitpunkt>: ein unlesbar gewordener Stand, beiseitegelegt statt gelöscht).einsatzbereit.optionen— deine Optionen (Text-Tempo, Steuerung, Musik und Klang …).einsatzbereit.spielzeit— die Spielzeit für den Dienstausweis.
Dazu legt der Service Worker zwei Zwischenspeicher (Cache Storage) an: eb-app-… mit den Dateien
des Spiels (damit es offline läuft) und eb-stand mit dem zuletzt geladenen Inhaltsstand.
Nichts davon wird an den Server übertragen. „Spielstand löschen“ in den Optionen entfernt Spielstand, zuletzt geschriebene Kopie und Spielzeit; alles Übrige löschst du, indem du die Website-Daten von tatuetata.fuxxig.at in deinem Browser löschst.
Bis Oktober 2026 lief das Spiel unter einsatzbereit.fuxxig.at. Hast du es dort gespielt, liegen die oben genannten Daten im Browser auch noch unter dieser alten Adresse; die Zwischenspeicher dort räumt das Spiel beim nächsten Aufruf selbst weg, den Spielstand nicht (er lässt sich vorher mit „Spielstand übertragen“ mitnehmen). Löschen kannst du ihn, indem du die Website-Daten von einsatzbereit.fuxxig.at löschst.
3.4 Spielstand übertragen
Unter „Spielstand übertragen“ zeigt das Spiel deinen Spielstand als QR-Code bzw. Text-Code an (auf Wunsch in die Zwischenablage kopiert). Zum Einlesen auf einem anderen Gerät wird die Kamera erst nach deiner Zustimmung im Browser geöffnet; die Bilder werden nur auf dem Gerät ausgewertet, weder gespeichert noch verschickt. Die Übertragung läuft von Gerät zu Gerät — der Server ist daran nicht beteiligt.
4. Der Szenario-Editor (Konten)
4.1 Kontodaten
- Name (frei wählbar, höchstens 60 Zeichen) — es wird keine E-Mail-Adresse gespeichert
- Passwort, ausschließlich als Argon2id-Hash; das Passwort selbst ist dem Betreiber zu keinem Zeitpunkt bekannt
- Rolle (Autor:in, Prüfer:in, Freigabe), Zeitpunkt der Anlage, Kennzeichen „archiviert“ und ein Zähler, mit dem Abmelden alle Sitzungen beendet
4.2 Einladungslinks
Ein Konto entsteht nur über einen Einladungslink, den die Rolle Freigabe erzeugt und selbst weitergibt; ein neues Passwort ebenso. Ein Link gilt sieben Tage und nur einmal. Gespeichert wird nur eine Prüfsumme (SHA-256), nicht der Link selbst; Aufrufe von Einladungslinks stehen nicht im Zugriffsprotokoll.
4.3 Bearbeitungsgeschichte
Jede gespeicherte Fassung eines Szenarios oder Katalogeintrags, jeder Kommentar, jeder Schritt im Freigabe-Ablauf (einreichen, annehmen, zurückweisen, freigeben — mit Begründung) und jeder Freigabestand wird mit dem Konto und dem Zeitpunkt gespeichert. Das Protokoll hält außerdem fest, wer ein Konto eingeladen, seine Rolle geändert, es archiviert oder einen Link erzeugt hat. Das ist die Nachvollziehbarkeit der fachlichen Prüfung (Vier-Augen-Prinzip). Der Inhaltsstand, den das Spiel lädt, enthält keine Kontonamen.
4.4 Cookies und lokaler Speicher
- Sitzungscookie
__Host-einsatzbereit(Testinstanz:__Host-einsatzbereit_test): signiert, enthält die Kontonummer und Prüfwerte, wird nach der Anmeldung gesetzt und gilt 14 Tage bzw. bis zur Abmeldung. FlagsHttpOnly,Secure,SameSite=Lax. …_vor: ein Zufallswert, der Anmelde- und Einladungsformular gegen untergeschobene Anfragen schützt (CSRF); gilt bis zum Schließen des Browsers.…_hinweis: trägt eine Rückmeldung („Gespeichert.“) zur nächsten Seite; höchstens 60 Sekunden.- localStorage
einsatzbereit.editor.hilfe: ob du die Hilfen in den Reitern ausgeblendet hast. Verlässt deinen Browser nicht.
Diese Speicher sind für die gewünschte Funktion technisch erforderlich; eine Einwilligung (Cookie-Banner) ist daher gemäß § 165 Abs. 3 TKG 2021 nicht notwendig.
4.5 Schutz der Anmeldung und Logs
Gegen das Durchprobieren von Passwörtern zählt der Server Fehlversuche je IP-Adresse und je Name — nur im Arbeitsspeicher, 15 Minuten lang. Die Anwendung selbst führt kein Zugriffsprotokoll; das Server-Log von nginx enthält die Daten wie unter 3.1 (ohne Einladungslinks). Fehlermeldungen der Anwendung stehen im Systemjournal des Servers und werden nach spätestens 90 Tagen gelöscht.
5. Rechtsgrundlagen
- Art. 6 Abs. 1 lit. b DSGVO — Nutzungsverhältnis im Editor (Konto, Anmeldung, Bearbeiten).
- Art. 6 Abs. 1 lit. f DSGVO — berechtigtes Interesse am sicheren Betrieb (Server-Logs, Schutz der Anmeldung, Sicherungen) und an der Nachvollziehbarkeit, wer einen Lehrinhalt erstellt, geprüft und freigegeben hat.
- § 165 Abs. 3 TKG 2021 — Speichern auf deinem Gerät, soweit es für die von dir gewünschte Funktion (Spielstand, Optionen, Anmeldung) erforderlich ist.
6. Empfänger und Auftragsverarbeiter
Die Website läuft auf folgenden Drittanbietern, die als Auftragsverarbeiter im Sinne des Art. 28 DSGVO tätig werden:
- netcup GmbH, Daimlerstraße 25, 76185 Karlsruhe, Deutschland — Server-Hosting (VPS).
- Hetzner Online GmbH, Industriestraße 25, 91710 Gunzenhausen, Deutschland — verschlüsselter Off-Site-Backup-Speicher (Storage Box).
- Cloudflare, Inc., San Francisco, USA — DNS-Auflösung für die Domain
fuxxig.at(keine Proxy-Funktion, lediglich autoritative Nameserver).
Sämtliche Drittanbieter haben passende Verträge zur Auftragsverarbeitung bzw. EU-Standardvertragsklauseln in ihren AGB. Eine Übermittlung an weitere Empfänger findet nicht statt.
7. Speicherdauer
- Spielstand, Optionen, Zwischenspeicher des Spiels: auf deinem Gerät, bis du sie löschst.
- Server-Logs: 14 Tage (tägliche Rotation); Systemjournal höchstens 90 Tage.
- Konten: Konten werden nicht gelöscht, sondern archiviert — danach ist keine Anmeldung mehr möglich.
- Bearbeitungsgeschichte (Fassungen, Kommentare, Protokoll, Freigabestände): für die Lebensdauer des jeweiligen Szenarios bzw. Katalogeintrags, als Nachweis der fachlichen Prüfung. Der Kontoname bleibt dabei als Urheberangabe stehen, auch wenn das Konto archiviert ist.
- Einladungslinks: gültig sieben Tage; die Prüfsumme bleibt danach als Teil des Protokolls.
- Sicherungen: eine nächtliche Kopie der Editor-Datenbank geht in die restic-Sicherung — lokal 7 tägliche und 4 wöchentliche Stände, off-site (verschlüsselt) 7 tägliche, 8 wöchentliche und 12 monatliche Stände. Vor jeder Aktualisierung des Editors wird zusätzlich eine Kopie der Datenbank auf dem Server angelegt; die jüngsten 20 bleiben.
- Sitzungscookie: 14 Tage ab Anmeldung oder bis zur Abmeldung.
8. Deine Rechte
Du hast jederzeit das Recht auf
- Auskunft (Art. 15 DSGVO)
- Berichtigung (Art. 16 DSGVO)
- Löschung (Art. 17 DSGVO)
- Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruch (Art. 21 DSGVO)
Für Auskunfts- und Löschanträge genügt eine formlose E-Mail an benjamin.luger@fuxxig.at. Daten, die nur auf deinem Gerät liegen (Spielstand, Optionen), kennt der Betreiber nicht — die löschst du selbst (siehe 3.3).
9. Beschwerderecht
Du hast das Recht, dich bei der österreichischen Aufsichtsbehörde zu beschweren:
Österreichische Datenschutzbehörde
Barichgasse 40–42, 1030 Wien
Telefon: +43 1 521 52-25 69
E-Mail: dsb@dsb.gv.at
Web: www.dsb.gv.at
10. Änderungen dieser Erklärung
Diese Datenschutzerklärung wird angepasst, wenn sich am Betrieb des Spiels oder des Editors etwas ändert. Die jeweils aktuelle Fassung steht im Spiel und im Editor unter „Datenschutz“.
Stand: Oktober 2026