Datenschutzerklärung
1. Verantwortlicher
Maurice Milke
Josef-Schregel-Straße 20-22
52349 Düren
Deutschland
E-Mail: hi@moris.fun
Diese Erklärung gilt für moris.fun mit allen Unterseiten, einschließlich der Spiele Treacherous unter moris.fun/treacherous und Stadt Land Fluss unter moris.fun/slf.
2. Hosting und Server-Logfiles
Die Seite wird bei Vercel Inc., 440 N Barranca Ave #4133, Covina, CA 91723, USA gehostet. Beim Aufruf jeder Seite verarbeitet Vercel technisch notwendige Daten: IP-Adresse, Datum und Uhrzeit, aufgerufene Adresse, Referrer sowie Browser und Betriebssystem. Das ist nötig, um die Seite auszuliefern und vor Missbrauch zu schützen.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem sicheren und stabilen Betrieb). Die Logs werden nach spätestens 30 Tagen gelöscht. Mit Vercel besteht ein Vertrag zur Auftragsverarbeitung (Art. 28 DSGVO). Vercel ist unter dem EU-US Data Privacy Framework zertifiziert; zusätzlich gelten die EU-Standardvertragsklauseln.
3. Reichweitenmessung mit Vercel Web Analytics und Speed Insights
Um zu sehen, welche Seiten wie oft besucht werden, nutze ich Vercel Web Analytics. Es werden keine Cookies gesetzt und keine Daten im Browser gespeichert. Erfasst werden die aufgerufene Seite, der Referrer, das ungefähre Land sowie Gerätetyp, Browser und Betriebssystem. Besucher werden nur über einen Hash aus der Anfrage unterschieden, der jeden Tag neu gebildet wird; ein Wiedererkennen über Tage hinweg oder über andere Websites findet nicht statt.
Auf der Seite /macro-maker nutze ich zusätzlich Vercel Speed Insights, um Ladezeiten zu messen. Erfasst werden Leistungswerte wie Lade- und Reaktionszeiten zusammen mit der aufgerufenen Seite, Gerätetyp, Browser, Betriebssystem, ungefährem Land und Verbindungsart. Auch dabei werden keine Cookies gesetzt und keine Besucher wiedererkannt.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer datensparsamen Auswertung der Nutzung und an schnellen Ladezeiten).
4. Fehlerprotokoll
Tritt im Browser ein Programmfehler auf, sendet die Seite eine kurze Fehlermeldung an meinen Server: Fehlertext, betroffene Datei und Zeile, den technischen Aufrufstapel, die aufgerufene Seite ohne URL-Parameter und ohne Einladungscode sowie die Browserkennung. Die Meldung landet ausschließlich in den Server-Logs bei Vercel (siehe Abschnitt 2) und dient nur dazu, Fehler zu finden und zu beheben. Pro Seitenaufruf werden höchstens fünf Meldungen gesendet.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer fehlerfreien Seite).
5. Speicherung im Browser
Einige Einstellungen werden im Speicher deines Browsers (localStorage und sessionStorage) abgelegt und nicht an mich übertragen:
- die gewählte Sprache der Startseite,
- ob die Einblendung der Startseite in dieser Browsersitzung schon lief (wird beim Schließen des Browsers gelöscht),
- bei Treacherous: Spielername, Blob-Aussehen, Steuerung, Lautstärke, Regeln, Bilanz, Erfolge und der zuletzt genutzte Raum,
- bei Stadt Land Fluss: Spielername, Sprache, ob der Ton an ist, deine Spielstatistik, der zuletzt genutzte Raum samt deiner Sitzungskennung und die Antworten der laufenden Runde, damit sie ein Neuladen der Seite überstehen.
Diese Speicherung ist für die von dir gewünschten Funktionen unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG). Du kannst die Daten jederzeit über die Browsereinstellungen löschen.
6. Kontaktformular
Wenn du mir über das Formular auf /me schreibst, verarbeite ich deinen Namen, deine Kontaktangabe (E-Mail-Adresse oder Discord-Name) und deine Nachricht. Außerdem speichere ich die Browserkennung (User-Agent) und die Seite, von der aus du das Formular abgeschickt hast (Referrer), um Missbrauch und Fehler nachvollziehen zu können. Zum Schutz vor Spam wird ein mit einem geheimen Schlüssel gebildeter Hash deiner IP-Adresse gespeichert; die IP-Adresse selbst wird dabei nicht gespeichert, und der Hash wird nach 24 Stunden gelöscht.
Die Angaben sind freiwillig. Ohne Name, Kontaktangabe und Nachricht kann ich dir allerdings nicht antworten.
Die Daten werden bei Supabase Inc. (USA) gespeichert; die Übermittlung ist über die EU-Standardvertragsklauseln abgesichert. Damit ich neue Nachrichten schnell sehe, werden Name, Kontaktangabe und Nachricht zusätzlich an einen Discord-Kanal übermittelt (Discord Inc., 444 De Haro Street #200, San Francisco, CA 94107, USA; zertifiziert unter dem EU-US Data Privacy Framework).
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, soweit deine Anfrage auf einen Vertrag zielt, sonst Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Beantwortung von Anfragen). Die Daten werden gelöscht, sobald die Anfrage erledigt ist, spätestens nach drei Jahren.
7. Das Spiel Treacherous
Räume und Verbindungsaufbau
Erstellst du einen Raum oder trittst einem bei, speichere ich bei Supabase (siehe Abschnitt 6): den Raumcode, deinen Spielernamen und dein Blob-Aussehen, die gewählten Regeln, den Bereit-Status, Zeitstempel der letzten Aktivität sowie einen mit einem geheimen Schlüssel gebildeten Hash deiner IP-Adresse, mit dem ich missbräuchlich viele Räume begrenze. Spielername und Blob-Aussehen sieht auch dein Gegenüber. Außerdem werden kurzlebige Verbindungsnachrichten zwischen beiden Spielern über meinen Server und Supabase Realtime ausgetauscht. Räume laufen nach 30 Minuten Inaktivität ab (während eines Spiels nach zwei Stunden), Verbindungsnachrichten nach 20 Minuten. Abgelaufene Daten werden bei der nächsten Anfrage an den Server gelöscht.
Direkte Verbindung zwischen den Spielern
Während eines Spiels verbinden sich die beiden Browser nach Möglichkeit direkt miteinander (WebRTC). Dabei erfährt dein Gegenüber technisch bedingt deine IP-Adresse. Damit die Verbindung trotz Router und Firewalls klappt, fragt dein Browser öffentliche STUN-Server nach der eigenen öffentlichen Adresse; diese Server erhalten dabei deine IP-Adresse. Genutzt werden Server von Google LLC (USA) und Twilio Inc. (USA), beide zertifiziert unter dem EU-US Data Privacy Framework. Kommt keine direkte Verbindung zustande, läuft das Spiel über meinen Server.
Spiele gegen den Bot
Spiele gegen den Bot laufen vollständig in deinem Browser. Dabei werden keine Daten an mich übertragen.
Rechtsgrundlage für die Verarbeitung im Spiel ist Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung des von dir aufgerufenen Spiels) sowie für den IP-Hash Art. 6 Abs. 1 lit. f DSGVO (Schutz vor Missbrauch).
8. Das Spiel Stadt Land Fluss
Räume
Erstellst du einen Raum oder trittst einem bei, speichere ich bei Supabase (siehe Abschnitt 6): den Raumcode, deinen Spielernamen und dein Blob-Aussehen, eine zufällige Sitzungskennung (nur als Hash), Zeitstempel des Beitritts und der letzten Aktivität sowie einen mit einem geheimen Schlüssel gebildeten Hash deiner IP-Adresse, mit dem ich missbräuchlich viele Räume begrenze. Spieleinstellungen, Antworten und Abstimmungen gehören nicht zu diesen Raumdaten. Räume laufen nach 30 Minuten Inaktivität ab und werden bei der nächsten Anfrage an den Server gelöscht; verlässt der letzte Spieler den Raum, wird er sofort gelöscht.
Während des Spiels
Deine Antworten, Abstimmungen (Nope, Sehr gut!, Kategorie-Stimmen) und der Spielstand werden über Supabase Realtime an die anderen Spieler im Raum übertragen und dabei nicht gespeichert. Kann ein Browser keine Realtime-Verbindung aufbauen, laufen diese Nachrichten ersatzweise über meinen Server und werden dafür bei Supabase zwischengespeichert; diese Nachrichten werden nach 20 Minuten bei der nächsten Anfrage an den Server gelöscht. Alle Mitspieler sehen deinen Namen, dein Blob-Aussehen, deine Antworten und deine Punkte. Es gibt keine direkte Verbindung zwischen den Browsern; deine IP-Adresse sehen die anderen Spieler nicht.
Suchen
Klickst du bei einer Antwort auf „Suchen“, öffnet sich in einem neuen Tab eine Google-Suche nach dieser Antwort und ihrer Kategorie (Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irland). Dabei gilt die Datenschutzerklärung von Google. Ohne diesen Klick wird nichts an Google übertragen.
Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung des von dir aufgerufenen Spiels) sowie für den IP-Hash Art. 6 Abs. 1 lit. f DSGVO (Schutz vor Missbrauch).
9. Deine Rechte
Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO (Art. 21). Schreib mir dazu einfach an die oben genannte E-Mail-Adresse.
10. Beschwerderecht
Du kannst dich bei einer Datenschutz-Aufsichtsbehörde beschweren, zum Beispiel bei der für mich zuständigen Landesbeauftragten für Datenschutz und Informationsfreiheit Nordrhein-Westfalen, Kavalleriestraße 2-4, 40213 Düsseldorf.
Stand: Oktober 2026