← Zurück zu Promote 'n' Wrestle

Datenschutzerklärung

1. Verantwortlicher

Steffen Knickmeier
c/o Block Services, Stuttgarter Str. 106
70736 Fellbach
E-Mail: [email protected]

2. Allgemeines zur Datenverarbeitung

Promote 'n' Wrestle (PnW) ist eine Online-Wrestling- Managementsimulation. Im aktuellen Anwendungscode ist Supabase der einzige integrierte Backend-Dienst (Authentifizierung, Datenbank, Echtzeit-Funktionen wie der Weltchat, Datei-Speicherung für Avatare und Liga-Logos). Die Region des aktuell verwendeten Supabase-Projekts ist eu-central-1 (Frankfurt); das ist keine Aussage darüber, dass sämtliche Verarbeitungsschritte aller Supabase-Dienste ausschließlich dort stattfinden. Die Anwendung wird über DigitalOcean App Platform (Region Frankfurt / FRA1) gehostet. E-Mails werden über STRATO (SMTP, Port 465 SSL/TLS) versendet (siehe Abschnitte 9 und 10).

3. Registrierung, Login und Konto (Authentifizierung)

Promote 'n' Wrestle ist in der aktuellen Alpha-Phase nur für Personen ab 18 Jahren vorgesehen. Bei der Registrierung wirst du aufgefordert, per Selbstauskunft zu bestätigen, dass du mindestens 18 Jahre alt bist. Diese Altersbestätigung wird bei der Registrierung überprüft, es wird jedoch kein Geburtsdatum gespeichert und keine externe Altersverifikation durchgeführt.

Für die Registrierung verarbeiten wir deine E-Mail-Adresse und dein Passwort. Das Passwort wird ausschließlich von Supabase Auth verarbeitet und gehasht gespeichert - PnW selbst speichert dein Passwort zu keinem Zeitpunkt im Klartext. Nach der Registrierung erhältst du eine Bestätigungs-E-Mail mit einem Aktivierungslink.

Beim Login wird eine Sitzung (Session) angelegt und über technisch notwendige Cookies aufrechterhalten (Details siehe Abschnitt 8). Du kannst dein Passwort im eingeloggten Zustand ändern und deine E-Mail-Adresse über einen Bestätigungslink ändern. Diese Verarbeitung ist zur Bereitstellung deines Nutzerkontos erforderlich (im Sinne von Art. 6 Abs. 1 lit. b DSGVO, vorbehaltlich abschließender rechtlicher Prüfung).

4. Profil- und Spieldaten

Zu deinem Konto gehören ein Spielername (Username), ein Anzeigename, optional ein selbst hochgeladenes Avatarbild sowie spielbezogene Werte wie Level, Erfahrungspunkte (XP), Spielwährung und Premium-Guthaben. Zusätzlich speichern wir deine Darstellungseinstellungen (Theme, Akzentfarbe) accountgebunden. Diese Daten sind Voraussetzung für die Nutzung des Spiels.

5. Ligen, Wrestler und weitere Spielidentitäten

Innerhalb des Spiels kannst du Ligen (mit Name, Kürzel, Beschreibung und optionalem Logo) und Wrestler (mit Name und Spielattributen) anlegen. Diese Daten sind pseudonyme Spielidentitäten und Teil der Kernfunktion des Spiels.

6. Kommunikation im Spiel

Zum Launch bietet PnW zwei aktive Kommunikationsformen: den Weltchat und das Promo-Board, beide für alle eingeloggten Spieler sichtbar. Nachrichten bzw. Beiträge werden zusammen mit einem Zeitstempel und deiner gewählten Absenderidentität (Liga oder Wrestler, nicht dein Accountname direkt) gespeichert.

Zur technischen Transparenz: In der Datenbank existiert zusätzlich bereits eine Tabelle für private Direktnachrichten (inklusive Zugriffsregeln und Echtzeit-Anbindung). Diese Funktion ist aktuell jedoch nicht aktiviert - es gibt dafür weder eine Oberfläche noch produktiven Anwendungscode, der sie nutzt, und sie ist zum Launch nicht nutzbar. Vor einer späteren Aktivierung muss zudem eine derzeit zu weit gefasste Zugriffsregel für diese Tabelle eigens verschärft werden.

Inhalte in Weltchat und Promo-Board können gemeldet werden, auch ohne Account; die Verarbeitung dazu ist in Abschnitt 11 beschrieben.

7. Sichtbarkeit im Detail

Nicht alle Daten sind gleich sichtbar:

  • Profil-, Liga-, Wrestler-, Weltchat- und Promo-Board-Daten sind für alle eingeloggten Spieler sichtbar - nicht öffentlich im Internet.
  • Direktnachrichten sind zum Launch nicht aktiviert (siehe Abschnitt 6); technisch vorgesehen ist, dass sie ausschließlich für die jeweils beteiligten Gesprächspartner einsehbar sein werden.
  • Avatar- und Liga-Logo-Bilddateien liegen derzeit in öffentlich konfigurierten Supabase-Storage-Buckets und können über ihre Datei-URL ohne Login abgerufen werden, wenn die URL bekannt ist.
  • Deine E-Mail-Adresse und dein Passwort sind zu keinem Zeitpunkt öffentlich oder für andere Spieler sichtbar.

8. Cookies und Speicherung im Browser

PnW verwendet die von Supabase Auth gesetzten Sitzungs-Cookies, um dich eingeloggt zu halten. Diese Cookies sind für den Betrieb des Nutzerkontos technisch notwendig. Die genauen Cookie-Namen und Laufzeiten sind nicht fest im Quellcode konfiguriert, sondern ergeben sich aus der verwendeten Supabase-Bibliothek zur Laufzeit; sie werden vor dem öffentlichen Launch anhand der Produktivumgebung final geprüft und dokumentiert.

Zusätzlich wird durch die Hosting-Infrastruktur (Cloudflare auf DigitalOcean App Platform) das Cookie __cf_bm gesetzt. Es dient dem Schutz der Infrastruktur durch Erkennung und Filterung automatisierter bzw. botartiger Zugriffe (Bot Management / Bot Fight Mode). Dieses Cookie wird nicht von PnW selbst gesetzt und ist nicht zur Werbung oder zum Tracking gedacht - es ist rein ein technisches Infrastruktur-Cookie. Gemäß Cloudflare-Dokumentation läuft es nach 30 Minuten kontinuierlicher Inaktivität ab und wird pro Website separat erzeugt.

Zusätzlich speichert PnW einen technischen Eintrag im sessionStorage deines Browsers unter dem Schlüssel wmo.selectedSlot. Er enthält ausschließlich deine aktuelle Navigationsauswahl (welcher Liga- oder Wrestler-Slot gerade aktiv ist, z. B. { kind, slot }) und gilt nur für die laufende Browsersitzung. Ein früher verwendeter localStorage-Eintrag für die Theme-Einstellung wird nicht mehr verwendet; die Theme-Einstellung ist heute an dein Konto gebunden (siehe Abschnitt 4).

PnW setzt bewusst keinen Cookie-Consent-Banner ein: Zum aktuellen Launch-Stand gibt es keine Werbung, kein Analytics, kein Marketing-Tracking und keine Tracking-Pixel - ausschließlich die zur Anmeldung technisch erforderliche Session, das Infrastruktur-Cookie der Hosting-Plattform sowie die oben genannte, rein technische Navigationsauswahl.

9. Hosting und Server-Protokolle

PnW selbst speichert keine IP-Adressen oder Zugriffsprotokolle in seiner Anwendungsdatenbank. Die Anwendung wird auf DigitalOcean App Platform (Region Frankfurt / FRA1) gehostet. Übliche technische Zugriffsprotokolle (z. B. IP-Adresse, User-Agent) können auf Ebene der Hosting-Infrastruktur anfallen; Details dazu sind in der DigitalOcean-Dokumentation dokumentiert.

10. E-Mail-Versand

E-Mails (z. B. Registrierungsbestätigung, Bestätigung einer E-Mail-Änderung) werden über STRATO (Custom SMTP, smtp.strato.de, Port 465 SSL/TLS) mit der Absenderadresse [email protected] versendet.

Die E-Mails des Meldeverfahrens (Empfangsbestätigung, Mitteilung der Entscheidung, Hinweis an Autoren ausgeblendeter Inhalte) versendet die Anwendung selbst über dasselbe STRATO-Postfach. Ob eine solche E-Mail zugestellt werden konnte, wird je Nachricht als Zustellstatus gespeichert.

11. Meldung von Inhalten

Über die Seite Inhalt melden können Inhalte im Weltchat und auf dem Promo-Board sowie sonstige Hinweise gemeldet werden - auch ohne Account. Dabei verarbeiten wir: Name bzw. Organisation und E-Mail-Adresse (bei Meldungen zu sexualisierter Gewalt oder Missbrauch Minderjähriger freiwillig), die Angaben zum gemeldeten Inhalt, die Meldeart, Kategorie und Begründung, die Bestätigung der Richtigkeit deiner Angaben, den Zeitpunkt der Meldung sowie - wenn du beim Melden angemeldet bist - den Bezug zu deinem Account.

Zum gemeldeten Inhalt sichern wir zum Meldezeitpunkt einen Snapshot (Text, Erstellzeit und die im Spiel sichtbare Absenderidentität, keine E-Mail-Adresse des Autors). Die Moderationsentscheidung wird mit Grundlage, Begründung, Rechts-/Regelreferenz (bei Ausblendungen) und Zeitpunkt gespeichert. Das gilt auch, wenn Administratoren einen Inhalt direkt ausblenden oder wiederherstellen.

Zweck ist die Prüfung und Moderation nutzergenerierter Inhalte und die Kommunikation zum Verfahren: Wenn du eine E-Mail-Adresse angibst, erhältst du eine Empfangsbestätigung und die Mitteilung der Entscheidung. Wird ein Inhalt ausgeblendet, erhält sein Autor eine E-Mail mit Maßnahme, Grundlage und Begründung; dabei wird nicht mitgeteilt, wer den Inhalt gemeldet hat.

PnW selbst speichert im Meldeverfahren keine IP-Adressen (siehe Abschnitt 9 zu Protokollen auf Ebene der Hosting-Infrastruktur). Meldungen samt Entscheidung bleiben aktuell dauerhaft gespeichert; eine feste Löschfrist ist derzeit nicht technisch hinterlegt. Löschst du deinen Account, wird der Account-Bezug einer von dir gestellten Meldung entfernt; die von dir angegebenen Meldedaten und der Inhalts-Snapshot bleiben erhalten. Ebenso bleibt der Snapshot eines gemeldeten Inhalts bestehen, wenn dessen Autor seinen Account löscht. Bei Fragen wende dich an [email protected].

12. Speicherdauer und Löschung

Wir speichern personenbezogene und spielbezogene Daten grundsätzlich, solange dein Konto besteht bzw. solange es für die Bereitstellung des Spiels erforderlich ist. Feste, allgemeingültige Löschfristen sind aktuell nicht technisch hinterlegt; stattdessen gilt folgender Ist-Zustand:

  • Du kannst eine von dir gegründete Liga einzeln löschen; damit werden zugehörige Wrestler- und Spieldaten mitgelöscht. Das zugehörige Liga-Logo wird dabei ebenfalls aus dem Datei-Speicher entfernt, allerdings ohne Erfolgsgarantie (technisch „best effort").
  • Du kannst deinen gesamten Account unter Settings → Account → Gefahrbereich selbst endgültig löschen (Passwort- und Textbestätigung erforderlich). Dabei werden dein Profil, alle eigenen Ligen samt Wrestlern und Spieldaten sowie dein Avatarbild und sämtliche Logo-Dateien deiner eigenen Ligen entfernt. Diese vollständige Account-Löschung ist verbindlich: schlägt ein dafür notwendiger Schritt (z. B. das Entfernen einer Bilddatei aus dem Datei-Speicher) fehl, wird die Löschung nicht als erfolgreich abgeschlossen, dein Account bleibt bestehen und du kannst es erneut versuchen. Diese Löschung kann nicht rückgängig gemacht werden.
  • Chat-Nachrichten und Promo-Board-Beiträge können administrativ ausgeblendet (Soft-Delete) und wiederhergestellt werden; ein ausgeblendeter Beitrag bleibt dabei gespeichert und ist für andere Spieler nicht mehr sichtbar. Einen allgemeinen automatischen Lösch- bzw. Aufbewahrungsmechanismus für Promo-Board-Beiträge gibt es weiterhin nicht. Bei einer vollständigen Account-Löschung werden zusätzlich deine eigenen Weltchat-Nachrichten automatisch mitgelöscht, da sie relational an dein Konto gebunden sind.
  • Wird eine Liga oder ein Wrestler gelöscht, dessen Name zuvor im Weltchat als Absender aufgetreten ist, bleibt die Chat-Nachricht selbst bestehen (sofern sie nicht ohnehin wie oben beschrieben im Zuge einer vollständigen Account-Löschung mitentfernt wird); anstelle des ehemaligen Liga-/Wrestlernamens wird sie dann als „Legacy" gekennzeichnet.

13. Empfänger und Dienstleister

Im aktuellen Anwendungscode ist Supabase (Authentifizierung, Datenbank, Echtzeit-Funktionen, Datei-Speicherung) der einzige integrierte Backend-Dienst. Es findet keine Datenverarbeitung durch Analytics-, Werbe- oder Tracking-Anbieter statt. Für Schriftarten wird next/font/google verwendet - die Schriftdateien werden dabei von Next.js beim Erstellen der Anwendung selbst bereitgestellt (self-hosted); beim Aufruf der Seite findet dadurch keine Verbindung zu Google-Servern statt. Die Anwendung wird auf DigitalOcean App Platform gehostet und E-Mails werden über STRATO versendet (siehe Abschnitte 9 und 10).

14. Deine Rechte

Dir stehen, soweit einschlägig, insbesondere folgende Rechte zu:

  • Recht auf Auskunft über die zu dir gespeicherten Daten
  • Recht auf Berichtigung unrichtiger Daten
  • Recht auf Löschung
  • Recht auf Einschränkung der Verarbeitung
  • Recht auf Datenübertragbarkeit
  • Recht auf Widerspruch gegen bestimmte Verarbeitungen
  • Recht auf Beschwerde bei einer Datenschutzaufsichtsbehörde

Solltest du Fragen zu deinen Daten oder deinen Rechten haben, kannst du dich jederzeit an [email protected] wenden.

15. Hinweise

Diese Datenschutzerklärung beschreibt den technischen Ist-Zustand von Promote 'n' Wrestle basierend auf dem verifizierten Produktionsstack (Issue #27, Block 10D). Sie wurde nicht durch einen Rechtsbeistand final geprüft; den aktuellen Stand verwalten wir über ein technisches Audit im Repository.

Stand: September 2026 (technischer Datenschutzaudit, Issue #27, Block 10D; ergänzt um das Meldeverfahren, Issue #89).