← Zurück zu Promote 'n' Wrestle

Datenschutzerklärung

Pre-Launch-Hinweis: Diese Datenschutzerklärung beschreibt den aktuellen technischen Entwicklungsstand von Promote 'n' Wrestle. Sie ist noch kein rechtlich final geprüfter Text für den öffentlichen Produktivbetrieb - einzelne Angaben (siehe „Offene Punkte vor Launch" unten) werden erst kurz vor dem öffentlichen Start ergänzt.

1. Verantwortlicher

Die Angaben zum Verantwortlichen (Name, Anschrift, Kontakt-E-Mail) werden vor dem öffentlichen Launch ergänzt, siehe Impressum.

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. Welcher Hosting-Anbieter die Anwendung selbst ausliefert und welcher SMTP-Anbieter künftig E-Mails versendet, steht noch nicht fest - beide werden vor dem öffentlichen Launch hier ergänzt (siehe Abschnitte 9, 10 und 14).

3. Registrierung, Login und Konto (Authentifizierung)

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.

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 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 sowie die oben genannte, rein technische Navigationsauswahl. Die endgültige rechtliche Einordnung erfolgt vor dem Launch anhand des Produktions-Cookie-Smokes.

9. Hosting und Server-Protokolle

PnW selbst speichert keine IP-Adressen oder Zugriffsprotokolle in seiner Anwendungsdatenbank. Der endgültige Hosting-Anbieter für den öffentlichen Launch steht noch nicht fest. Übliche technische Zugriffsprotokolle (z. B. IP-Adresse, User-Agent) können auf Ebene der Hosting-Infrastruktur anfallen; welche Protokolle in welchem Umfang und für welche Dauer verarbeitet werden, lässt sich erst nach Auswahl des Hosting-Anbieters abschließend angeben.

10. E-Mail-Versand

E-Mails (z. B. Registrierungsbestätigung, Bestätigung einer E-Mail-Änderung) werden aktuell über die Standardfunktion von Supabase Auth versendet. Für den Produktivbetrieb ist ein eigener E-Mail-Versanddienst (SMTP-Anbieter) vorgesehen, der zum jetzigen Zeitpunkt noch nicht ausgewählt ist.

11. 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 können administrativ ausgeblendet (Soft-Delete) werden; Promo-Board-Beiträge verfügen aktuell über keinen allgemeinen automatischen Lösch- bzw. Aufbewahrungsmechanismus. 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.

12. Empfänger und Drittanbieter

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. Für den Produktivbetrieb kommen außerdem noch ein Hosting-Anbieter (liefert die Anwendung selbst aus) und ein SMTP-Anbieter (E-Mail-Versand) hinzu, die zum jetzigen Zeitpunkt noch nicht feststehen und vor dem öffentlichen Launch hier ergänzt werden (siehe Abschnitte 9, 10 und 14).

13. 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

Die konkret zuständige Aufsichtsbehörde wird ergänzt, sobald der Sitz des Verantwortlichen final eingetragen ist (siehe „Offene Punkte" unten).

14. Offene Punkte vor Launch

Folgende Angaben stehen zum jetzigen Zeitpunkt noch nicht final fest und werden ergänzt, sobald sie feststehen:

  • vollständiger Name und ladungsfähige Anschrift des Betreibers
  • Kontakt-E-Mail für Impressum und Datenschutzanfragen
  • finale Domain
  • Hosting-Anbieter und dessen tatsächliche Server-/ Zugriffsprotokollierung
  • SMTP-Anbieter für den Produktiv-E-Mail-Versand
  • final geprüfte Cookie-Namen und -Laufzeiten nach dem Produktions-Deployment
  • ggf. erforderliche Auftragsverarbeitungsverträge mit Hosting- und E-Mail-Anbieter

Stand: Pre-Launch-Entwurf, Block 10D (technischer Datenschutzaudit, Issue #27), aktualisiert in Block 11A (Account-Selbstlöschung, Issue #29).