🔒 Datenschutzerklärung
Hier findest du alle relevanten Infos darüber, was passiert, wenn du dich als Streamer oder als Zuschauer im Games-Hub einloggst, was mit Chat-Nachrichten passiert, während in einem Kanal ein Spiel läuft, und welche Teilnahme-Daten für Spielerprofile und Ranglisten gespeichert werden.
1. Verantwortlicher
Verantwortlich im Sinne der DSGVO ist:
Jakob Hombsch, c/o RAHFT Management GmbH,
Schwalbenweg 15, 15806 Zossen, Deutschland
E-Mail: business@fiftyshadesofgames.de
Vollständige Angaben (inkl. Handelsregister und USt-IdNr.) im zentralen
Impressum unter
rahft.com/talents/fiftyshadesofgames.
2. Welche Daten ich verarbeite
Der Games-Hub verarbeitet nur Daten, die für den Spielbetrieb sowie für Spielerprofile und Ranglisten erforderlich sind. Ein Login ist für die Teilnahme nicht nötig — Zuschauer spielen allein über den Chat mit. Ein optionaler Zuschauer-Login (nur zur Identifikation, ohne weitere Twitch-Rechte) dient dazu, das eigene Spielerprofil einzusehen und zu verwalten. Im Detail:
| Datenkategorie | Felder / Beispiel | Wann |
|---|---|---|
| Twitch-Account (Streamer & Zuschauer) | twitch_id, twitch_login, display_name,
Rolle (Streamer/Zuschauer) und Profil-Sichtbarkeit |
Beim Login via Twitch-OAuth (Streamer mit Scope
channel:bot, Zuschauer ohne Scopes) |
| Kanal-Konfiguration | Zufalls-Tokens fĂĽr Overlay-URL, streamer.bot-Bridge und Start/Stop-API (ohne weiteren Personenbezug) | Bei Nutzung des Dashboards |
| Spiel-Läufe | Pro gestartetem Spiel: Spiel, Start-/Endzeitpunkt, Status und eine Ergebnis-Zusammenfassung (z. B. Sieger-Login und Platzierungen einer Golf-Runde) | Beim Starten/Beenden eines Spiels |
| Highscores (Zuschauer) | Twitch-Login, Twitch-User-ID und Bestwert pro Spiel und Kanal (z. B. größter gefangener Fisch) | Wenn du im Chat an einem Spiel teilnimmst |
| Gift-Sub-Ereignisse (Zuschauer-Ehrung) | Twitch-Login und -User-ID des Schenkers sowie Kanal und Zeitpunkt, wenn im Kanal Subs verschenkt werden — nur um den Namen im Overlay kurzzeitig hervorzuheben (Regenbogen). Der Empfänger wird nicht gespeichert. Automatische Löschung nach 24 Stunden. | Bei einem Gift-Sub im Kanal (über die Twitch-EventSub-Schnittstelle) |
| Teilnahme-Verlauf (Profile & Ranglisten) | Twitch-Login und -User-ID, Spiel, Kanal, Zeitpunkt sowie Zähler (Anzahl Kommandos, Siege, Bestwert je Spiellauf). Daraus entstehen das öffentliche Spielerprofil und die Pro-Spiel-Ranglisten. | Wenn du im Chat an einem Spiel teilnimmst (dauerhaft gespeichert) |
| Stream-Chat-Aktivität (Spielsteuerung) | Öffentliche Chat-Nachrichten des Kanals werden über die
Twitch-EventSub-Schnittstelle empfangen und live
als Spielbefehle ausgewertet (z. B. !angel 45 60).
Das passiert nur, solange im Kanal ein Spiel läuft.
Whisper an den Bot-Account (Spielteilnahme) werden ebenso nur live
verarbeitet. |
Bei Chat-/Whisper-Aktivität während eines laufenden Spiels |
| Feedback-Chat-Mitschnitt | Während ein Spiel läuft, wird der übrige öffentliche Chat des Kanals (Twitch-Login, Anzeigename, Nachrichtentext, Zeitpunkt) mitgeschnitten, um das Spiel im Nachhinein auszuwerten und zu verbessern. Spielbefehle und Bot-Nachrichten sind ausgeschlossen. Der Mitschnitt ist nicht öffentlich — nur Administrator:innen des Games-Hub können ihn einsehen — und wird nach 30 Tagen automatisch gelöscht. | Bei Chat-Aktivität während eines laufenden Spiels |
| Session (Streamer) | Zufalls-Session-Token (Cookie sid, HttpOnly,
SameSite=Lax, Secure) und kurzlebiger OAuth-CSRF-Token
(Cookie oauth_state, 10 Min Lebensdauer) |
Vom Login bis Logout bzw. Sessionablauf (Standard 30 Tage) |
Keine Tracking-Cookies, kein Analytics, keine Werbung. IP-Adressen werden nicht dauerhaft zur Personenidentifikation gespeichert. Übliche Reverse-Proxy- und Webserver-Logfiles können IP-Adressen kurzzeitig für Betrieb und Fehlersuche enthalten und werden zeitnah rotiert.
3. DatenĂĽbermittlung an Twitch (USA)
Wenn du dich einloggst, wirst du zu Twitch weitergeleitet. Betreiber von Twitch ist Twitch Interactive, Inc., 350 Bush Street, 2nd Floor, San Francisco, CA 94104, USA — ein Tochterunternehmen von Amazon.com, Inc. Twitch verarbeitet bei diesem Vorgang eigene Daten (z. B. IP-Adresse, eingeloggter Account, OAuth-Scopes) gemäß Twitchs Datenschutzerklärung.
Eine Übermittlung in die USA findet damit statt. Sie erfolgt auf Basis der Standardvertragsklauseln der EU-Kommission sowie der Zertifizierung von Amazon unter dem EU-US Data Privacy Framework. Du startest diese Übermittlung aktiv durch den Klick auf „Login".
Über den Twitch-Chat empfange ich nur das, was Twitch ohnehin öffentlich an Chat-Teilnehmer ausliefert (Chat-Login, Anzeigename und Nachricht). Chat-Nachrichten werden zur Spielsteuerung ausgewertet und — ohne Befehle und Bot-Nachrichten — für einen zeitlich begrenzten, nur intern einsehbaren Feedback-Mitschnitt gespeichert (siehe Tabelle oben sowie Abschnitt 4b); es findet keine darüber hinausgehende Profilbildung statt.
4. Zweck der Verarbeitung
Die genannten Daten dienen ausschlieĂźlich dazu, den Spielbetrieb bereitzustellen: deinen Kanal zu identifizieren, dein Overlay anzusteuern, Chat-Befehle dem richtigen Spiel zuzuordnen, Ergebnisse und Highscores anzuzeigen sowie optionale Integrationen (streamer.bot, Streamdeck) abzusichern. Es findet kein Tracking und keine Weitergabe an Dritte abseits der oben beschriebenen Twitch-Anbindung statt.
4a. Ă–ffentliche Spielerprofile & Ranglisten
Aus dem Teilnahme-Verlauf entsteht ein öffentliches
Spielerprofil (erreichbar unter /u/<twitch-login>)
sowie pro Spiel eine öffentliche Rangliste. Angezeigt
werden ausschließlich öffentliche Twitch-Angaben (Login/Anzeigename), auf
welchen Kanälen du mitgespielt hast, sowie deine Spiel-Zähler (Teilnahmen,
Siege, Bestwerte). Grundlage ist Art. 6 Abs. 1 lit. f DSGVO
(berechtigtes Interesse an einer Community-Bestenliste auf Basis öffentlich
im Chat getätigter Spielzüge).
Widerspruch/Opt-out: Loggst du dich als Zuschauer ein, kannst du dein Profil jederzeit selbst auf privat stellen — dann ist es für andere nicht mehr einsehbar. In den Ranglisten erscheint dein Name dann nur noch unverlinkt. Auf Wunsch entfernen wir deinen Teilnahme-Verlauf vollständig (siehe Abschnitt 7).
4b. Feedback-Chat-Mitschnitt
Um die Spiele zu verbessern, wird der öffentliche Zuschauer-Chat während ein Spiel läuft mitgeschnitten — ohne Spielbefehle und ohne Bot-Nachrichten. So lassen sich Reaktionen und Rückmeldungen zum Spielverlauf im Nachhinein auswerten. Der Mitschnitt ist nicht öffentlich: Er ist ausschließlich für Administrator:innen des Games-Hub einsehbar (gruppiert nach Spiel und Kanal) und dient nur der Qualitäts- und Weiterentwicklung. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Verbesserung der angebotenen Spiele auf Basis öffentlich im Chat getätigter Äußerungen).
Die Mitschnitte werden nach 30 Tagen automatisch gelöscht. Auf Wunsch entfernen wir deine Einträge früher; löschst du dein Konto (Abschnitt 7), werden auch deine Chat-Mitschnitte entfernt. Widerspruch gegen diese Verarbeitung kannst du jederzeit formlos einlegen (Abschnitt 6).
Für dieselbe interne Auswertung wird während eines laufenden Spiels zusätzlich die öffentliche Zuschauerzahl des Kanals (eine reine Gesamtzahl aus der Twitch-API, ohne Personenbezug) am jeweiligen Spiellauf gespeichert — daraus entsteht eine aggregierte „Zuschauer → Chatter → Mitspieler"-Auswertung pro Spiel und Kanal, nur für Administrator:innen.
5. Rechtsgrundlage
Die Verarbeitung erfolgt auf Basis von Art. 6 Abs. 1 lit. b DSGVO (Erfüllung des Nutzungsverhältnisses) sowie Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an Funktionalität, Missbrauchs-Schutz und sicherem Betrieb).
6. Deine Rechte
- Auskunft ĂĽber die zu deiner Person gespeicherten Daten
- Berichtigung unrichtiger Daten
- Löschung deiner Daten („Recht auf Vergessenwerden")
- Einschränkung der Verarbeitung
- Widerspruch gegen Verarbeitung auf Basis berechtigter Interessen
- DatenĂĽbertragbarkeit
- Beschwerde bei der zuständigen Datenschutz-Aufsichtsbehörde
Anfragen schickst du am einfachsten per E-Mail an business@fiftyshadesofgames.de. Zur Identifikation reicht der Twitch-Login, mit dem die Daten verknüpft sind — das gilt auch für Zuschauer-Highscores.
7. Speicherdauer & Löschung
Account, Kanal-Konfiguration und Teilnahme-Verlauf bleiben gespeichert, solange du den Games-Hub aktiv nutzt.
Selbstbedienung: Als eingeloggter Nutzer kannst du dein
Konto samt Daten jederzeit selbst löschen — auf deinem Spielerprofil unter
„Konto & Daten löschen". Das entfernt zeitnah deinen Teilnahme-Verlauf
(game_plays), deine Feedback-Chat-Mitschnitte
(game_chat_logs), deine Highscores, deine Kanal-Konfiguration
(channel_settings, inkl. Tokens/Secrets) sowie deine
Account-Row (users) und aktive sessions
(per Foreign-Key-Cascade). Kanal-Laufprotokolle (game_runs)
bleiben erhalten, damit die Teilnahme anderer Zuschauer auf deinem Kanal
nicht mitgelöscht wird; sie enthalten keine über die Spielrunde
hinausgehenden personenbezogenen Daten.
Alternativ genügt eine formlose E-Mail (siehe Abschnitt 6); auf Wunsch entfernen wir auch einzelne Einträge oder Lauf-Zusammenfassungen.
Der laufende Spielzustand (Positionen, aktive Runden) existiert nur im Arbeitsspeicher und verschwindet mit dem Spielende.
8. Sicherheit & Hosting
- Verbindung ausschlieĂźlich ĂĽber HTTPS
- Session-Cookies sind
HttpOnlyundSecuremarkiert - Hosting auf einer dedizierten Server-Maschine in Deutschland; Datenbank lokal auf derselben Maschine, kein externer DB-Service
- SSH-Zugriff zur Maschine ist auf Public-Key-Authentifizierung beschränkt
Hosting-Anbieter (Auftragsverarbeiter im Sinne von Art. 28 DSGVO): ZAP-Hosting GmbH, Hafenweg 8, 48155 MĂĽnster, Deutschland. Die technische Infrastruktur (Server-Hardware, Anbindung, Rechenzentrum) wird von ZAP-Hosting bereitgestellt; ein Auftragsverarbeitungsvertrag besteht auf Grundlage der dort geltenden Standardklauseln.
9. Beta-Hinweis
Der Games-Hub befindet sich in einer frühen Phase (MVP). Datenverluste, Resets oder vollständige Wipes der Datenbank sind im laufenden Entwicklungsprozess ausdrücklich möglich. Backups erfolgen nach besten Kräften, sind aber nicht garantiert.
10. Änderungen dieser Erklärung
Diese Datenschutzerklärung kann bei Bedarf angepasst werden — etwa wenn neue Spiele oder Funktionen weitere Daten benötigen. Die jeweils aktuelle Version findest du immer auf dieser Seite.