Virtual Tier Racing · Tier 1
Zur Website

Datenschutzerklärung

Stand: 11. November 2026

1. Verantwortlicher und Kontakt

Julian Bacher
Raum Stuttgart, Deutschland
E-Mail: racingleague84@gmail.com

Diese Hinweise beschreiben die Datenverarbeitung der Community-Liga Virtual Tier Racing und ihrer Website. Anfragen zu deinen Daten kannst du an die oben genannte E-Mail-Adresse richten.

2. Website-Aufruf und Hosting

Die Website wird über GitHub Pages bereitgestellt. Die Schnittstelle und serverseitige Funktionen laufen über Cloudflare Workers. Cloudflare D1 und Workers KV speichern Liga- und Anmeldedaten. Beim Aufruf werden technisch notwendige Verbindungsinformationen verarbeitet, insbesondere IP-Adresse, Zeitpunkt, angefragte URL sowie Browser- und Geräteinformationen. GitHub gibt an, IP-Adressen von GitHub-Pages-Besuchern zu Sicherheitszwecken zu protokollieren.

Diese Verarbeitung dient der Auslieferung, Zugriffssteuerung, Fehleranalyse und Sicherheit der Website. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; das berechtigte Interesse liegt im funktionsfähigen und sicheren Betrieb des Liga-Angebots. Für notwendige Datenverarbeitung durch die Anbieter gelten zusätzlich deren eigene Datenschutzhinweise und die jeweiligen datenschutzrechtlichen Rollen.

Anbieterinformationen: GitHub-Datenschutzhinweise und Cloudflare-Datenschutzhinweise.

3. Gastzugang und Discord-Anmeldung

Startseite, Kalender, veröffentlichte Ergebnisse und Wertungen, Teams, Liga-Inhalte und Livestream können im Gastmodus angesehen werden. Der Gastmodus gewährt keine Rechte zum Bieten oder Bearbeiten. Die Gastwahl wird im Session Storage des Browser-Tabs gespeichert.

Für persönliche Fahrerbereiche, Auktionen und Verwaltungsfunktionen ist eine Discord-Anmeldung erforderlich. Die Anmeldung verwendet die Berechtigungen identify und guilds.members.read. Verarbeitet werden Discord-ID, Anzeigename, Servermitgliedschaft und relevante Rollen zur Zuordnung von Fahrer, Team und Berechtigungen. Wir erhalten dabei nicht dein Discord-Passwort. Für angemeldete Funktionen wird die Mitgliedschaft auf dem Liga-Server geprüft; eine positive Bestätigung wird höchstens 15 Sekunden wiederverwendet.

Zweck sind Identitätsprüfung, berechtigungsgerechter Zugang und Organisation der Liga. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; berechtigte Interessen sind die sichere Kontozuordnung, die Verhinderung unberechtigter Gebote und eine nachvollziehbare Ligaverwaltung. Ohne diese Angaben können die geschützten Funktionen nicht genutzt werden; der Gastzugang bleibt möglich.

Discord verarbeitet Daten zusätzlich nach seinen eigenen Bedingungen. Für Nutzer im Europäischen Wirtschaftsraum benennt Discord Discord Netherlands BV als Verantwortlichen seines Dienstes. Weitere Informationen: Discord-Datenschutzerklärung.

4. Liga-Daten und Sichtbarkeit

Verarbeitet werden insbesondere Fahrer- und Team-Anzeigenamen, Discord-IDs zur internen Zuordnung, Rollen, Teamzugehörigkeiten, Startnummern, Renntermine, Ergebnisse, Punkte, Statistiken, Gebote, Transfers und Budgets in internen Liga-Coins. Die Coins sind keine echte Währung.

Öffentlich sichtbar sind unter anderem Anzeigenamen, Teams, Teamchef-Anzeigenamen, Startnummern, freigegebene Termine, veröffentlichte Rennergebnisse und Wertungen. Persönliche Profile, weiterführende Statistiken und Auktionen sind an die Anmeldung gebunden. Anonyme Team-Abfragen enthalten keine Budgets. Nicht veröffentlichte Entwürfe und Verwaltungsdaten bleiben geschützt.

Zweck und berechtigtes Interesse nach Art. 6 Abs. 1 lit. f DSGVO sind die Durchführung, Dokumentation und nachvollziehbare sportliche Auswertung der Liga sowie die Zuordnung von Fahrern und Teams. Bei Einwänden gegen eine Veröffentlichung oder fehlerhaften Daten kannst du uns kontaktieren. Wir prüfen den Einzelfall und die gesetzlichen Voraussetzungen für Berichtigung, Einschränkung, Löschung oder Anonymisierung.

5. Discord-Bot und Startnummern

Der Bot ruft Servermitglieder und Rollen ab, um aktive Fahrer zuzuordnen. Im dafür eingerichteten Startnummern-Kanal liest er neue Nachrichten und verarbeitet passende !nummer-Befehle. Gespeichert werden Nachrichten-ID, Discord-ID des Autors, gewünschte Nummer, Ergebnis der Prüfung, Zeitangaben und Zustellstatus der Bot-Antwort. Vollständige Nachrichteninhalte werden durch die Startnummern-Funktion nicht dauerhaft in der Liga-Datenbank gespeichert.

Ein Verarbeitungsstand verhindert, dass alte Befehle erneut Nummern vergeben. Antworten können im Discord-Kanal erscheinen; Auktionsankündigungen werden ebenfalls über den vorgesehenen Kanal verarbeitet. Dadurch entstehen Datenkopien bei Discord. Rechtsgrundlage und berechtigtes Interesse sind die sichere, eindeutige Nummernvergabe und nachvollziehbare Ligaverwaltung nach Art. 6 Abs. 1 lit. f DSGVO.

6. Cookies und Browserspeicher

Für den ausdrücklich gestarteten Discord-Login wird auf der API-Domain das sichere HttpOnly-Cookie f1_oauth mit höchstens zehn Minuten Laufzeit verwendet. Im Session Storage liegen das Sitzungstoken, gegebenenfalls das Rücksprungziel und die Gastwahl. Diese technisch notwendigen Speicherzugriffe dienen den angeforderten Funktionen und fallen, soweit die Voraussetzungen erfüllt sind, unter § 25 Abs. 2 TDDDG. Sie sind keine Freigabe für Werbetracking.

Unter vtr_privacy_preferences_v1 wird deine Datenschutzauswahl im Local Storage für bis zu 180 Tage gespeichert: Version der Auswahl, Twitch-Freigabe und Zeitpunkt. Dieser Eintrag dient allein der Umsetzung deiner Wahl und wird von der Anwendung nicht an die Liga-API übertragen. Bei abgelaufener oder ungültiger Auswahl wird erneut gefragt. Erlaubt dein Browser keine Speicherung, gilt die Auswahl nur für den laufenden Seitenbesuch.

„Nur notwendige“ sperrt Twitch. „Alle akzeptieren“ erlaubt die derzeit einzige optionale Kategorie Twitch. Über „Einstellungen“ kannst du diese Kategorie einzeln auswählen. Unter „Cookie-Einstellungen“ im Footer lässt sich die Auswahl jederzeit ändern. Eine Ablehnung optionaler Inhalte verhindert weder Gastzugang noch Discord-Anmeldung.

7. Twitch – nur nach Zustimmung

Der Player für vdr_julian wird erst nach deiner Freigabe geladen und nur, wenn du den Livestream-Bereich öffnest. Ohne Zustimmung wird kein eingebetteter Twitch-Player angefordert. Alternativ kannst du selbst den direkten Twitch-Link öffnen; dann verlässt du unsere Website.

Anbieter ist Twitch Interactive, Inc., USA. Beim Laden können insbesondere IP-Adresse, Browser- und Geräteinformationen, Angaben zum Website-Aufruf und Nutzungsdaten an Twitch und dessen eingesetzte Dienste übermittelt werden. Twitch kann Cookies und ähnliche Speichertechniken für Analyse, Personalisierung und Werbung einsetzen. Auch der Stream kann Werbung enthalten. Wenn du bei Twitch angemeldet bist, kann Twitch die Nutzung deinem Konto zuordnen.

Rechtsgrundlage der optionalen Einbindung ist deine Einwilligung nach Art. 6 Abs. 1 lit. a DSGVO und für nicht notwendige Speicherzugriffe § 25 Abs. 1 TDDDG. Über „Twitch stoppen und Einwilligung widerrufen“ oder „Cookie-Einstellungen“ kannst du sie jederzeit für die Zukunft widerrufen. Beim Verlassen des Livestream-Bereichs wird der Player ebenfalls gestoppt; eine gespeicherte Freigabe bleibt bis zum Widerruf oder Ablauf bestehen. Schon gesetzte Twitch-Cookies können wir nicht von unserer Domain aus löschen; dafür stehen Browser- und Twitch-Einstellungen zur Verfügung. Die Rechtmäßigkeit der Verarbeitung vor dem Widerruf bleibt unberührt.

Datenschutzerklärung von Twitch.

8. Analyse, Bilder und Drittlandverarbeitung

Die Website bindet kein eigenes Analyse-SDK ein. Teamlogos, VTR-Logo und Styles werden als Dateien der Website geladen; dein Browser muss dafür nicht den Bildserver von Formula1.com aufrufen. Die Verarbeitung durch den Website-Host sowie durch Twitch nach Freigabe bleibt davon unberührt.

Bei GitHub, Cloudflare, Discord, Twitch und deren Unterauftragnehmern kann eine Verarbeitung außerhalb des Europäischen Wirtschaftsraums, insbesondere in den USA, stattfinden. Die Anbieter beschreiben in ihren oben verlinkten Hinweisen, welche Gesellschaften zuständig sind und auf welche Übermittlungsmechanismen sie sich stützen, etwa eine einschlägige Zertifizierung im EU-US Data Privacy Framework oder Standardvertragsklauseln. Nicht jede Verarbeitung eines Anbieters ist automatisch von derselben Grundlage erfasst. Es wird keine ausschließliche Speicherung in Deutschland oder der EU zugesichert.

9. Speicherdauer

Anmelde- und Cachewerte werden in Cloudflare D1 gespeichert und teilweise innerhalb eines begrenzten Schreibbudgets in Workers KV gespiegelt. Nach Ablauf gelten sie sofort als ungültig. Abgelaufene D1-Inhalte werden beim nächsten automatischen Bereinigungslauf entfernt, normalerweise innerhalb etwa einer Minute. Technische Schlüssel und Ablaufzeiten bleiben ohne den gespeicherten Inhalt bis zu 31 weitere Tage erhalten, damit eine ältere KV-Kopie keinen abgelaufenen oder abgemeldeten Zugang erneut aktiviert. Danach werden auch diese Einträge automatisch gelöscht. Tageszähler für KV-Schreibversuche enthalten keine Nutzerkennungen und werden nach acht Tagen bereinigt.

Für übrige Liga-, Ergebnis-, Gebots- und Startnummernprotokolle sind derzeit keine pauschalen automatischen Löschfristen eingerichtet. Diese Daten können deshalb über eine einzelne Browsersitzung hinaus gespeichert sein. Lösch- und Anonymisierungsanfragen werden anhand des Verarbeitungszwecks, deiner Rechte und gegebenenfalls entgegenstehender rechtlicher Gründe geprüft. Konkrete Speicherfristen der Infrastruktur- und Sicherheitslogs richten sich nach den tatsächlich genutzten Anbieterfunktionen; aus dieser Erklärung folgt keine pauschale Zusage einer bestimmten Log-Frist. Backups und Wiederherstellungsfenster können eine gesonderte technische Aufbewahrung bewirken.

10. Kontaktanfragen und deine Rechte

Wenn du uns per E-Mail kontaktierst, verarbeiten wir deine Kontaktangaben und den Inhalt der Nachricht zur Bearbeitung deines Anliegens. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO; berechtigtes Interesse ist die Beantwortung und nachvollziehbare Bearbeitung der Anfrage. Die E-Mail-Adresse nutzt Gmail; dabei wird die Nachricht zusätzlich durch den Mailanbieter Google verarbeitet. Google-Datenschutzhinweise.

Unter den jeweiligen gesetzlichen Voraussetzungen bestehen Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung und Datenübertragbarkeit. Soweit die Verarbeitung auf Art. 6 Abs. 1 lit. f DSGVO beruht, kannst du nach Art. 21 DSGVO aus Gründen deiner besonderen Situation widersprechen. Einwilligungen kannst du jederzeit mit Wirkung für die Zukunft widerrufen. Zur Bearbeitung können wir eine angemessene Bestätigung deiner Identität benötigen.

Wende dich an racingleague84@gmail.com. Du kannst dich außerdem bei einer Datenschutzaufsichtsbehörde beschweren, insbesondere an deinem gewöhnlichen Aufenthaltsort, Arbeitsplatz oder am Ort des vermuteten Verstoßes. Für Baden-Württemberg: Landesbeauftragter für den Datenschutz und die Informationsfreiheit Baden-Württemberg.

Die Anwendung trifft keine automatisierten Entscheidungen mit rechtlicher oder vergleichbar erheblicher Wirkung im Sinne von Art. 22 DSGVO. Automatische Regeln für Spielpunkte, Nummern und interne Liga-Auktionen sind Teil des beschriebenen Spielbetriebs.