Datenschutzerklärung
Wie Senora City personenbezogene Daten verarbeitet: im Discord-Bot, auf senoracity.de mit Konto und Team-Panel und in der Twitch-Extension. Welche Daten, wozu, auf welcher Grundlage und wie lange. Der Bot läuft ausschließlich auf unserem eigenen, privaten Community-Discord und ist nicht öffentlich einladbar. Er dient Verwaltung, Moderation und Sicherheit der Community sowie der Anbindung an unseren GTA-V-Roleplay-Spielserver.
Inhalt19 Abschnitte
Verantwortlicher
Verantwortlicher im Sinne des Art. 4 Nr. 7 DSGVO ist der Betreiber von Senora City:
- Senora Interactive UG (haftungsbeschränkt)
- Welserstraße 3, 87463 Dietmannsried, Deutschland
- Registergericht: Amtsgericht Kempten (Allgäu), HRB 18719
- E-Mail: [email protected]
- zusätzlich erreichbar über ein Support-Ticket auf unserem Discord
Überblick der Verarbeitung
Wir verarbeiten nur, was für Betrieb, Moderation und Sicherheit der Community nötig ist.
| Daten | Zweck | Grundlage |
|---|---|---|
| Discord-ID, Name, Avatar, Rollen | Verifizierung, Rollen- & Teamverwaltung | Art. 6 (1) f |
| Abmeldungen, Rechteentzüge im Team | Organisation des Teams | Art. 6 (1) f |
| Beitritts-/Verbindungszeitpunkte | Onboarding, Team-Logging, Aktivität | Art. 6 (1) f |
| Voice-Status | Büropflicht des Teams, Warteschlangen | Art. 6 (1) f |
| Moderationsdaten | Regeldurchsetzung, Missbrauchsschutz | Art. 6 (1) f |
| Nachrichteninhalte (Echtzeit) | Anti-Scam — keine Speicherung | Art. 6 (1) f |
| Beiträge im Bug-Report-Forum | Fehlermeldungen einordnen und beantworten, mit KI | Art. 6 (1) f |
| Gameplay-Clips | Aufnahmepflicht / Anti-Cheat | Art. 6 (1) a, f |
| PC-Kontroll-Aufnahmen | Anti-Cheat — nur mit Einwilligung | Art. 6 (1) a |
Art. 6 (1) f = berechtigtes Interesse (sicherer, fairer Betrieb, Schutz vor Missbrauch). Art. 6 (1) a = deine ausdrückliche Einwilligung.
Mitglieder & Verifizierung
Beim Beitritt verarbeiten wir Discord-ID, Name und Rollen, um die Verifizierung (Annahme des Regelwerks per Button) abzuwickeln und die Rolle zuzuweisen. Wer sich nach einer Stunde nicht verifiziert hat, erhält eine einmalige, freundliche Erinnerung per Direktnachricht.
Für Team- und Fraktionsverwaltung verarbeiten wir Rollen und Ränge. Verlässt ein Teammitglied den Server, protokollieren wir intern Zeitpunkt und höchste Rolle zur Nachvollziehbarkeit.
Abmeldungen und Rechteentzüge im Team: Meldet sich ein Teammitglied ab, speichern wir Zeitraum und Grund. Bei einem Rechteentzug speichern wir Grund, Dauer, wer ihn erteilt hat und wann er endet, die betroffene Person bekommt dazu eine Direktnachricht. Beides meldet der Bot zusätzlich in internen Kanälen des Teams auf Discord (Art. 6 (1) f DSGVO). Abmeldungen löschen wir 6 Monate nach ihrem Ende, Rechteentzüge 12 Monate nach Ablauf oder Aufhebung. Die Meldungen in den internen Kanälen löscht der Bot spätestens nach denselben Fristen, Meldungen über Rangänderungen und Entfernungen aus dem Team nach 12 Monaten.
Moderation & Server-Sicherheit
Zum Schutz vor gehackten Accounts und Phishing-Spam wertet der Bot Nachrichteninhalte in Echtzeit aus: Wer in kurzer Zeit dieselbe Nachricht mit Link oder Anhang in mehrere Kanäle postet (typisch für kompromittierte Accounts) oder in einen dafür eingerichteten Sperrkanal schreibt, wird automatisch stummgeschaltet; betroffene Nachrichten der letzten Minuten werden serverweit entfernt.
Wichtig zu Nachrichteninhalten
Inhalte werden nicht dauerhaft und nicht außerhalb von Discord gespeichert. Die Prüfung läuft flüchtig im Arbeitsspeicher; reguläre Nachrichten werden sofort verworfen. Nur wenn der Schutz auslöst, entsteht ein Beweis-Log innerhalb von Discord. Es findet kein Tracking und keine Profilbildung statt. Eine Ausnahme sind Beiträge im Forum für Fehlermeldungen, dazu Abschnitt 12.
Voice & Büropflicht
Für Team-Mitglieder prüfen wir während der Ingame-Dienstzeit, ob sie in einem Voice-Channel sind, und erinnern andernfalls per Direktnachricht und Ingame-Hinweis. Im Support-Wartebereich nummeriert der Bot die Nicknamen wartender Mitglieder, um die Reihenfolge abzubilden. Verstöße werden kurzzeitig protokolliert und nach 7 Tagen automatisch gelöscht.
Aufnahmepflicht & Clips
Im Rahmen des Anti-Cheat-Systems können Spieler aufgefordert werden, kurze Gameplay-Clips einzureichen. Diese lädst du in deinem Konto auf senoracity.de hoch, angemeldet mit dem Discord-Konto, an das die Aufforderung geht. Dort siehst du deine offenen Aufforderungen mit den Zeitpunkten deiner Kills und den Stand deiner Einreichungen. Die Clips gehen direkt vom Browser in einen privaten Objektspeicher und werden ausschließlich intern gesichtet. Zu jeder Einreichung speichern wir technische Metadaten (z. B. erkannte Aufnahme-Software) und die Zuordnung zur Aufforderung. Clips und zugehörige Datensätze werden nach 7 Tagen vollständig gelöscht.
PC-Kontrolle
Auf Basis deiner ausdrücklichen Einwilligung (Art. 6 (1) a DSGVO) kann eine PC-Kontrolle erfolgen — automatisiert per Anti-Cheat-Software (Echo.ac) oder manuell per Bildschirmübertragung. Zu Beweiszwecken kann eine reine Bildschirm-Aufnahme entstehen (keine Webcam, kein Mikrofon). Aufnahmen werden ausschließlich intern ausgewertet und spätestens nach 30 Tagen gelöscht. Die Einwilligung erteilst du aktiv und kannst sie jederzeit mit Wirkung für die Zukunft widerrufen.
Spielserver-Verknüpfung
Verbindest du dich mit unserem GTA-V-Spielserver, gleicht der Bot über eine abgesicherte interne Schnittstelle ab, welche Discord-Rollen (Team/VIP) du besitzt, um deine Ingame-Berechtigungen zu setzen. Dabei wird deine Discord-ID mit deinem Spielaccount verknüpft. Inhalte deiner privaten Discord-Kommunikation werden nicht an den Spielserver übertragen.
Ereignisse aus dem Spiel: Um die Serverregeln durchzusetzen, Regelverstöße, Betrug und Cheats aufzuklären und im Support helfen zu können, hält der Spielserver bestimmte Ereignisse fest und schickt sie verschlüsselt an senoracity.de: Kills und Tode (Waffe, Entfernung, Ort im Spiel), Geldbewegungen (Konto, Betrag, Kontostand, Grund), Änderungen im Inventar, erhaltene Waffen, Job-, Rang- und Gruppenwechsel, Halterwechsel von Fahrzeugen, Ein- und Ausloggen, den Admindienst, Eingriffe des Teams über das Panel (Kicken, Wiederbeleben, Teleportieren, jeweils mit Grund) sowie die Einträge der Discord-Protokolle des Spielservers. Zu jedem Ereignis speichern wir die Spieler-ID, die Discord-ID und den FiveM-Namen der Beteiligten. IP-Adressen, Lizenz- und Steam-Kennungen übernehmen wir nicht, Kennungen in Texten machen wir vor dem Speichern unkenntlich. Einsehen kann die Ereignisse nur das Team mit dem Recht „Logs“ im Panel, dort auch gesammelt je Spieler mit verknüpftem Konto und Tickets. Regeln können bei auffälligen Ereignissen, etwa sehr großen Geldbewegungen, eine Meldung in einen nicht öffentlichen Kanal unseres Discord schicken. Eine Clip-Aufforderung der Aufnahmepflicht verweist auf das zugehörige Kill-Ereignis. Grundlage ist unser berechtigtes Interesse an einem fairen und sicheren Spielbetrieb (Art. 6 (1) f DSGVO). Die Fristen stehen in Abschnitt 11.
Aktueller Stand aus dem Spiel: Um im Support zu helfen, Fehler auszugleichen und Regelverstöße aufzuklären, kann das Team mit dem Recht „Ingame ansehen“ im Panel den aktuellen Stand eines Charakters direkt vom Spielserver abrufen: FiveM-Name, Name, Job und Rang des Charakters, Bargeld, Kontostand und Schwarzgeld, das Inventar mit Waffen und ihren Seriennummern, die Fahrzeuge mit Kofferraum und Handschuhfach, Spielzeit, Geburtsdatum und Telefonnummer des Charakters, das Charakterbild sowie auf einer Live-Karte, wer gerade online ist, wo sich der Charakter im Spiel befindet, wie viel Leben er hat und wie hoch sein Ping ist. Diese Angaben speichern wir auf senoracity.de nicht. Damit das Panel schnell bleibt und den Spielserver nicht belastet, hält unser Bot den zuletzt abgerufenen Stand eines Charakters höchstens fünf Minuten im Arbeitsspeicher, danach holt er ihn neu. Ändert das Team mit dem Recht „Ingame ändern“ etwas, also gibt oder nimmt es Items, Waffen, Geld oder Fahrzeuge, ändert es den Job oder eine Lizenz, steht im Protokoll des Panels, wer was bei welchem Charakter aus welchem Grund geändert hat. Dasselbe gilt für das Recht „Ingame eingreifen“: Das Team kann einen Charakter, der gerade online ist, wiederbeleben, an eine andere Stelle teleportieren oder vom Server trennen, immer mit einem Grund, der im Protokoll steht. Beim Trennen liest ihn auch der Spieler. Dieses Protokoll löschen wir nach 12 Monaten. Grundlage ist unser berechtigtes Interesse an einem fairen und sicheren Spielbetrieb (Art. 6 (1) f DSGVO).
Statistik: Um die Wirtschaft im Spiel auszubalancieren, fassen wir die Ereignisse zu Tageswerten zusammen. Ohne Bezug zu einzelnen Spielern halten wir fest, wie viel Geld an einem Tag aus welchem Grund und über welches Script entstanden oder verschwunden ist, und einmal am Tag die gesamte Geldmenge des Servers als Summen, aufgeteilt danach, wie lange die Besitzer nicht mehr gespielt haben. Je Charakter halten wir pro Tag fest: Einnahmen und Ausgaben, Kills und Tode, die Zahl der Sitzungen und der Ereignisse sowie seinen Namen für die Anzeige. Einsehen kann das nur das Team mit dem Recht „Ingame ansehen“. Grundlage ist unser berechtigtes Interesse an einem ausgewogenen Spielbetrieb (Art. 6 (1) f DSGVO). Die Fristen stehen in Abschnitt 11.
Empfänger & Dienstleister
Wir geben Daten nicht zu Vermarktungszwecken weiter und verkaufen sie nicht. Zur Bereitstellung des Dienstes setzen wir ein:
- Discord (Discord Inc., USA) — die Plattform, auf der der Bot läuft.
- Avoro — dataforest GmbH (Deutschland) — Hosting unseres Servers. Bot, Websites und alle Datenbanken laufen dort, eine fremde Datenbank nutzen wir nicht.
- Cloudflare R2 (Cloudflare Inc., USA) — Objektspeicher für eingereichte Clips und für unsere Sicherungskopien. Die Sicherungen werden vor dem Hochladen verschlüsselt, Cloudflare kann sie nicht lesen.
- Echo.ac — Anti-Cheat-Scan, nur bei PC-Kontrolle mit Einwilligung.
- GitHub (GitHub Inc., USA) — technische Anbindung interner Changelog-Funktionen.
- Anthropic (Anthropic, PBC, USA) — KI-Modell, das Beiträge im Forum für Fehlermeldungen einordnet (Abschnitt 12).
Soweit Daten in Länder außerhalb der EU/des EWR (insb. USA) übermittelt werden, geschieht dies auf Basis geeigneter Garantien (z. B. EU-Standardvertragsklauseln) bzw. deiner Einwilligung.
Datensicherheit & Verschlüsselung
Wir treffen angemessene technische und organisatorische Maßnahmen gegen unbefugten Zugriff, Verlust und Missbrauch:
- Verschlüsselte Übertragung — Kommunikation mit Discord, Datenbank, Objektspeicher und Website ausschließlich über TLS/HTTPS.
- Verschlüsselte Speicherung — Clips liegen serverseitig AES-256-verschlüsselt im Objektspeicher; die Datenbanken liegen auf unserem eigenen, zugangsbeschränkten Server.
- Sicherungen — einmal täglich, auf dem Server 14 Tage, verschlüsselt außer Haus 30 Tage. Der Schlüssel liegt nur bei uns.
- Zugriffsschutz — interne Schnittstellen sind durch geheime Schlüssel/Tokens gesichert; Clips nur über kurzlebige, signierte Links. Zugangsdaten liegen nicht im öffentlichen Quellcode.
- Datenminimierung — wir speichern nur das Nötige und löschen automatisch nach kurzen Fristen.
Speicherdauer
- Clips & zugehörige Datensätze
- 7 Tage
- Büropflicht-/Voice-Verstöße
- 7 Tage
- PC-Kontroll-Aufnahmen
- max. 30 Tage
- Abmeldungen im Team
- 6 Monate nach Ende
- Rechteentzüge im Team
- 12 Monate nach Ende
- Aufbereitete Fehlermeldungen aus dem Forum
- 12 Monate nach Abschluss
- Übrige Nachrichteninhalte
- nicht gespeichert
- Verwaltungs- & Austrittsdaten
- zweckgebunden
- Ereignisse: Kills, Tode, Inventar
- 90 Tage
- Ereignisse: Geld und übrige
- 180 Tage
- Ereignisse: Fahrzeughalter
- 1 Jahr
- Ereignisse: Gruppenwechsel, Admindienst, Team-Eingriffe
- 2 Jahre
- Meldungen aus Regeln
- 180 Tage
- Statistik: Tageswerte je Charakter und Wirtschaft
- 2 Jahre
- Protokoll der Team-Aktionen im Panel
- 12 Monate
- Stand eines Charakters im Arbeitsspeicher des Bots
- max. 5 Minuten
- Sicherungskopien
- max. 30 Tage
„Zweckgebunden“ = solange für den jeweiligen Zweck erforderlich bzw. bis zum Verlassen des Servers, danach Löschung im Rahmen unserer Routinen. Gelöschte Daten können noch bis zu 30 Tage in unseren verschlüsselten Sicherungskopien enthalten sein, danach fallen sie auch dort weg.
KI-Nutzung
Deine Daten — insbesondere Nachrichteninhalte — werden nicht zum Training von Machine-Learning- oder KI-Modellen verwendet. Die Schutzmechanismen aus Abschnitt 4 arbeiten rein regelbasiert. Ein KI-Modell setzen wir an genau einer Stelle ein, bei Fehlermeldungen.
Fehlermeldungen im Forum
Eröffnest du einen Beitrag in unserem Discord-Forum für Fehlermeldungen, lässt unser Bot ihn von einem KI-Modell einordnen, damit der Fehler schneller beim richtigen Bereich landet. Dafür gehen Titel, Text und bis zu drei Bilder deines Beitrags und deine späteren Antworten darin an Anthropic, PBC (USA), den Anbieter des Modells „Claude“. Deine Discord-ID und dein Name gehen nicht mit, Erwähnungen anderer Mitglieder entfernen wir vorher, Videos übertragen wir nicht. Was auf deinen Bildern zu sehen ist, geht mit.
Das Modell schlägt Bereich, Dringlichkeit, eine Kurzfassung und mögliche Doppelmeldungen vor. Der Bot setzt daraufhin Schlagworte am Beitrag, antwortet dir dort mit einem festen Text oder einer Rückfrage und legt für das Team einen Bericht in einem nicht öffentlichen Kanal an. Ob etwas ein Fehler ist und wann er als behoben gilt, entscheidet immer ein Mensch aus dem Team. Eine Entscheidung mit rechtlicher Wirkung trifft das Modell nicht.
Grundlage ist unser berechtigtes Interesse, Fehlermeldungen zügig zu ordnen und zu beheben (Art. 6 (1) f DSGVO). Anthropic verwendet die Inhalte nach eigenen Angaben nicht zum Training seiner Modelle und löscht sie innerhalb von 30 Tagen. Die Übermittlung in die USA stützt sich auf geeignete Garantien wie die EU-Standardvertragsklauseln. Bei uns speichern wir zu jedem Beitrag deine Discord-ID, den Titel, die Kurzfassung, Bereich und Stand und löschen das 12 Monate nach Abschluss der Meldung.
Diese Seite
Datenschutzerklärung und Nutzungsbedingungen sind Teil unserer Website senoracity.de, für ihren Abruf gilt Abschnitt 16. Die früheren Adressen datenschutz.senoracity.de und nutzungsbedingungen.senoracity.de leiten nur noch hierher weiter.
Deine Rechte
Nach der DSGVO stehen dir insbesondere zu:
- Auskunft
- Art. 15
- Berichtigung
- Art. 16
- Löschung
- Art. 17
- Einschränkung
- Art. 18
- Datenübertragbarkeit
- Art. 20
- Widerspruch
- Art. 21
- Widerruf der Einwilligung
- Art. 7 (3)
- Beschwerde bei der Aufsichtsbehörde
- Art. 77
Zur Ausübung genügt eine formlose Nachricht an die oben genannte Kontaktadresse. Mit einem Konto auf senoracity.de lädst du die dort gespeicherten Daten auch selbst in den Einstellungen deines Kontos herunter (Abschnitt 17). Der Widerruf einer Einwilligung berührt die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung nicht.
Twitch-Extension
Für unsere Twitch-Extension „Senora City Live“ betreiben wir einen eigenen Dienst, der die Spieldaten bereitstellt. Ohne Anmeldung zeigt die Extension nur öffentliche Inhalte: die Live-Karte der sendenden Streamer, laufende Einsätze und Artikel der Ingame-Zeitung. Dabei verarbeiten wir keine Daten, die dich als Zuschauer identifizieren.
Gibst du in der Extension deine Twitch-Identität frei (Identity Link), verarbeiten wir deine Twitch-Nutzer-ID, deinen Twitch-Anzeigenamen und die Adresse deines Twitch-Profilbilds. Grundlage ist deine Einwilligung (Art. 6 (1) a DSGVO), die du jederzeit in den Twitch-Einstellungen widerrufen kannst.
Verknüpfst du zusätzlich einen Charakter — Code in der Extension erzeugen, im Spiel /twitch CODE eingeben —, speichern wir die Zuordnung von Twitch-Konto und Charakter (Charakter-Kennung sowie Vor- und Nachname) und, solange du zuschaust, die Zuschauminuten je Kanal und Tag sowie den Zeitpunkt deines letzten Lebenszeichens. Das ist nötig, um die Teilnahmebedingungen der Giveaways zu prüfen und Gewinne dem richtigen Charakter gutzuschreiben (Art. 6 (1) b DSGVO).
Nimmst du an einem Giveaway teil, speichern wir deine Teilnahme, einen möglichen Gewinn und dessen Zustellstatus. Öffentlich zeigt die Extension bei Gewinnern nur den Charakternamen, nie deinen Twitch-Namen.
Streamst du selbst mit verknüpftem Charakter, erscheinen dein Charaktername, dein Beruf, der Titel deines Streams und deine Spielposition öffentlich auf der Live-Karte, solange dein Stream läuft und du eingeloggt bist. Die Position wird um 30 Sekunden verzögert übertragen, aus Instanzen gar nicht. Mit /twitch karte blendest du dich jederzeit aus.
Empfänger: Twitch (Twitch Interactive, Inc.) liefert die Extension aus, bestätigt uns die Identität der Zuschauer und nennt uns den Live-Status der Kanäle. Darüber hinaus geben wir diese Daten nicht weiter.
Speicherdauer: Die Verknüpfung bleibt bestehen, bis du sie mit /twitch trennen oder in der Extension löst. Zuschauzeiten, Teilnahmen und Gewinnzuordnungen bewahren wir auf, solange dein Twitch-Konto bei uns hinterlegt ist, und löschen sie auf Anfrage.
Website senoracity.de
Unsere Hauptseite senoracity.de setzt beim Besuch keine Cookies und nutzt kein Tracking. Cookies entstehen erst, wenn du dich anmeldest (Abschnitt 17). Schriften, Bilder und Videos, auch der Trailer, kommen von unserem eigenen Server. Beim Abruf verarbeitet der Webserver technisch notwendige Zugriffsdaten (z. B. IP-Adresse, Zeitpunkt, aufgerufene Seite) zur Auslieferung und Sicherheit (Art. 6 (1) f DSGVO). Gehostet wird die Seite bei Avoro — dataforest GmbH, die Zugriffe laufen über das Netzwerk von Cloudflare, Inc. (USA). Beide verarbeiten diese Daten als Auftragsverarbeiter in unserem Auftrag; die Übermittlung in die USA stützt sich auf das EU-US Data Privacy Framework bzw. EU-Standardvertragsklauseln.
Live-Daten ohne Drittanbieter-Kontakt: Spielerzahl, Discord-Mitgliederzahl, laufende Streams, Changelog und Team ruft unser Server selbst ab. Vorschau- und Profilbilder von Twitch und Discord liefern wir über unseren Server aus. Dein Browser verbindet sich dafür nicht mit Twitch oder Discord.
Besucherstatistik: Um zu sehen, welche Bereiche genutzt werden, zählen wir Seitenaufrufe mit Umami, das auf unserem eigenen Server läuft. Es setzt keine Cookies und speichert nichts auf deinem Gerät. Erfasst werden die aufgerufene Seite, die verweisende Seite, Browser, Betriebssystem, Gerätetyp, Bildschirmgröße, Sprache und das Land. Das Land wird aus der IP-Adresse abgeleitet, die IP-Adresse selbst speichern wir nicht. Wiederkehrende Aufrufe erkennt Umami über einen täglich wechselnden, nicht zurückrechenbaren Kennwert. Die Daten verlassen unseren Server nicht. Grundlage ist unser berechtigtes Interesse an einer nutzungsgerechten Website (Art. 6 (1) f DSGVO). Sendet dein Browser „Do Not Track“, zählen wir nicht; außerdem kannst du die Statistik unter „Datenschutz-Einstellungen“ abschalten.
Galerie: Die Gewinnerbilder aus dem Discord-Kanal „Bild des Tages“ zeigen wir mit dem Discord-Anzeigenamen der einsendenden Person, dem Datum und der Zahl der Reaktionen (Art. 6 (1) f DSGVO). Wer sein Bild dort nicht sehen möchte, meldet sich über die unten genannten Kontaktwege.
Deine Auswahl zu externen Medien und zur Statistik speichern wir im lokalen Speicher deines Browsers (localStorage). Das ist für die Funktion der Einstellung unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG) und verlässt dein Gerät nicht.
Twitch-Player: Erst wenn du externe Medien erlaubst, lädt die Seite beim Klick auf einen Stream den Player von Twitch Interactive, Inc. (USA). Twitch erhält dann unter anderem deine IP-Adresse und Browserdaten und kann Cookies setzen. Grundlage ist deine Einwilligung (Art. 6 (1) a DSGVO, § 25 Abs. 1 TDDDG). Du widerrufst sie jederzeit über „Datenschutz-Einstellungen“ unten auf jeder Seite.
Öffentliche Anzeige: Streamer mit verknüpftem Charakter (siehe Abschnitt 15) erscheinen, solange ihr Stream läuft, auch auf senoracity.de mit Twitch-Namen, Profilbild, Streamtitel, Zuschauerzahl und Charakternamen, jedoch ohne Position. Die Teamseite zeigt Discord-Anzeigename und Profilbild unserer Teammitglieder (Art. 6 (1) f DSGVO). Wer dort nicht erscheinen möchte, meldet sich über die unten genannten Kontaktwege.
Konto & Anmeldung
Auf senoracity.de kannst du dich mit deinem Discord-Konto anmelden. Ein Passwort gibst du bei uns nicht ein, Discord bestätigt uns, wer du bist. Wir fragen dabei nur die Berechtigungen „identify“ und „email“ an. Discord übermittelt uns deine Discord-ID, deinen Benutzer- und Anzeigenamen, dein Profilbild und deine Mail-Adresse. Die Mail-Adresse speichern wir nur, wenn du sie bei Discord bestätigt hast. Bei jeder Anmeldung gleichen wir diese Angaben neu ab. Zugriffsschlüssel von Discord speichern wir nicht, auf deine Nachrichten, Server oder Freundesliste haben wir keinen Zugriff. Grundlage ist die Bereitstellung des Kontos, das du nutzen möchtest (Art. 6 (1) b DSGVO).
Sitzung und Cookies: Nach der Anmeldung speichern wir eine Sitzung mit Kennung, Beginn und Ablauf. IP-Adresse und Browserkennung speichern wir dabei nicht. Dein Browser erhält dafür das Cookie __Secure-senora.session_token. Es läuft 30 Tage nach der letzten Nutzung ab und endet sofort mit dem Abmelden. Während der Anmeldung setzen wir für höchstens 10 Minuten zusätzlich __Secure-senora.oauth_state mit dem verschlüsselten Anmeldevorgang. Beide Cookies sind für die Anmeldung unbedingt erforderlich (§ 25 Abs. 2 Nr. 2 TDDDG) und dienen nicht dem Tracking. In den Einstellungen deines Kontos siehst du deine offenen Anmeldungen mit Beginn und Ablauf und beendest einzelne, alle anderen oder mit „Überall abmelden“ alle auf einmal.
Einstellungen: Im Konto legst du fest, ob Antworten auf deine Tickets zusätzlich per Mail kommen, und als Teammitglied, ob sich nach der Anmeldung dein Konto oder das Panel öffnet. Diese Auswahl speichern wir mit deinem Konto, bis du sie änderst oder das Konto gelöscht wird (Art. 6 (1) b DSGVO).
Verknüpfung mit dem Spiel: Damit dein Konto deinen Charakter zeigt, verknüpfen wir es mit genau einem Charakter auf unserem Spielserver. Automatisch geschieht das für den zuletzt gespielten Charakter, für den der Spielserver dieselbe Discord-ID gespeichert hat wie für dein Konto (Abschnitt 8). Diese Discord-ID meldet dein Discord-Programm beim Verbinden. Steht dort später eine andere Discord-ID, endet die automatische Verknüpfung. Einen anderen Charakter verknüpfst du selbst: Im Konto erzeugst du einen Code, der 10 Minuten und nur einmal gilt, und gibst ihn im Spiel mit /link CODE ein. Er ersetzt einen automatisch gefundenen Charakter. Mit /link trennen löst du die Verknüpfung des Charakters, mit dem du gerade spielst, wieder, auch wenn sie zu einem anderen Konto gehört. Wir speichern die Kennung des Charakters auf dem Spielserver, seinen Ingame-Namen, deine Cfx.re-Kennung (fivem), den Weg der Verknüpfung und den Zeitpunkt. Die Cfx.re-Kennung sieht das Team in der Spielerakte der Logs, um Charaktere einem Spieler zuzuordnen. Bei jedem Aufruf deines Kontos fragt unser Server über den Discord-Bot beim Spielserver Name, Job und Rang, Geburtsdatum und Telefonnummer des Charakters, Spielzeit, letzten Besuch, ob du gerade online bist und das Mugshot ab, ein Kopfbild deiner Spielfigur, kein Foto von dir. Diese Angaben zeigen wir nur dir an, das Team sieht in Support-Tickets nur Name, Job, Spielzeit und letzten Besuch. Der Bot hält sie höchstens 20 Sekunden im Arbeitsspeicher, gespeichert werden sie auf der Website nicht, ausgenommen Name und Cfx.re-Kennung, die wir aktuell halten. Das Mugshot nimmt der Spielserver beim Einloggen auf und ersetzt es beim nächsten Login, mit dem Charakter wird es gelöscht. Den Code speichern wir bis zum Einlösen, abgelaufene Codes löschen wir spätestens eine Stunde nach Ablauf. Entfernst du einen Charakter, merken wir uns Charakter und Konto, damit er nicht über Discord zurückkommt. Bei Tickets, die deinem Konto zugeordnet sind (über das Konto oder per Mail von deiner bei Discord bestätigten Adresse), sieht das Support-Team deine verknüpften Charaktere mit denselben Angaben (Art. 6 (1) b DSGVO, für das Support-Team Art. 6 (1) f DSGVO).
Daten herunterladen: In den Einstellungen deines Kontos lädst du alles, was senoracity.de zu deinem Konto speichert, als JSON-Datei herunter: Kontodaten, Einstellungen, Anmeldungen, ob die 2-Faktor-Authentifizierung aktiv ist (ohne Schlüssel und Codes), verknüpfte und entfernte Charaktere, deine Tickets mit deinen Nachrichten und den Antworten des Supports sowie die Protokolleinträge zu deinem Konto, bei Einträgen des Teams ohne dessen Namen. Ist deine Anmeldung älter als zehn Minuten, fragen wir vorher noch einmal bei Discord nach. Einen Download gibt es höchstens alle zehn Minuten. Jeden Download vermerken wir im Protokoll und schicken einen Hinweis an deine bei Discord bestätigte Mail-Adresse, damit du es bemerkst, falls jemand anderes ihn auslöst. Solche Hinweismails verschicken wir über den Cloudflare Email Service und löschen sie samt Zustellstand nach 30 Tagen (Art. 6 (1) c und f DSGVO).
Team-Panel: Ob du Zugang zum Team-Panel hast, erkennt unser Server an deinen Rollen auf unserem Discord. Dazu fragt er bei angemeldeten Nutzern über unseren Discord-Bot die Rollen ab und hält sie bis zu einer Minute im Arbeitsspeicher, gespeichert werden sie nicht (Art. 6 (1) f DSGVO). Die 2-Faktor-Authentifizierung für das Panel ist freiwillig. Schaltet ein Teammitglied sie ein, speichern wir zusätzlich den Schlüssel seiner Authenticator-App verschlüsselt, nicht umkehrbare Prüfwerte seiner Wiederherstellungscodes, den Zeitpunkt der letzten Bestätigung je Anmeldung und Fehlversuche. Fügt es zusätzlich einen Passkey hinzu, speichern wir dessen Kennung, den öffentlichen Schlüssel, einen Zähler, den selbst gewählten Namen, die vom Browser gemeldeten Verbindungswege, ob der Passkey zwischen Geräten synchronisiert wird, und wann er angelegt und zuletzt benutzt wurde. Fingerabdruck, Gesicht und Geräte-PIN bleiben auf dem Gerät und erreichen uns nie. Den Zufallswert für das Anlegen oder Abfragen eines Passkeys halten wir je Anmeldung höchstens fünf Minuten. Schaltet es die 2-Faktor-Authentifizierung wieder ab, löschen wir diese Angaben samt Passkeys sofort und beenden seine anderen Anmeldungen. Eine angefangene Einrichtung, die nicht innerhalb von 15 Minuten bestätigt wird, löschen wir bei der nächsten Anmeldung auf der Website. Direkt nach der Einrichtung und nach dem Erzeugen neuer Codes liegen die Wiederherstellungscodes für höchstens 10 Minuten verschlüsselt im Cookie senora.panel_codes, damit sie einmal angezeigt werden können.
Team-Bereich: Mit dem Team-Recht sieht man im Panel Rang, Discord-Namen, Profilbild, Status und Verlauf der Teammitglieder: Aufnahme ins Team, Rangwechsel, Abmeldungen und Rechteentzüge. Die Gründe von Abmeldungen und Rechteentzügen sieht nur, wer das Team verwalten darf. Diese Angaben liefert unser Discord-Bot bei jedem Aufruf, die Website speichert sie nicht (Art. 6 (1) f DSGVO). Änderungen im Team-Bereich führt der Bot auf Discord aus, mit denselben Rechten wie seine Befehle.
Protokoll: Einrichtung, Abschalten, neue Wiederherstellungscodes, hinzugefügte und entfernte Passkeys, Freischaltungen und Fehlversuche der 2-Faktor-Authentifizierung, Sperren und Zurücksetzungen, das Beenden einzelner oder aller Anmeldungen, Änderungen an Rechten, Kontolöschungen, das Verknüpfen und Entfernen von Charakteren, das Herunterladen deiner Daten und jeden Änderungsversuch im Team-Bereich (Rang, Dauer eines Rechteentzugs, Ende einer Abmeldung, Entfernen aus dem Team, jeweils mit Ergebnis, aber ohne Grund) halten wir in einem internen Protokoll mit Discord-ID und Zeitpunkt fest. So erkennen wir Missbrauch und können Änderungen nachvollziehen (Art. 6 (1) f DSGVO). Einträge löschen wir nach 12 Monaten. Einrichten, Abschalten und Zurücksetzen der 2-Faktor-Authentifizierung, neue Wiederherstellungscodes, neue Passkeys, die Nutzung eines Wiederherstellungscodes und Sperren nach Fehlversuchen melden wir zusätzlich mit der Discord-Erwähnung des Kontos in einen nicht öffentlichen Kanal der Projektleitung auf unserem Discord, damit sie Missbrauch sofort bemerkt.
Empfänger: Discord (Discord Inc., USA) bestätigt die Anmeldung und liefert die genannten Profildaten, Hinweismails zum Konto verschickt Cloudflare (Cloudflare, Inc., USA) für uns. Die Übermittlung in die USA stützt sich auf das EU-US Data Privacy Framework bzw. EU-Standardvertragsklauseln. Die Kontodaten liegen in einer eigenen Datenbank auf unserem Server bei Avoro — dataforest GmbH und werden nicht weitergegeben.
- Kontodaten
- bis zur Löschung
- Sitzungen
- 30 Tage nach letzter Nutzung
- Anmeldevorgang
- max. 10 Minuten
- Einstellungen
- bis zur Kontolöschung
- Verknüpfte Charaktere
- bis zum Entfernen oder zur Kontolöschung
- Entfernte Charaktere (Merkliste)
- bis zur Kontolöschung
- Verknüpfungscode
- 10 Minuten gültig, gelöscht spätestens 1 Stunde danach
- Hinweismails zum Konto
- 30 Tage
- 2-Faktor-Daten
- bis zum Abschalten oder Zurücksetzen
- Passkeys
- bis zum Entfernen, Abschalten oder Zurücksetzen
- Passkey-Abfrage
- max. 5 Minuten
- Protokoll
- 12 Monate
Abgelaufene Sitzungen löschen wir automatisch. Dein Konto löschen wir auf Anfrage über die unten genannten Kontaktwege, mit ihm entfallen Sitzungen, 2-Faktor-Daten samt Passkeys und verknüpfte Charaktere. Den Vorgang selbst vermerken wir mit deiner Discord-ID im Protokoll.
Support & Mails an uns
Anfragen an den Support erreichen uns per Mail an support@, kontakt@, datenschutz@, abuse@ oder [email protected] und, wenn du angemeldet bist, über das Formular auf senoracity.de. Beides landet als Ticket in unserem eigenen Ticketsystem. Grundlage ist die Bearbeitung deiner Anfrage (Art. 6 (1) b DSGVO, sonst Art. 6 (1) f DSGVO), bei Anfragen zu deinen Rechten nach Abschnitt 14 unsere rechtliche Pflicht zur Antwort (Art. 6 (1) c DSGVO).
Mails: Eingehende Mails nimmt Cloudflare Email Routing (Cloudflare, Inc., USA) für uns entgegen und übergibt sie unserem eigenen Programm bei Cloudflare. Die unveränderte Mail legen wir für höchstens 30 Tage in einem privaten Speicher bei Cloudflare R2 ab, damit wir Zustellfehler nachvollziehen können. Ist unser Server gerade nicht erreichbar, liefern wir die Mail aus diesem Speicher bis zu drei Tage lang nach. In das Ticket übernehmen wir Absenderadresse und Absendername, Betreff, Text, Anhänge und technische Kennungen der Mail. Anhänge speichern wir bis 8 MB je Datei und 12 MB je Mail, am Tag höchstens 24 MB je Absender und 48 MB je Absender-Domain, von ungeprüften Absendern zusammen höchstens 256 MB. Darüber hinaus sowie bei Spam und automatischen Mails vermerken wir nur Name und Größe der Datei. Die Protokolle unseres Programms bei Cloudflare enthalten Absender- und Empfängeradresse und werden nach höchstens 7 Tagen gelöscht.
Absender prüfen: Absenderadressen lassen sich fälschen. Deshalb fragen wir über das öffentliche DNS ab, ob die Domain des Absenders gefälschte Mails per DMARC ablehnen lässt, und merken uns das Ergebnis je Domain sechs Stunden. Nur dann gilt die Adresse als bestätigt. Gehört eine bestätigte Adresse als von Discord bestätigte Mail-Adresse zu genau einem Konto auf senoracity.de, ordnen wir das Ticket diesem Konto zu. Antworten von einer anderen Adresse landen in einem eigenen Ticket. Kommt eine Antwort von der richtigen, aber nicht bestätigten Adresse, kennzeichnen wir sie im Ticket als ungeprüft, auch in deinem Konto.
Bestätigung und Antworten: Auf eine neue Anfrage schicken wir automatisch eine Eingangsbestätigung mit der Ticketnummer, höchstens eine je Absender und Stunde und nie auf automatische Mails wie Abwesenheitsnotizen. Antworten des Supports verschicken wir über den Cloudflare Email Service. Antwortest du darauf, landet deine Mail im selben Ticket. Hast du das Ticket über dein Konto eröffnet, schicken wir unsere Antworten zusätzlich an die Mail-Adresse, die Discord für dein Konto zuletzt bestätigt hat (Abschnitt 17), außer du hast das in den Einstellungen deines Kontos abgeschaltet. Ob eine Antwort zugestellt wurde, bewahren wir bei einer Störung bis zu einer Stunde bei Cloudflare auf, bis unser Server die Meldung annimmt.
Missbrauch: Mails von Adressen auf unserer Sperrliste weisen wir ab und löschen ihre Rohfassung sofort. Schickt eine Adresse mehr als fünf neue Anfragen in einer Stunde, legen wir die weiteren ohne Bestätigung als Spam ab. Kommen in einer Stunde sehr viele neue Mails einer Domain oder von ungeprüften Absendern an, verschicken wir für sie vorübergehend keine Eingangsbestätigung. Mehr als 60 Mails einer Adresse oder 300 Mails einer Domain in einer Stunde weisen wir ab, dein Mail-Anbieter meldet dir das dann. Von Spam und solchen Massen-Mails speichern wir höchstens die ersten 2.000 Zeichen des Textes. Über das Konto kannst du höchstens fünf Tickets und 30 Nachrichten pro Stunde schreiben. Spam löschen wir nach 30 Tagen.
Wer es sieht: Tickets lesen nur angemeldete Teammitglieder mit Support-Recht. Interne Notizen des Teams siehst du nicht. Über neue Tickets informieren wir das Team in einem nicht öffentlichen Kanal unseres Discord mit Nummer, Bereich und Betreff, ohne deine Mail-Adresse. Die Übermittlung an Cloudflare und Discord in die USA stützt sich auf das EU-US Data Privacy Framework bzw. EU-Standardvertragsklauseln.
- Tickets
- 12 Monate nach dem Schließen
- Ticket ohne deine Antwort
- nach 30 Tagen geschlossen
- Spam
- 30 Tage
- Rohfassung der Mail
- max. 30 Tage
- Protokolle des Mail-Programms
- max. 7 Tage
- Zustellmeldung bei Störung
- max. 1 Stunde
- Sperre der Bestätigung
- 1 Stunde
- DMARC-Ergebnis je Domain
- 6 Stunden
Löschst du dein Konto, löschen wir auch die Tickets, die zu ihm gehören, die Mail-Tickets deiner von Discord bestätigten Adresse, sofern sie nur zu deinem Konto gehört, und alles, was du über das Konto geschrieben hast. Datenschutz-Anfragen beantworten wir innerhalb eines Monats.
Kontakt & Änderungen
Bei Fragen zum Datenschutz erreichst du uns unter [email protected] oder über ein Support-Ticket auf unserem Discord. Wir passen diese Erklärung an, wenn sich der Funktionsumfang unserer Dienste oder die rechtlichen Anforderungen ändern. Es gilt jeweils die hier veröffentlichte Fassung.
