1.Verantwortlicher
Verantwortlich für die Datenverarbeitung im Sinne von Art. 4 Nr. 7 DSGVO ist:
Dennis HeinrichSchuhstraße 36
29525 Uelzen
Telefon: +49 581 208139 82
E-Mail: support@sondersignal-app.de
Einen Datenschutzbeauftragten habe ich nicht bestellt; ich bin dazu nicht verpflichtet. Fragen zum Datenschutz richten Sie bitte an die oben genannten Kontaktdaten.
2.Datensicherheit
Ich treffe die nach Art. 32 DSGVO gebotenen Maßnahmen, um Ihre Daten vor unerlaubtem Zugriff, Verlust und Manipulation zu schützen. Dazu gehören insbesondere:
- Die Übertragung zwischen Ihrem Gerät und den Servern ist verschlüsselt (HTTPS).
- Der Zugriff auf die Datenbank ist nicht öffentlich. Jeder Zugriff läuft über geprüfte Serverfunktionen mit Prüfung von Anmeldung, Mitgliedschaft und Berechtigung.
- Passwörter werden nicht im Klartext gespeichert, sondern nur als Hashwert.
- Datenbank, Anmeldung mit Benutzername oder E-Mail-Adresse und Passwort, E-Mail-Ausgang und Website laufen auf eigenen Servern innerhalb der Europäischen Union (Rechenzentrum in Finnland). Für diese Funktionen ist kein fremder Cloud-Datenbank-, Anmelde- oder Mailversanddienst zwischengeschaltet. Bei der freiwilligen Option "Mit Discord anmelden" wird dagegen Discord als externer Anmeldedienst einbezogen. Welche Daten dabei verarbeitet werden, beschreibt Abschnitt 3.22; mögliche Drittlandübermittlungen erläutert Abschnitt 6.
Nicht zugesichert: eine Ende-zu-Ende-Verschlüsselung Ihrer Inhalte. Siehe Abschnitt 4.
3.Personenbezogene Daten, Zweck der Verarbeitung und Rechtsgrundlage
3.1 Konto
| Was | Woher | Zweck | Rechtsgrundlage |
|---|---|---|---|
| Benutzername, Passwort, E-Mail-Adresse | von Ihnen | Anmeldung, Mitgliedschaften, Passwort-Reset | Art. 6 Abs. 1 lit. b DSGVO (Vertrag) |
| Anzeigename, Funkkennung | von Ihnen | Darstellung im Funkverkehr und in der Mitgliederliste | Art. 6 Abs. 1 lit. b DSGVO |
| "Zuletzt gesehen" | automatisch | Erkennen inaktiver Konten ohne Einwilligung für die automatische Löschung | Art. 6 Abs. 1 lit. b und lit. f DSGVO |
| Zeitpunkt der Zustimmung zu Nutzungsbedingungen (AGB) und Datenschutzerklärung (getrennte Versionsstände) | automatisch | Nachweis der Einwilligung bzw. Vertragsannahme | Art. 6 Abs. 1 lit. b und lit. c DSGVO i. V. m. Art. 5 Abs. 2 DSGVO |
| E-Mail-Bestätigung (Neuregistrierungen) | automatisch nach Klick auf den Link in der Mail | Freischaltung des Kontos vor der ersten Anmeldung | Art. 6 Abs. 1 lit. b DSGVO |
| Geburtsdatum (Neuregistrierungen) | von Ihnen | Prüfung des Mindestalters von 16 Jahren; Durchsetzung der Altersgrenze für den Aufnahmemodus | Art. 6 Abs. 1 lit. c DSGVO i. V. m. Art. 8 DSGVO |
| Bestätigung des Geburtsdatums (Zeitpunkt); bei abweichender Angabe Zeitpunkt der Sperre und der abweichend eingegebene Wert | automatisch bzw. von Ihnen | einmalige Überprüfung der Altersangabe; Klärung einer Abweichung durch den Support | Art. 6 Abs. 1 lit. b und lit. c DSGVO i. V. m. Art. 8 Abs. 2 DSGVO, § 24a JuSchG |
| Vermerke des Supports zur Altersangabe (Ergebnis der Klärung, Zeitpunkt) | vom Support | Klärung abweichender oder fehlerhafter Altersangaben | Art. 6 Abs. 1 lit. b und lit. c DSGVO |
Bei Neuregistrierungen wird das Geburtsdatum abgefragt. Art. 8 Abs. 2 DSGVO verlangt angemessene Anstrengungen, das Mindestalter zu überprüfen; ohne die Angabe kann ich weder die Grenze von 16 Jahren noch die Altersgrenze von 18 Jahren für den Aufnahmemodus (Abschnitt 3.11) durchsetzen. Es handelt sich um eine Selbstauskunft, nicht um eine Ausweisprüfung. Das Datum wird am Konto gespeichert und bis zur Kontolöschung aufbewahrt. Superadmins und Supermoderatoren können es zur Klärung im Support einsehen und mit dokumentiertem Anlass berichtigen. Konten, die vor Einführung der Abfrage angelegt wurden, haben kein Geburtsdatum hinterlegt; sie werden beim nächsten Zugang danach gefragt.
Bei bestehenden Konten frage ich das Geburtsdatum einmal erneut ab und speichere den Zeitpunkt der Bestätigung. Stimmt die Eingabe nicht mit dem hinterlegten Datum überein, wird der Zugang zu Leitstellen gesperrt; gespeichert werden dann der Zeitpunkt der Sperre und der abweichend eingegebene Wert, damit der Support die Abweichung mit Ihnen klären kann. Hebt der Support die Sperre auf, wird der abweichende Wert gelöscht und das geklärte Datum als bestätigt gespeichert; der Vorgang wird ohne das Datum im Protokoll administrativer Maßnahmen festgehalten (Abschnitt 3.12). Rechtsgrundlage ist Art. 6 Abs. 1 lit. b und lit. c DSGVO i. V. m. Art. 8 Abs. 2 DSGVO und § 24a JuSchG.
Die E-Mail-Adresse ist erforderlich und muss eindeutig sein (höchstens ein Konto je Adresse). Sie dient der Anmeldung, dem Versand von Bestätigungs-, Passwort-Reset- und Änderungsmails sowie der Zuordnung Ihres Kontos.
Bei Neuregistrierungen muss die Adresse per Link in der Mail bestätigt werden, bevor eine Anmeldung möglich ist. Ältere Konten ohne diese Pflicht gelten als verifiziert.
3.2 Gerätekennung (nur Android-App)
Damit Mitgliedschaften eine Neuinstallation überstehen, hinterlegt die App eine gerätegebundene Kennung. Gespeichert wird nicht die Kennung selbst, sondern ein Hashwert, dazu ein zweiter Hashwert als Geheimnis sowie Anlage- und letzter Kontaktzeitpunkt.
Zweck: Wiedererkennung des Geräts nach Neuinstallation.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.3 Leitstelle und Mitgliedschaft
Bei Beitritt oder Gründung einer Leitstelle werden verarbeitet: Mitgliedschaft und Beginn, zugewiesene Rechte, FMS-Status und Änderungszeitpunkt, Rufgruppe, Melderschleifen, Benachrichtigungseinstellungen sowie ein Anzeigename, den die Leitstelle Ihnen dort geben kann.
Eine Beitrittsanfrage wird mit Ihrer optionalen Nachricht gespeichert, bis sie entschieden ist. Abgelehnte Anfragen werden nicht aufbewahrt.
Zweck: Betrieb der Leitstelle. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
Für andere sichtbar innerhalb einer Leitstelle: Anzeigename, Kennung, Status, Rufgruppe und letzte Aktivität. Das gehört zum Zweck des Spiels.
3.4 Inhalte, die im Spiel entstehen
| Was | Inhalt | Rechtsgrundlage |
|---|---|---|
| Sprachaufnahmen (WAV) | Aufnahme, Absender, Rufgruppe, Zeitpunkt; Datei auf dem Server | Art. 6 Abs. 1 lit. b DSGVO |
| Live-Sprache | Tonübertragung in Echtzeit an die Mitglieder der Rufgruppe | Art. 6 Abs. 1 lit. b DSGVO |
| Chat-Nachrichten | Text, Absender, Zeitpunkt | Art. 6 Abs. 1 lit. b DSGVO |
| Funkverkehr / Meldungen | Status, Anweisungen, Alarme, Sprechwünsche, jeweils mit Absender | Art. 6 Abs. 1 lit. b DSGVO |
| Soundboard-Clips (Web-Leitstelle) | vom Disponenten hochgeladene kurze Audio-Clips samt Bezeichnung; für die Leitstelle gespeichert und im Funkspiel abspielbar | Art. 6 Abs. 1 lit. b DSGVO |
| Einsätze und Einsatztagebuch | Stichwort, Meldebild, Einsatzort (Freitext), Melder, disponierte Einheiten, Lagemeldungen, fiktive Patientendaten (Vorname, Nachname, Sichtungskategorie, PZC als Freitext, Versorgungsstufe, optionale Zielklinik) und das Patientenprotokoll (Freitext zu Befund und Maßnahmen, Verfasser, Zeitpunkt). Jede Änderung an den Patientendaten wird mit Verfasser und Zeitpunkt als kurze Zusammenfassung im Einsatztagebuch festgehalten und so lange aufbewahrt wie dieses. Simulationsdaten im Funkspiel, keine Patientenakte, keine Gesundheitskarte, kein PDF. Jeweils mit Urheber | Art. 6 Abs. 1 lit. b DSGVO |
| Übungsnotrufe (Funkspiel) | simulierte Anrufszenarien, Gesprächsnotizen und optional abrufbare Übungs-AML (Adresse, Genauigkeit, Rufnummer) - keine echten Notrufe | Art. 6 Abs. 1 lit. b DSGVO |
| Mitglieder-Journal | wer wann einer Leitstelle beitrat oder sie verließ, mit Grund und handelnder Person; Name und Kennung als Abschrift | Art. 6 Abs. 1 lit. f DSGVO (Nachvollziehbarkeit für die Leitstellenleitung) |
Eine Sprachaufnahme ist eine Aufnahme Ihrer Stimme und damit ein personenbezogenes Datum. Sprechen Sie keine vertraulichen Inhalte und keine Daten anderer Personen auf.
3.5 Persönliche Signaltöne (Konto)
In der Web-Leitstelle können Sie je Ereignis (zum Beispiel Chat, Sprechwunsch, PTT) eine Lautstärke speichern und optional eine kurze Audiodatei (wenige Sekunden) hochladen. Metadaten (Ereignis, Lautstärke, Dateiname, MIME-Typ, Größe, Dauer) liegen in der Datenbank; die Datei auf dem API-Server (Volume). Ohne eigene Datei werden synthetische Töne im Browser erzeugt - dann wird keine Clip-Datei gespeichert.
Die Einstellungen gelten für Ihr Konto und werden geräteübergreifend geladen. Andere Nutzerinnen und Nutzer erhalten Ihre Clips nicht.
Zweck: personalisierte Signaltöne im Dienst. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Löschung: einzelner Clip zurücksetzen, oder mit dem Konto (Abschnitt 5 und 11).
3.6 Technische Verarbeitung beim Aufruf der Website
Beim Aufruf von sondersignal-app.de werden technisch notwendige Daten verarbeitet (insbesondere IP-Adresse, Zeitpunkt, aufgerufene Adresse, Datenmenge, Browserkennung).
Wie bei jedem Webserver fallen Protokolldaten an. Sie werden nicht mit anderen Daten zusammengeführt und nicht zur Identifizierung einzelner Personen genutzt. Auswertung nur bei Störung oder Angriff; Löschung, sobald dafür nicht mehr nötig.
Zweck: Auslieferung und Betriebssicherheit. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
3.7 Wofür ich Ihre Daten nicht verwende
- Keine Geräte-Standortdaten. Keine Abfrage der Geräteposition, keine Standortberechtigung der App. Der Einsatzort bleibt Freitext. Optional speichert die Web-Leitstelle in einer Leitstelle mit aktivierter Karte Simulationspositionen (Wachen, Fahrzeuge, Einsätze) und Adressen aus dem Adresspool bzw. OSM-Gebietsimport als Kartenkoordinaten. Das ist keine Ortung Ihres Geräts (Abschnitt 3.14).
- Keine Werbung, kein Profiling, keine automatisierte Entscheidung im Sinne von Art. 22 DSGVO.
- Kein Verkauf und keine Weitergabe zu Werbezwecken.
- Push nur in der App und nur mit Ihrer Erlaubnis (Abschnitt 9). Die Web-Leitstelle nutzt keine Push-Dienste.
- Kein Analysedienst eines Dritten. Absturzberichte gehen nur an meinen eigenen Server, ohne Kontokennung (Abschnitt 3.13).
3.8 Registrierung und Missbrauchsschutz
Bei der Neuregistrierung im Web prüfe ich, ob die Anmeldung missbräuchlich erscheint. Der Browser übermittelt dabei:
- Ihre IP-Adresse, die ich nur als Hashwert speichere;
- einen lokalen Rechennachweis: Ihr Gerät löst eine Aufgabe; der Nachweis wird auf meinem Server geprüft. Es ist kein Captcha-Dienst eines Dritten eingebunden.
Der IP-Hashwert sperrt niemanden aus. Er begrenzt nicht die Zahl der Konten hinter einem Anschluss, und er wird nicht mit Länder- oder Netzlisten abgeglichen: Es gibt keine Prüfung, aus welchem Land die Anmeldung kommt, und keine Sperrliste für Tor-Ausgänge, Rechenzentren oder Proxies. Der Hashwert dient allein der internen Auswertung - er zeigt mir, welche Konten vermutlich zusammengehören, wenn ich einen Missbrauchsfall bearbeite. Nach 30 Tagen wird er automatisch gelöscht.
Einen Geräte-Fingerabdruck erhebe ich nicht. Bereits gespeicherte Fingerabdruck-Hashwerte wurden gelöscht.
Abgewiesen wird eine Registrierung deshalb nur noch, wenn die E-Mail-Adresse ungültig oder schon vergeben ist, wenn der Rechennachweis fehlschlägt oder die Bedingungen nicht bestätigt wurden.
Ich prüfe außerdem die angegebene E-Mail-Adresse: ob die Domain überhaupt Post annimmt (Abfrage des MX-Eintrags im öffentlichen DNS) und ob sie zu einem bekannten Wegwerf-Adressdienst gehört. Adressen, die sich nur durch einen Zusatz nach dem + oder - bei Gmail - durch Punkte unterscheiden, gelten als dieselbe Adresse und können kein zweites Konto anlegen.
Ein Konto, dessen E-Mail-Adresse nicht bestätigt wird, ist nach 24 Stunden automatisch gelöscht; der Benutzername wird dann wieder frei. Solange die Adresse unbestätigt ist, können Sie mit Benutzername und Passwort ausschließlich Ihre E-Mail-Adresse korrigieren oder das Konto sofort löschen.
Schlägt eine Prüfung fehl, sage ich Ihnen im Klartext, woran es lag - etwa dass die Adresse schon zu einem Konto gehört. Einen Fehlercode gibt es nicht mehr. Zum Vorgang speichere ich intern den Grund der Abweisung, den IP-Hashwert sowie die eingegebene E-Mail-Adresse in gekürzter Form (erstes und letztes Zeichen vor dem @, dazu die Domain, z. B. "m***s@example.de") und als Hashwert. Das brauche ich, um eine Support-Anfrage dem Vorgang zuordnen zu können.
Zweck: Missbrauch und Mehrfachanmeldungen eindämmen. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
3.9 Globale Kontosperren
Bei schweren oder wiederholten Verstößen kann ich ein Konto global sperren, befristet oder unbefristet. Die Anmeldung bleibt möglich; Leitstellen und Funk sind gesperrt. Nach dem Login sehen Sie Grund, Beginn und Frist der Sperre, ob sie automatisch (Sicherheitsregel) oder von der Moderation gesetzt wurde, einen Verweis auf das Impressum und den Weg zur Kontolöschung. Neuregistrierung mit derselben Mailbox wird über den Sperr-Hashwert verhindert.
Den Grund einer Sperre oder eines Timeouts zeige ich nur der betroffenen Person selbst und denjenigen, die die Maßnahme verwalten (die Moderation des Dienstes, bei Maßnahmen in einer Leitstelle deren Admins, die Disponentinnen und Disponenten mit dem Recht "Leitstelle" und die Personen mit dem Recht "Moderieren"). Andere Mitglieder sehen ihn nicht.
Zur Durchsetzung speichere ich den Hashwert der E-Mail-Adresse. Keine Klartext-Adressen in dieser Sperrliste - und keine IP-Hashwerte: Eine Sperre über die IP-Adresse hätte alle Mitbenutzer desselben Anschlusses getroffen, nicht die gesperrte Person.
Die Sperre löscht das Konto nicht. Es bleibt samt Daten bestehen, damit Auskunft, Ausleitung und Widerspruch weiter möglich sind. Eine Löschung erfolgt getrennt davon - auf Ihren Antrag nach Art. 17 DSGVO oder durch Sie selbst. Wird ein gesperrtes Konto gelöscht, entfallen die Kontodaten; die Sperr-Hashwerte bleiben, solange die Sperre aktiv ist.
Zweck: Missbrauch und Umgehung von Sperren verhindern. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
3.10 Öffentliches Streamen und Vorführen
Stimmen, Chat und sonstige Leitstelleninhalte werden nicht allein aufgrund dieser Erklärung oder der Nutzungsbedingungen (AGB) öffentlich gestreamt oder vorgeführt.
Eine solche Veröffentlichung erfolgt nur, wenn die betroffenen Personen zuvor ausdrücklich eingewilligt haben (zum Beispiel für eine Demo, einen Stream oder eine Aufzeichnung). Ohne Einwilligung bleibt die Nutzung auf den Dienstbetrieb innerhalb der Leitstelle und auf das Mithören zu Entwicklungs-, Test- und Missbrauchszwecken beschränkt (Abschnitt 4).
Zweck: öffentliche Vorführung oder Bewerbung des Dienstes, soweit eingewilligt. Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO. Widerruf jederzeit mit Wirkung für die Zukunft (Abschnitt 11); bis dahin erfolgte Veröffentlichungen können im Netz fortbestehen, soweit sie bereits verbreitet wurden.
3.11 Aufnahmemodus (Opt-in)
Der Superadmin und die globale Moderation können je Leitstelle einen Aufnahmemodus einschalten (bis Oktober 2026 "Streamer-Modus"). Bei Ihrer Zustimmung speichere ich das Opt-in: Leitstelle, Generation (Durchlauf) und Zeitpunkt am Konto.
Zweck: nachweisbare Einwilligung, dass Ihre eigenen Funk- und Chat-Beiträge während dieses Modus-Durchlaufs übertragen, aufgenommen oder außerhalb des Simulators genutzt werden dürfen (siehe Abschnitt 3.10). Rechtsgrundlage Opt-in: Art. 6 Abs. 1 lit. a DSGVO. Das Merkmal Aufnahmemodus an der Leitstelle selbst dient dem Simulator-Betrieb (Art. 6 Abs. 1 lit. b bzw. f DSGVO).
Ohne Zustimmung bleiben Senden auf Rufgruppen und Chat-Schreiben gesperrt; Empfang und Lesen bleiben möglich. Zusätzlich nehme ich Sie aus dem übertragbaren Bild heraus: Die anderen Mitglieder sehen Sie nicht mehr in den Teilnehmerlisten. Ihre Funk-, Chat- und Sprachbeiträge, auch solche von vor dem Einschalten, werden ihnen nicht mehr ausgeliefert, solange der Modus aktiv ist. Gelöscht wird dabei nichts; nach dem Abschalten ist alles wieder wie zuvor sichtbar. Die Moderation sieht im Verwaltungsbereich weiterhin die Klarnamen.
Widerruf: jederzeit über "Zustimmung widerrufen" im Hinweisband der Leitstelle. Er wirkt sofort: Die Zustimmung wird gelöscht, eine laufende Durchsage beendet, und ab der nächsten Aktualisierung gelten Sendesperre und Ausblendung wie oben. Erneutes Einschalten des Modus erfordert eine neue Zustimmung; alte Generationen haben keine Wirkung mehr. Die Einträge entfallen mit der Leitstelle.
Empfänger: Die übertragenden oder aufnehmenden Mitglieder der Leitstelle sowie die Plattformen und Zuschauer, auf denen diese veröffentlichen. Auf Inhalte, die einmal auf fremden Plattformen liegen, habe ich keinen Zugriff; Löschung dort müssen Sie beim jeweiligen Mitglied oder der Plattform verlangen. Die Zustimmung wird im Dialog erst angeboten, nachdem Ihnen Zweck, Empfänger, Speicherung und Widerruf angezeigt wurden (Art. 12 und 13 DSGVO).
Minderjährige: Die Zustimmung zum Aufnahmemodus setzt Volljährigkeit voraus. Der Server prüft das am hinterlegten Geburtsdatum und lehnt die Zustimmung darunter ab; eine Ausnahme gibt es nicht. Minderjährige können während des Aufnahmemodus nicht an der Leitstelle teilnehmen oder deren Inhalte empfangen. Nach dem Ausschalten werden Zugang und Sichtbarkeit wiederhergestellt; die normalen Löschfristen gelten weiter. Im Dialog bestätigen Sie zusätzlich, dass Sie volljährig sind; die Bestätigung selbst wird nicht gesondert gespeichert.
3.12 Meldungen, Moderation und Protokoll administrativer Maßnahmen
Über das Header-Icon können Mitglieder Support-Tickets eröffnen und Leitstellen melden. Support-Tickets speichern Anliegen, Beschreibung, meldendes Konto, Zeitpunkte, Bearbeitungsstand und Antwort. Sie werden im gleichen moderierten Ticketsystem verwaltet und unterliegen dessen Aufbewahrungsregeln. Kundenlinks enthalten zufällige Kennungen; Zugriff hat nur das meldende Konto. Sie können außerdem ein Profil, eine Chat-Nachricht oder eine Sprachnachricht aus ihrer Leitstelle melden. Eine Meldung wird als Ticket gespeichert mit: meldendem Konto, gemeldetem Konto, Leitstelle, Meldegrund, Freitext der Beschreibung, Zeitpunkt des Vorfalls, dem Raum, in dem er geschah (bei Sprachnachrichten die Rufgruppe, bei Chat-Nachrichten der Chatraum, etwa Leitstellenchat, Wache oder Einsatz), sowie einer Kopie des Gesprächskontexts: bis zu je zehn Chat-Nachrichten und zehn Sprachnachrichten vor und nach dem Vorfall, einschließlich der gemeldeten Nachricht, bei einem Chatraum aus demselben Raum. Diese Kopie ist nötig, weil Chat und Sprachnachrichten nach ihren Fristen aus Abschnitt 5 gelöscht werden, bevor ein Ticket bearbeitet sein kann. Vollständige Moderationsakten sehen nur die Administratoren und die Moderation des Dienstes. Das meldende Konto sieht unter /tickets seine eigenen Anliegen, den Bearbeitungsstand, öffentliche Antworten und die ausdrücklich veröffentlichte Lösung. Interne Notizen und interne Entscheidungsbegründungen bleiben verborgen.
Zur Bearbeitung hält das Ticket zusätzlich einen Verlauf fest (Anlage, Statuswechsel, Zuweisung, jeweils mit Zeitpunkt und handelndem Konto), interne Notizen des Moderationsteams und die Entscheidung (Verstoß mit Maßnahme, kein Verstoß, nicht nachvollziehbar). Verlauf und Notizen sind nur für das Moderationsteam sichtbar. Die meldende Person erhält über das Ergebnis einen Hinweis im Dienst, der bis zur Kenntnisnahme stehen bleibt, mit Ergebnis und Beschwerdeweg (Art. 16 Abs. 5 der Verordnung (EU) 2022/2065, Digital Services Act). Angaben zu Maßnahmen gegen das gemeldete Konto enthält dieser Hinweis nicht.
Bei öffentlichen Antworten, Statusänderungen und veröffentlichten Lösungen senden wir eine E-Mail an die bestätigte Adresse des betroffenen Kontos. Ist das Konto gerade online, erscheint zusätzlich ein neutraler Hinweis im Spiel; dieser läuft nach zehn Minuten ab. Neue Tickets und Rückfragen von Spielenden melden wir dem Team nur per Browser-Push an ausdrücklich angemeldete Geräte, ohne E-Mail an das Team. Dabei werden Ticketnummer, Kategorie, Betreff und ein Link über den Push-Dienst des Browseranbieters übertragen. Geräte können in der Administration abgemeldet werden. Die technische Versandwarteschlange wird nach sieben Tagen gelöscht. Zweck ist die Bearbeitung von Anfragen und Meldungen (Art. 6 Abs. 1 lit. b beziehungsweise lit. f DSGVO).
Bann, Timeout, Kick, Verwarnung und Spielermeldung nutzen denselben Moderationsgrund: eine Auswahl aus festen Kategorien (Spam oder Störung, Beleidigung, Rechtsverletzung, Jugendschutz, Sonstiges) plus Freitext (mindestens zehn Zeichen). Gespeichert werden Schlüssel und Freitext, Zweck und Rechtsgrundlage wie bei den übrigen Moderationsdaten (Art. 6 Abs. 1 lit. f DSGVO, ggf. lit. b).
Als Maßnahme kann ich neben der Sperre je Leitstelle einen globalen Timeoutverhängen: Das Konto bleibt Mitglied und kann in allen Leitstellen nur noch zuhören, aber weder funken noch schreiben noch Fahrzeuge besetzen, befristet oder bis zur Aufhebung. Gespeichert werden Zeitpunkt, Dauer, Moderationsgrund und das anordnende Konto.
Jede administrative Handlung (zum Beispiel Sperren, Timeouts, Ticketentscheidungen, Änderungen an Leitstellen, Datenexporte und Kontolöschungen durch Administratoren) wird in einem Protokoll administrativer Maßnahmen festgehalten: handelndes Konto, Zeitpunkt, Art der Handlung, betroffenes Konto oder betroffene Leitstelle, die übergebenen Angaben ohne Geheimnisse (keine PIN, keine Passwörter, kein Audio) und die IP-Adresse des Administrators nur als Hashwert.
Speicherdauer: offene Tickets bis zur Entscheidung, danach 180 Tage; die Audiokopien im Ticket und der eingefrorene Kontext bleiben unter Zurückhaltung, solange das Ticket offen ist oder weniger als 90 Tage erledigt; das Protokoll administrativer Maßnahmen drei Jahre. Zweck: Verstöße prüfen, Betroffene schützen, Maßnahmen nachweisen. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem sicheren Dienst) und Art. 5 Abs. 2 DSGVO (Rechenschaftspflicht). Missbräuchliche Meldungen können selbst zu Maßnahmen führen.
3.13 Fehlerberichte zur Produktverbesserung (Web und App)
Wenn in der Web-Leitstelle oder in der App ein technischer Fehler auftritt, sendet das Programm einen Bericht an eine Open-Source-Software (Bugsink, Sentry-Protokoll) auf einem eigenen Server. Die Daten verlassen diesen Server nicht und gehen nicht an sentry.io.
Der Bericht enthält: Programmversion, Gerätetyp bzw. Browser, den Zeitpunkt und den technischen Ablauf (Stacktrace). Er enthält keine Kontokennung, keine E-Mail-Adresse, keine Funk- oder Chat-Inhalte und keine ungekürzte Adresszeile. Abfrageparameter (zum Beispiel PIN im Teilen-Link) werden vor dem Versand entfernt. Eine IP-Adresse wird am Ereignis nicht gespeichert. Es gibt keine Performance-Messung, keine Sitzungsaufzeichnung und keine Mausbewegungen.
Zweck: Stabilität und Produktverbesserung. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Speicherdauer: bis der Fehler behoben ist, längstens 90 Tage. Widerspruch jederzeit formlos an die Adresse in Abschnitt 1 (Art. 21 DSGVO).
3.14 Leitstellenkarte, Gebietsimport und öffentliche Karten-API
In der Web-Leitstelle kann eine Leitstelle unter Kartendarstellung eine echte Karte einrichten: Die Ortssuche setzt Kartenmitte und Umkreis (Bezugspunkt). Dann speichere ich optional Simulationspositionen an Einsätzen. Einsatzorte setzt die Leitstelle in der Oberfläche. Wachen und Fahrzeuge können Simulationspositionen mitführen. Die Oberfläche kann sie setzen und entlang einer Straßenroute bewegen (eigener Routing-Dienst: nur Koordinatenpaare, keine Kontodaten). Automatisches Fahren gibt es nur mit einem Premium-Abonnement. Es gibt keine Ortung Ihres Geräts.
Adressen werden live abgefragt, nicht gespeichert. Wenn Sie im Einsatzort-Feld tippen, auf der Karte hineinzoomen oder einen Übungsnotruf auslösen, fragt mein API-Server selbst betriebene OpenStreetMap-Dienste (Photon bzw. Nominatim für die Suche, Overpass für Objekte im Kartenausschnitt). Ihr Browser spricht diese Dienste nicht direkt an. Übermittelt werden der Suchbegriff bzw. der Kartenausschnitt, nicht Ihre Kontodaten; die Abfrage ist auf den eingestellten Umkreis der Leitstelle begrenzt. Antworten halte ich für kurze Zeit im Arbeitsspeicher vor, um gleiche Abfragen nicht zu wiederholen. In der Datenbank stehen nur Adressen, die eine Leitstelle selbst anlegt oder als Datei einspielt.
Beim Setzen eines Einsatzorts auf der Karte (Recht "alarm" / Leitstellenplatz) kann mein API-Server dieselben Nominatim-Dienste für eine umgekehrte Adressauflösung (Koordinaten zu Adresszeile) nutzen und den Vorschlag ins Freitextfeld "Einsatzort" schreiben. Übermittelt werden nur die angeklickten Simulationskoordinaten, nicht Ihre Geräteposition und keine Kontodaten. Die Übungs-AML kann zusätzlich eine verrauschte Simulationsposition (Umkreis ungefähr 100 m) setzen, wenn zu der Adresse Koordinaten vorliegen - ebenfalls keine Ortung Ihres Geräts.
Im Einsatzort-Feld lassen sich auch Koordinaten eingeben (Grad, UTM/UTMREF, Gauß-Krüger, Plus Codes). Sie werden ausschließlich in Ihrem Browser umgerechnet. Für eine what3words-Adresse (drei Wörter wie "///index.home.raft") gibt es keine solche Rechenvorschrift: Erst wenn Sie den what3words-Vorschlag ausdrücklich anklicken, fragt mein API-Server die Schnittstelle der what3words Limited (London, Vereinigtes Königreich) nach der zugehörigen Position. Übermittelt werden nur die drei Wörter - keine Kontodaten, keine Leitstellendaten und nicht die IP-Adresse Ihres Geräts. Das Ergebnis halte ich bis zu einer Stunde im Arbeitsspeicher vor. Für das Vereinigte Königreich besteht ein Angemessenheitsbeschluss der EU-Kommission (Art. 45 DSGVO).
Auf derselben Karte können Mitglieder taktische Lagezeichen zu einem offenen Einsatz ablegen (Zeichentyp, Simulationskoordinaten, optionale Beschriftung, Konto von Anlage und letzter Änderung). Sichtbar sind die Zeichen für die Mitglieder derselben Leitstelle. Es handelt sich um Simulationsdaten, nicht um eine Ortung Ihres Geräts. Die Zeichen gehören zum Einsatz und entfallen mit ihm (höchstens die letzten 100 Einsätze je Leitstelle) bzw. mit der Leitstelle.
Die öffentliche Karten-API einer Leitstelle ist standardmäßig aus und nur im Funkspiel verfügbar. Schaltet die Leitstelle sie ein, dürfen fremde Programme (nach Anmeldung mit Leitstellen-ID und ggf. PIN, Token mit begrenzter Laufzeit) je Fahrzeug abrufen: Rufzeichen, Status und Fernstatus samt Standzeit, Fachrichtung, Rufgruppe sowie ob das Fahrzeug besetzt ist - nicht von wem. Nicht freigegeben werden Namen, Konten, Einsätze, Chat, Funk, Sprachaufnahmen und die PIN. Die API liefert keine Kartenpositionen und keine Lagezeichen.
Zweck: Simulationskarte, gemeinsame Übungslagekarte und optionale Anbindung externer Anzeigen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer der Positionen, Adressen und Lagezeichen: mit der Leitstelle bzw. bis zur Löschung durch die Leitstelle; Lagezeichen zusätzlich höchstens mit den letzten 100 Einsätzen.
3.15 Aggregierte Nutzungszahlen (ohne Personenbezug)
Für Betrieb und Darstellung speichere ich in kurzen Abständen reine Summen (zum Beispiel wie viele Konten gerade aktiv waren, wie viele Funksprüche oder Chat-Nachrichten seit der letzten Probe). Diese Proben enthalten keine Nutzer-IDs und keine Namen. Daraus entstehen unter anderem die Online-Kurve und der Zähler "registrierte Spieler" auf der Startseite sowie die Admin-Statistik. Aufbewahrung der Proben: 400 Tage.
Zweck: Auslastung erkennen und öffentlich zeigen, wie belebt der Dienst ist. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO.
3.16 Interner Chat (Wache, Einsatz, Platz, Nähe)
Neben dem allgemeinen Leitstellen-Chat gibt es in der Web-Leitstelle vier weitere Chat-Räume mit begrenztem Geltungsbereich: Platz (nur wer gerade den Leitstellenplatz besetzt), Wache (Besatzung einer Wache bzw. deren Fahrzeuge), Einsatz (Beteiligte eines offenen Einsatzes) und Nähe (Besatzung von Fahrzeugen mit Simulationsposition innerhalb eines festen Radius um die eigene Position zum Sendezeitpunkt). Gespeichert werden Text, Absender, Zeitpunkt und bei Nähe die Simulationsposition des Fahrzeugs zum Sendezeitpunkt. Es handelt sich um Simulationsdaten, nicht um eine Ortung Ihres Geräts.
Zweck: abgestimmte Kommunikation innerhalb des Spiels. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer je Raum: 30 Tage, längstens die letzten 200 Nachrichten je Leitstelle bzw. je Wache oder Einsatz.
3.17 Wachdurchsagen
Wenn das Abonnement des Gründers die Leitstelle hebt, kann die Leitstelle je Wache oder Fahrzeug einen Durchsagetext speichern. Bei Alarmierung oder manuell wird ein Ereignis mit diesem Text protokolliert. Die Wiedergabe erfolgt lokal im Browser der Stationsmitglieder über die Sprachausgabe des Geräts; die Stimme wird nicht an mich hochgeladen.
Zweck: simulierte Durchsagen an der Wache. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer der Ereignisliste: 24 Stunden, längstens die letzten 50 Ereignisse je Leitstelle. Die Stammtexte bleiben, bis die Leitstelle sie ändert oder löscht.
3.18 Discord-Webhooks (Premium, optional)
Im Funkspiel kann eine Leitstelle mit Premium-Abo einen Discord-Incoming-Webhook hinterlegen (Verwaltung, Recht admin). Dann schickt mein Server ausgewählte Ereignisse an den Discord-Kanal, zu dem die Webhook-URL gehört - also an einen Server der Leitstelle bei Discord Inc. (USA), auf den ich keinen Einfluss habe. Die URL speichere ich nur für diese Leitstelle; sie erscheint weder im Poll der Mitglieder noch in der Verwaltung im Klartext.
Was hinausgeht. Ein Discord-Webhook einer Leitstelle übermittelt nur Spielereignisse ohne personenbezogene Daten: Name und Kennung der Leitstelle, Zeitpunkt, Einsatznummer, Stichwort, Kennungen der Einsatzmittel und MoWaS-Titel, -Stufe und -Gebiet (bei einer Warnung mit Kreis auf der Karte zusätzlich dessen Mittelpunkt und Radius); beim Leitstellenplatz nur die Tatsache, dass er besetzt wurde. Freitexte wie Meldebild, Einsatzort oder Warntext werden nicht übermittelt. Benutzer- und Anzeigenamen, E-Mail-Adressen, der Meldende, Chat, Funk und Sprachaufnahmen gehen nicht hinaus - das prüft der Server, unabhängig davon, was eingestellt ist.
Nennung nur auf eigenen Wunsch. Eine Person wird nur genannt, wenn sie ihr Discord-Konto verknüpft und unter Konto > Discord ausdrücklich eingewilligt hat (Art. 6 Abs. 1 lit. a DSGVO), volljährig ist, Mitglied der Leitstelle ist und im Aufnahmemodus nicht verborgen wird; genannt wird dann nur ihr eigenes Discord-Konto als Erwähnung ohne Benachrichtigung. Die Einwilligung ist jederzeit dort widerrufbar; das Trennen von Discord widerruft sie ebenfalls. Ein Widerruf wirkt auch für Meldungen, die noch nicht versendet sind; bereits versendete Nachrichten löscht die Leitstelle in ihrem Discord-Kanal selbst.
Wer verantwortlich ist. Ob und welche Ereignisse an welchen Discord-Server gehen, entscheidet die Leitstellenleitung. Bevor ein Webhook etwas sendet, bestätigt ein Admin der Leitstelle ausdrücklich, was übertragen wird und dass die Leitstellenleitung für diese Übertragung und alles, was auf ihrem Discord-Server mit den Nachrichten geschieht, verantwortlich ist; ich speichere, wer das wann in welcher Fassung bestätigt hat. Ohne diese Bestätigung sendet der Webhook nichts. Discord verarbeitet die Nachrichten nach seinen eigenen Bedingungen als eigenständig Verantwortlicher. Ich stelle die technische Übertragung bereit und verarbeite die Ereignisse dafür auf meinem Server.
Zweck: externe Anzeige oder Protokollierung im Discord der Leitstelle. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (Interesse der Leitstelle und ihrer Mitglieder an einer Anzeige außerhalb des Spiels; ohne Namen und Freitexte), für die Nennung des eigenen Discord-Kontos Art. 6 Abs. 1 lit. a DSGVO. Übermittlung in die USA siehe Abschnitt 6. Speicherdauer: Warteschlangen-Einträge höchstens sieben Tage; Konfiguration und Bestätigung, bis die Leitstelle sie ändert oder gelöscht wird. Was im Discord-Kanal steht, löscht die Leitstelle dort selbst. Einwände richten Sie an die Leitstellenleitung oder an mich (Abschnitt 11).
3.19 KI-erzeugte Übungsnotrufe (Web-Leitstelle, Funkspiel)
Die Übungsnotrufe im Funkspiel werden automatisiert mit einem Sprachmodell (künstliche Intelligenz) erzeugt: Anrufer, Gesprächsverlauf, Antworten und Lage sind KI-generiert und frei erfunden. Im laufenden Spiel kennzeichne ich das nicht bei jedem einzelnen Anruf, damit die Übung wie ein echtes Telefonat wirkt; dieser Hinweis gilt für alle Übungsnotrufe. Die Inhalte können unrealistisch oder fehlerhaft sein und sind nicht für den realen Einsatz bestimmt.
Was an das Sprachmodell geht. Wer am Leitstellenplatz einen Übungsnotruf erzeugt, lässt meinen API-Server einmalig einen Prompt an OpenRouter (OpenRouter Inc., USA) senden; OpenRouter leitet ihn an ein von mir ausgewähltes Sprachmodell eines weiteren Anbieters weiter. Zur Erzeugung von Übungsnotrufen übermittle ich an OpenRouter ausschließlich Spielparameter: Fachrichtung, Art und Umfang des Szenarios, eine fiktive Rückrufnummer (aus den von der Bundesnetzagentur für Film und Fernsehen freigehaltenen Rufnummern), eine Einsatzadresse aus dem Spielgebiet samt Objektart (aus OpenStreetMap ermittelt oder aus den von der Leitstelle selbst angelegten Einsatzobjekten) sowie Kennungen, Fahrzeugtypen, Wachennamen und Status der Spielfahrzeuge (einschließlich der Angabe, ob ein Fahrzeug besetzt ist) und den Stichwortkatalog der Leitstelle mit Beispielen ihrer Ausrückeordnung. Namen, Benutzerkonten, Kennungen von Personen oder Gesprächsinhalte werden nicht übermittelt; die Antworten im Übungsgespräch werden nicht an das Sprachmodell zurückgegeben. Ich weise OpenRouter an, die Anfrage nur an Anbieter weiterzuleiten, die die Daten nicht dauerhaft speichern und nicht zum Training verwenden (Einstellung "data_collection: deny"). Bitte tragen Sie in Rufnamen, Wachennamen und Stichworte keine Klarnamen ein.
Während des Gesprächs geht nichts mehr an das Sprachmodell: Alle Antworten des Anrufers entstehen vorab mit dem Szenario. Was Sie im Gespräch anklicken, wie Sie disponieren oder an wen Sie weiterverbinden, verlässt meinen Server nicht.
Gespeicherte Erzeugungen. Zu jeder Erzeugung speichere ich den Prompt, die zufällig gewählten Vorgaben (etwa Größe der Lage oder ob der Anruf an die Polizei oder den ärztlichen Bereitschaftsdienst gehört), das erzeugte Szenario und wie das Gespräch endete - verknüpft mit der Leitstelle, aber ohne Kennung der Person, die den Notruf erzeugt oder angenommen hat.
Freiwillige Bewertung. Nach einem Gespräch können Sie den Übungsnotruf mit Daumen hoch oder runter bewerten und bei Daumen runter Gründe auswählen und eine kurze Anmerkung (höchstens 500 Zeichen) schreiben. Die Bewertung speichere ich zur Erzeugung, ohne Ihre Nutzerkennung. Solange der Gesprächsdatensatz noch existiert (die letzten 20 Übungsnotrufe je Leitstelle), lässt sie sich über ihn der annehmenden Person zuordnen; danach nicht mehr. Bitte schreiben Sie in die Anmerkung keine persönlichen Angaben.
Zweck: abwechslungsreiche Übungsszenarien in der Simulation; gespeicherte Erzeugungen und Bewertungen dienen dazu, die Prompts und damit die Qualität der Übungsnotrufe zu verbessern. Rechtsgrundlage: für die Erzeugung Art. 6 Abs. 1 lit. b DSGVO (Nutzung der Leitstellen-Funktion); für das Speichern der Erzeugungen und der Bewertungen Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Verbesserung des Angebots). Diesem Speichern können Sie nach Art. 21 DSGVO widersprechen (Abschnitt 11); die Bewertung ist ohnehin freiwillig. Speicherdauer: Erzeugungen samt Bewertungen 12 Monate, nie ausgelöste Erzeugungen 30 Tage; der Gesprächsdatensatz wie die übrigen Übungsnotrufe (die letzten 20 je Leitstelle). Ohne gesetzten API-Schlüssel ist die Funktion abgeschaltet.
3.20 Arbeitsplatzprofile
Wenn Sie eine Arbeitsplatzvorlage speichern, werden ihre Konto-Zuordnung, Profil-ID, ihr Name, die Anordnung der Module, die Versionsnummer und die Erstellungs- und Änderungszeitpunkte auf dem bestehenden Backend und in der Datenbank gespeichert. Dadurch können Sie Ihre Vorlagen auf mehreren Geräten verwenden. Andere Nutzerinnen und Nutzer können Ihre Profile nicht abrufen. Einsatzinhalte, Chatnachrichten, Sprachaufnahmen und Standortdaten sind kein Bestandteil dieser Vorlagen. Verwenden Sie für den Profilnamen keine vertraulichen Angaben oder Daten anderer Personen.
Sie können ein Profil einzeln löschen. Bei der Kontolöschung werden auch die zugehörigen Profile aus der aktiven Datenbank entfernt. Ihre Datenkopie enthält die gespeicherten Profile. Zweck: die von Ihnen angeforderte Speicherung und geräteübergreifende Verwendung von Arbeitsplatzvorlagen. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.
3.21 Lageprotokoll der Leitstelle
Im Funkspiel hält das Lageprotokoll fest, wer welches Fahrzeug besetzt, mitfährt, aussteigt oder freigibt, wer jemanden auf ein Fahrzeug setzt oder ein Fahrzeug freigibt und wer den Leitstellenplatz einnimmt oder verlässt. Gespeichert werden Zeitpunkt, Art des Vorgangs, die beteiligten Konten samt dem Namen, der in der Leitstelle angezeigt wurde, und die Kennung des Fahrzeugs. Statuswechsel gehören nicht dazu. Lesen dürfen das Lageprotokoll nur Mitglieder mit dem Recht "Admin" oder "Leitstelle" dieser Leitstelle; im Aufnahmemodus erscheinen Personen ohne Zustimmung dort nur als "Teilnehmer n".
Zweck: Überblick der Leitstellenleitung über die Besetzung im Spiel. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer: 30 Tage, längstens die letzten 500 Einträge je Leitstelle. Ihre Datenkopie enthält die Einträge, an denen Ihr Konto beteiligt ist.
3.22 Anmeldung mit Discord und Beitritt zum Discord-Server
Ein bestehendes Konto können Sie freiwillig mit Ihrem Discord-Konto verknüpfen; danach ist "Mit Discord anmelden" ein zweiter Anmeldeweg. Sie können ein neues Konto auch mit Discord anlegen: Benutzername, E-Mail-Adresse, Geburtsdatum, Zustimmung und die Bestätigung der E-Mail-Adresse bleiben dabei gleich; nur das Passwort entfällt, an seine Stelle tritt die Discord-Kennung. Ein Discord-Konto, das schon zu einem Spielkonto gehört, wird nie einem zweiten zugeordnet. In der App und im Steam-Client läuft die Anmeldung mit Discord im Browser Ihres Geräts: Die App zeigt einen vierstelligen Vergleichscode, der Browser fragt nach dem Discord-Login, ob derselbe Code in Ihrer App steht, und erst nach Ihrer Bestätigung holt die App die Anmeldung ab (kurzlebige Kennungen, höchstens zehn Minuten, danach gelöscht). Bei der Verknüpfung leitet Ihr Browser Sie zu Discord (Discord Inc., USA); dort stimmen Sie zu, dass Discord mir Ihre Discord-Kennung und Ihren Discord-Namen mitteilt (Berechtigung "identify", keine E-Mail-Adresse, keine Server, keine Nachrichten). Ich speichere Kennung, Namen und den Zeitpunkt der Verknüpfung am Konto sowie, ob Sie die einmalige Nachfrage dazu beantwortet haben. Ist der Beitritt zum Community-Server eingerichtet, fragt Discord zusätzlich die Berechtigung "guilds.join" ab; mein Server trägt Sie dann einmalig auf dem Discord-Server des Spiels ein. Das dafür nötige Zugriffstoken verwende ich genau einmal und speichere es nicht.
Zweck: der von Ihnen gewählte zusätzliche Anmeldeweg und der Beitritt zum Community-Server. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer: bis Sie die Verknüpfung trennen oder Ihr Konto löschen; die Mitgliedschaft auf dem Discord-Server beenden Sie bei Discord. Übermittlung in die USA siehe Abschnitt 6.
3.23 Steam-Fassung und Statusanzeige in Discord und Steam
In der Steam-Fassung läuft dieselbe Web-Leitstelle in einem Programm auf Ihrem Rechner. Für Kauf, Bibliothek und Freundesliste gelten die Bedingungen der Valve Corporation (USA) als eigenständig Verantwortlicher. Die Steam-Fassung zeigt Ihren Steam-Freunden und - wenn auf demselben Rechner Discord läuft und Ihre Aktivitätsanzeige dort eingeschaltet ist - Ihren Discord-Kontakten eine Statusanzeige: Ihre Rolle (Leitstellenplatz oder Besatzung mit der Kennung des Fahrzeugs), den Namen der Leitstelle, die Zahl offener Einsätze und seit wann Sie spielen; bei einer offenen Leitstelle ohne PIN zusätzlich einen Beitreten-Knopf mit ihrer Teilen-Kennung. Diese Anzeige entsteht auf Ihrem Rechner und geht vom Steam- bzw. Discord-Programm an Valve bzw. Discord, nicht über meinen Server. Abschalten können Sie sie in den Einstellungen von Discord ("Aktivitätsstatus") und Steam (Online-Status).
Zweck: Freunden zeigen, dass und wo Sie spielen, und ihnen den Beitritt erleichtern. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO; Widerspruch durch Abschalten der Anzeige oder formlos nach Abschnitt 11. Im Browser und in der Android-App gibt es diese Anzeige nicht.
3.24 Telefon in der Leitstelle
Interne Rufe im Modul Telefon (zwischen Disponenten, Besatzungen und Mitgliedern einer Leitstelle) laufen in Echtzeit über meinen Server: Er vermittelt den Ruf und leitet die Sprache an die Gegenseite weiter. Gespeichert werden in der Datenbank nur die Verbindungsdaten des Rufs (wer wen wann angerufen hat, Zustand und Ende), nicht der Inhalt. Die Sprache wird nicht aufgezeichnet, landet nicht im Funkjournal und wird nur an die Teilnehmer des Gesprächs ausgeliefert; eine Funktion zum Mithören gibt es weder für mich noch für die Leitstelle. Wie beim Funk ist die Übertragung nur auf dem Transportweg verschlüsselt, nicht Ende-zu-Ende (Abschnitt 4).
Zweck: Gespräche innerhalb des Spiels. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer der Verbindungsdaten: einen Tag nach dem Ende des Rufs; ein Gespräch endet spätestens nach fünf Minuten.
3.25 Kündigung und Widerruf
Kündigen Sie über "Verträge hier kündigen" oder widerrufen Sie über "Vertrag widerrufen", speichere ich Ihre Erklärung so, wie Sie sie abgegeben haben: Art der Erklärung, Zeitpunkt des Eingangs, E-Mail-Adresse, freiwillig angegebenen Namen und Benutzernamen, bei der Kündigung Art, Grund und gewünschten Zeitpunkt, beim Widerruf das angegebene Abschlussdatum, dazu das zugeordnete Konto und was daraufhin geschah (etwa das Ende des Abonnements). An die angegebene Adresse geht die gesetzlich vorgeschriebene Eingangsbestätigung; eine Kopie geht an meine Support-Adresse, wenn ich die Erklärung von Hand bearbeiten muss (Widerruf, außerordentliche Kündigung, nicht zuordenbare Erklärung). Zur Ausführung teile ich Stripe mit, dass das Abonnement endet.
Zweck: Durchführung und Nachweis Ihrer Erklärung. Rechtsgrundlage: Art. 6 Abs. 1 lit. b und lit. c DSGVO in Verbindung mit §§ 312k, 356a BGB; für die Aufbewahrung als Nachweis Art. 6 Abs. 1 lit. f DSGVO. Speicherdauer: drei Jahre ab Eingang (regelmäßige Verjährungsfrist, § 195 BGB).
3.26 Stummschalten und Blockieren
Sie können andere Konten stummschalten (ihr Funk wird Ihnen nicht mehr von selbst abgespielt) oder blockieren (zusätzlich sind ihre Chat-Nachrichten bei Ihnen eingeklappt, und sie können Sie nicht direkt anrufen). Dafür speichere ich eine Sperrliste: Ihr Konto, das stummgeschaltete oder blockierte Konto, die Art (stumm oder blockiert) und den Zeitpunkt.
Zweck: allein Ihre eigene Darstellung - welche Funksprüche Ihnen abgespielt, welche Nachrichten Ihnen gezeigt und welche Anrufe zu Ihnen durchgestellt werden. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der von Ihnen gewählten Funktion). Sichtbarkeit: nur für Ihr eigenes Konto; außerdem steht die Liste in der Datenkopie, die ich auf Ihren Antrag oder vor einer Löschung durch mich erstelle. Die andere Person erfährt nichts davon; ein Anruf von ihr wird so beantwortet, als seien Sie nicht erreichbar. Speicherdauer: bis Sie den Eintrag aufheben oder eines der beiden Konten gelöscht wird. Die eigene Liste ist Teil Ihrer Datenkopie (Abschnitt 11), dort mit pseudonymisierten Namen.
3.27 Gesichtsprüfung zur Altersschätzung (Selbsthilfe bei einer Alterssperre, auf Bitte des Teams)
Ist Ihr Konto gesperrt, weil das hinterlegte Geburtsdatum ein Alter unter 16 ergibt oder weil die einmalige Bestätigung des Geburtsdatums nicht mit dem hinterlegten Datum übereinstimmte (Abschnitt 3.3), können Sie einmal eine Gesichtsprüfung durchführen, statt ein Ticket zu schreiben. Dabei schätzt ein Modell im Browser Ihres Geräts aus dem Kamerabild Ihr Alter (face-api.js, dieselbe Bibliothek, die auch das in Deutschland von der KJM anerkannte Verfahren go.cam verwendet). Das Kamerabild verlässt Ihr Gerät nicht. Es wird weder gespeichert noch übertragen, es entsteht kein Foto, kein Video und kein biometrisches Merkmal, das Sie wiedererkennen könnte. An meinen Server geht ausschließlich das Ergebnis: das geschätzte Alter als ganze Zahl, Zeitpunkt, Grund der Prüfung, bestanden oder nicht, und die Kennung des Modells. Zur Lebenderkennung bittet die Prüfung um ein Lächeln; auch das wertet nur Ihr Gerät aus. Liegt das geschätzte Alter bei mindestens 16, fällt die Sperre; bei der Sperre unter 16 tragen Sie dazu ein berichtigtes Geburtsdatum ein, das mindestens 16 Jahre ergibt. Liegt es darunter, bleibt die Sperre bestehen, und eine zweite Prüfung gibt es nicht - es bleibt das Ticket. Die Prüfung ist eine Plausibilitätsprüfung, kein Nachweis Ihrer Identität; einen Ausweis verlangen wir nicht und nehmen ihn auch nicht an.
Mein Support-Team kann dieselbe Prüfung auch von sich aus anfordern, wenn konkrete Anhaltspunkte dafür vorliegen, dass das hinterlegte Geburtsdatum nicht stimmt - etwa eine Meldung anderer Spieler oder eigene Angaben im Chat. Dann bleiben die Leitstellen gesperrt, bis die Prüfung bestanden ist oder das Team die Anforderung zurücknimmt; Ihr Konto, Ihre Datenkopie und das Ticketsystem bleiben erreichbar. Der Anlass wird intern im Audit-Log festgehalten (Abschnitt 3.12) und steht in Ihrer Datenkopie. Ablauf, Datenumfang und der eine Versuch sind dieselben wie bei der Selbsthilfe; auch hier verlangen wir keinen Ausweis.
Zweck: Ihnen einen Weg aus der Alterssperre ohne Support-Ticket und ohne Ausweiskopie zu geben und bei einem begründeten Verdacht das Mindestalter zu prüfen; Nachweis der Vorsorge nach Paragraf 24a JuSchG. Rechtsgrundlage: Ihre ausdrückliche Einwilligung vor dem Start der Kamera (Art. 9 Abs. 2 lit. a in Verbindung mit Art. 6 Abs. 1 lit. a DSGVO) für die Verarbeitung auf Ihrem Gerät; für die Speicherung des Ergebnisses Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Paragraf 24a JuSchG. Die Einwilligung gilt für diese eine Prüfung; Sie können sie jederzeit abbrechen, dann wird nichts gespeichert. Ohne die Prüfung bleibt Ihnen das Ticket. Speicherdauer: das Ergebnis ein Jahr; ob die Prüfung bestanden oder nicht bestanden wurde, bleibt am Konto, bis der Support es zurücksetzt oder Sie das Konto löschen. Beides steht in Ihrer Datenkopie (Abschnitt 11). Es findet keine Übermittlung an Dritte statt.
3.28 Anmeldung mit Steam
Sie können ein bestehendes Konto mit Ihrem Steam-Konto verknüpfen oder ein neues Konto mit Steam anlegen; danach melden Sie sich ohne Passwort an. Dafür gibt es zwei Wege. Im Steam-Client stellt der Client auf Ihrem Rechner ein kurzlebiges Anmelde-Ticket aus, das mein Server bei der Valve Corporation (USA) prüfen lässt. Im Browser führt "Mit Steam anmelden" Sie auf steamcommunity.com; Sie melden sich dort an, und Valve schickt Ihren Browser mit einer signierten Bestätigung zurück, die mein Server bei Valve nachprüfen lässt. In beiden Fällen antwortet Valve mit Ihrer Steam-Kennung (SteamID); den Anzeigenamen frage ich, soweit vorhanden, zusätzlich bei Valve ab. Ich speichere Kennung, Anzeigenamen und den Zeitpunkt der Verknüpfung am Konto - keine Freundesliste, keine Spiele, keine E-Mail-Adresse. Beide Wege führen auf dasselbe Steam-Konto. Beim Anlegen eines Kontos mit Steam bleiben Benutzername, E-Mail-Adresse, Geburtsdatum, Zustimmung und die Bestätigung der E-Mail-Adresse wie bei jeder Registrierung; nur das Passwort entfällt.
Zweck: der von Ihnen gewählte Anmeldeweg. Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Speicherdauer: bis Sie die Verknüpfung trennen oder Ihr Konto löschen. Übermittlung an Valve (USA) siehe Abschnitt 6.
4.Keine Ende-zu-Ende-Verschlüsselung - und wer mithören kann
Sprachnachrichten, Alarmierungen, Chat und Statusmeldungen werden nicht Ende-zu-Ende verschlüsselt. Sie werden auf dem Server verarbeitet und zwischengespeichert. Die Übertragung ist auf dem Transportweg verschlüsselt; auf dem Server liegen die Inhalte lesbar vor.
Als Betreiber kann ich in Leitstellen und Rufgruppen Einsicht nehmen und Sprachnachrichten mithören. Ich tue das zu Entwicklungs-, Test- und Missbrauchsprüfungszwecken. Das begründet kein Recht zur öffentlichen Verbreitung; dafür gilt Abschnitt 3.10. Ausgenommen sind Gespräche im Modul Telefon: Sie werden weder aufgezeichnet noch mitgehört (Abschnitt 3.24).
Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (Betrieb, Fehlerfindung, Missbrauchsabwehr). Die Möglichkeit ist hier und in den Nutzungsbedingungen (AGB) offengelegt; Aufnahmen werden nur kurz vorgehalten (Abschnitt 5); der Dienst ist nicht für vertrauliche Kommunikation bestimmt.
Behandeln Sie jeden Funkspruch so, als könnte ihn ein Fremder hören.
Innerhalb einer Leitstelle können die Mitglieder Funkverkehr und Chat mitlesen und mithören. Das ist der Zweck der Anwendung.
5.Speicherdauer
Ich lösche Ihre Daten, sobald sie für die genannten Zwecke nicht mehr erforderlich sind, wenn Sie eine Einwilligung widerrufen oder der Verarbeitung wirksam widersprechen - soweit keine gesetzliche Aufbewahrungspflicht entgegensteht.
Ihr Konto ist davon ausgenommen: Haben Sie den Nutzungsbedingungen (AGB) und dieser Datenschutzerklärung zugestimmt, bleibt es bestehen, bis Sie es selbst löschen. Die Zustimmung ist die Grundlage dafür, dass Ihr Benutzername Ihnen erhalten bleibt und Sie jederzeit zurückkommen können.
Dasselbe gilt für Ihre Spielinhalte: Leitstellen, Wachen, Fahrzeuge, Schleifen und Mitgliedschaften werden nicht mehr wegen Untätigkeit gelöscht. Sie finden Ihre Leitstelle also auch nach langer Pause vor. Was weiterhin automatisch abläuft, sind die laufenden Betriebsdaten - Sprachaufnahmen, Einsätze, Statusmeldungen, Chat- und Funkverkehr. Die Fristen dafür stehen unverändert in der Tabelle.
Darüber hinaus laufen feste Fristen automatisch ab:
| Was | Wie lange |
|---|---|
| Sprachaufnahmen (WAV-Datei) | in der Regel 24 Stunden (Servervorgabe; kann je Betrieb angepasst werden), danach automatische Löschung von Datei und Metadaten |
| Funkverkehr und Meldungen (Protokoll) | 7 Tage |
| Lageprotokoll (Besetzung von Fahrzeugen und Leitstellenplatz) | 30 Tage, längstens die letzten 500 je Leitstelle |
| Chat-Nachrichten | 30 Tage, längstens die letzten 200 je Leitstelle |
| Kündigungs- und Widerrufserklärungen (Abschnitt 3.25) | drei Jahre ab Eingang |
| Discord-Verknüpfung (Kennung, Name, Zeitpunkt) | bis zur Trennung der Verknüpfung oder Kontolöschung |
| Einwilligung in die Nennung in Discord-Webhooks (an/aus) | bis zum Widerruf, zur Trennung von Discord oder zur Kontolöschung |
| Bestätigung eines Discord-Webhooks (wer, wann, welche Fassung) | bis zur Änderung durch die Leitstelle oder mit der Leitstelle |
| Buchungs- und Zahlungsbelege zum Abonnement, soweit ich sie aufbewahren muss | acht Jahre (§ 147 Abs. 3 AO), danach gelöscht |
| Übungsnotrufe (Gesprächsverlauf und Notiz) | die letzten 20 je Leitstelle |
| Erzeugte Übungsnotruf-Szenarien samt Prompt und Bewertungen | 12 Monate, nie ausgelöste Erzeugungen 30 Tage |
| Soundboard-Clips | bis zur Löschung durch die Leitstelle oder mit der Leitstelle |
| Persönliche Signalton-Clips | bis zum Zurücksetzen des Ereignisses oder zur Kontolöschung |
| Einsätze samt disponierten Einheiten, Einsatztagebuch, fiktiven Patientendaten und Patientenprotokoll | die letzten 100 je Leitstelle |
| Ihr Konto | bleibt dauerhaft, sobald Sie den Nutzungsbedingungen (AGB) und dieser Datenschutzerklärung zugestimmt haben - auch wenn Sie lange nicht spielen. Ohne diese Zustimmung wird es 30 Tage nach Ihrem letzten Erscheinen gelöscht, sofern Sie dann keine Mitgliedschaft und keine Leitstelle mehr haben. Löschen können Sie es jederzeit selbst (Konto > Konto löschen). |
| Ihre Mitgliedschaften | bleiben. Sie werden nicht mehr wegen Untätigkeit entfernt - Sie kommen zurück und stehen wieder in Ihren Leitstellen. |
| Leitstellen, Wachen, Fahrzeuge und die übrigen Spielinhalte | bleiben bestehen, auch ohne Mitglieder und auch bei langer Untätigkeit. Gelöscht werden sie nur, wenn die Inhaberin oder der Inhaber sie selbst löscht oder ihr Konto löscht (siehe unten). |
| Beitrittsanfragen | bis zur Entscheidung; abgelehnte werden nicht aufbewahrt |
| Gerätekennung (App) | bis zur Löschung des zugehörigen Profils |
| Arbeitsplatzprofile im Backend | bis zur einzelnen Profillöschung oder Kontolöschung aus der aktiven Datenbank |
| Lokale Arbeitsplatzanordnung und Fensterpositionen | bis zum lokalen Zurücksetzen, Ersetzen oder Leeren des Website-Speichers; beim gewöhnlichen Abmelden bleiben sie gespeichert |
| Lokal vorgemerkte Profiländerungen | bis zur erfolgreichen Übertragung, zum Verwerfen, Abmelden oder Leeren des Website-Speichers |
| Signup-Signale (IP-Hashwert) | 30 Tage |
| Konto ohne bestätigte E-Mail-Adresse | 24 Stunden, danach automatisch gelöscht |
| Globale Sperr-Hashwerte | bis zur Aufhebung der Sperre |
| Meldungen (Tickets) mit Gesprächskontext | bis zur Entscheidung, danach 180 Tage; Audiokopien 30 Tage nach der Entscheidung |
| Globale Timeouts | bis zum Ablauf oder zur Aufhebung |
| Sperrliste (stummgeschaltete und blockierte Konten, Abschnitt 3.26) | bis zur Aufhebung oder zur Löschung eines der beiden Konten |
| Protokoll administrativer Maßnahmen | drei Jahre |
| Fehlerberichte (Bugsink) | bis zur Behebung, längstens 90 Tage |
| Aggregierte Nutzungsproben (ohne Personenbezug) | 400 Tage |
| Simulationspositionen und Adressen der Leitstellenkarte | mit der Leitstelle bzw. bis zur Löschung durch die Leitstelle |
Löschen Sie Ihr Konto, werden Ihre eigenen Leitstellen mitgelöscht - samt Mitgliedschaften anderer darin. Fremde Leitstellen verlassen Sie nur. Wer seine Leitstelle erhalten will, überträgt die Inhaberschaft vorher an ein Mitglied (Abschnitt 11).
Eine einzelne Sprachaufnahme lässt sich nicht von Hand löschen, auch nicht vom Sprecher. So bleibt das Funkprotokoll unverändert. Vorzeitig entfernen kann Aufnahmen nur ich als Betreiber, und dann nur für eine Leitstelle insgesamt. Zur Löschung einer bestimmten Aufnahme wenden Sie sich an mich (Abschnitt 11); oft ist sie bereits abgelaufen.
6.Weitergabe von Daten und Auftragsverarbeiter
Ich gebe Ihre Daten nicht an Dritte weiter, außer an die unten genannten Empfänger sowie an andere Nutzerinnen und Nutzer im Rahmen des Spiels (Abschnitt 3.3 und 4). Hetzner wird als Auftragsverarbeiter nach Art. 28 DSGVO für mich tätig. Google ist bei der Zahlungsabwicklung über Google Play eigenständig verantwortlich (Art. 4 Nr. 7 DSGVO), Apple bei der Zahlungsabwicklung über den App Store ebenso. Ich erhalte keine Kartennummer, sondern den Kaufbeleg und den Abonnementstand (Abschnitt 8). Stripe ist bei der Zahlung im Browser ebenfalls eigenständig verantwortlich. Ich erhalte keine Kartennummer, sondern die Kundennummer und den Abonnementstand.
Datenbank, Anmeldung, Echtzeitübertragung und Website betreibe ich selbst auf dem genannten Server. Es ist kein Cloud-Datenbank-Anbieter zwischengeschaltet, an den Ihre Konto-, Leitstellen- oder Inhaltsdaten übermittelt würden.
| Empfänger | Rolle | Wofür | Was | Ort |
|---|---|---|---|---|
| Hetzner Online GmbH | Auftragsverarbeiter (Art. 28 DSGVO) | Bereitstellung des Servers | alle in Abschnitt 3 genannten Daten - technisch, nicht inhaltlich: Hetzner stellt die Maschine | Rechenzentrum Finnland (EU) |
| Google Ireland Ltd. / Google LLC | eigenständig Verantwortlicher | Verteilung der App und Abwicklung des Abonnements über Google Play | siehe Abschnitt 8 | Irland / USA |
| Apple Distribution International Ltd. | eigenständig Verantwortlicher | Verteilung der App und Abwicklung des Abonnements über den App Store | siehe Abschnitt 8 | Irland / USA |
| Stripe Payments Europe, Ltd. | eigenständig Verantwortlicher | Checkout-Sitzung und Kundenportal, wenn Sie das Abonnement im Browser abschließen | bestätigte E-Mail-Adresse und Kontokennung für den Checkout; Zahlungsdaten nur bei Stripe. Ich speichere die Stripe-Kundennummer und den Abonnementstand, keine Kartennummer | Irland / USA |
| Google (Firebase Cloud Messaging) / Apple (Push Notification service) | Zustelldienst für Push-Benachrichtigungen | Zustellung von Benachrichtigungen an Ihr Gerät, wenn Sie sie in der App erlauben | Geräte-Token und Inhalt der Benachrichtigung (siehe Abschnitt 9) | EU / USA |
| Discord Inc. | eigenständig Verantwortlicher | Webhook-Ereignisse an den Discord-Server einer Leitstelle (auf deren Veranlassung); Anmeldung mit Discord und Beitritt zum Community-Server (auf Ihre Veranlassung) | siehe Abschnitte 3.18 und 3.22 | USA |
| what3words Limited | Empfänger einer Abfrage | Umrechnung einer what3words-Adresse in Koordinaten, nur auf Ihren Klick | nur die drei Wörter; keine Konto- oder Leitstellendaten, nicht Ihre IP-Adresse | Vereinigtes Königreich (Angemessenheitsbeschluss) |
| Valve Corporation | eigenständig Verantwortlicher | Steam-Fassung: Vertrieb und Statusanzeige in der Freundesliste | siehe Abschnitt 3.23; geht vom Steam-Programm auf Ihrem Rechner aus, nicht von meinem Server | USA |
| OpenRouter, Inc. | Dienstleister für die Erzeugung von Spielinhalten; erhält keine personenbezogenen Daten | Erzeugung der Übungsnotrufe in der Web-Leitstelle (Funkspiel); leitet an das eingestellte Sprachmodell weiter (derzeit Gemini von Google), nur an Anbieter ohne dauerhafte Speicherung und ohne Training ("data_collection: deny") | ausschließlich Spielparameter: Fachrichtung, Art und Umfang des Szenarios, Übungsadresse mit Objektart, Fuhrpark und Stichwortkatalog der Leitstelle, fiktive Rückrufnummer; keine Namen, Benutzerkonten, Kennungen von Personen oder Gesprächsinhalte; siehe Abschnitt 3.19 | USA |
Zahlung im Browser. Schließen Sie das Abonnement im Browser ab, öffnen wir eine Checkout-Sitzung bei Stripe. Übermittelt werden Ihre bestätigte E-Mail-Adresse und eine nicht sprechende Kontokennung, damit der Vorgang diesem Konto zugeordnet werden kann. Kartennummer und sonstige Zahlungsdaten geben Sie nur bei Stripe ein. Ich speichere sie nicht. Bei mir liegen danach die Stripe-Kundennummer und der Abonnementstand (Zustand, Ende der Laufzeit, ob zum Periodenende gekündigt). Beides fällt mit der Löschung Ihres Kontos. Der Kundendatensatz bei Stripe bleibt deren Buchhaltung. Zahlungsmittel und Rechnungen verwalten Sie im Kundenportal von Stripe. Die Kündigung läuft über die Schaltfläche "Verträge hier kündigen" und wird bei Stripe zum Ende der laufenden Laufzeit vermerkt. Löschen Sie Ihr Konto, übermittle ich Stripe vorher die Kennung Ihres Abonnements, um es mit der Löschung sofort zu beenden. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung). In der App gibt es diesen Weg nicht. Dort läuft der Abschluss über Google Play bzw. den App Store, ohne Verweis auf einen Kauf im Browser.
Vertragsbestätigung. Nach einem Abschluss im Browser schicke ich Ihnen eine Vertragsbestätigung per E-Mail an die Adresse Ihres Kontos. Sie enthält Benutzername, Zeitpunkt des Abschlusses, Laufzeit, Preis, die enthaltenen Premium-Funktionen, die geltende Fassung der Nutzungsbedingungen (AGB), den Zeitpunkt Ihrer Zustimmung zum sofortigen Beginn sowie Widerrufsbelehrung und Muster-Widerrufsformular. Den Zeitpunkt der Zustimmung vermerke ich dafür an der Checkout-Sitzung bei Stripe. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b und lit. c DSGVO in Verbindung mit § 312f BGB. Die Mail wird wie alle anderen über den eigenen Mailserver verschickt.
Fehlerberichte (Abschnitt 3.13) laufen über dieselbe eigene Infrastruktur, nicht über einen Dienst in einem Drittland.
Mit Hetzner besteht ein Vertrag zur Auftragsverarbeitung nach Art. 28 DSGVO.
E-Mail-Versand. Bestätigungs-, Passwort-Reset- und Änderungsmails sowie Vertrags- und Kündigungsbestätigungen gehen über einen selbst betriebenen Mailserver auf derselben Infrastruktur. Es ist kein Mailversanddienst eines Dritten zwischengeschaltet; Ihre Adresse wird dafür also an keinen weiteren Empfänger gegeben. Empfänger der Mail ist allein Ihre Adresse beziehungsweise der Anbieter, bei dem Sie Ihr Postfach führen.
Übermittlung in Drittländer. Konto-, Leitstellen- und Inhaltsdaten werden ausschließlich innerhalb der Europäischen Union gespeichert und verarbeitet (Rechenzentrum in Finnland). Eine Übermittlung in ein Drittland findet insoweit nicht statt.
Ausnahmen: Abonnement über Google Play oder den App Store (Abschnitt 8) und über Stripe (dieser Abschnitt), Push über Google bzw. Apple (Abschnitt 9), - nur nach ausdrücklicher Einwilligung - die optionale VATSIM-Karte (Abschnitt 7) und - nur auf Ihren Klick - die Umrechnung einer what3words-Adresse (Abschnitt 3.14). Ortssuche, Adressabfragen, Routing und Kartenkacheln (Photon, Nominatim, Overpass, OSRM, Kartenserver) betreibe ich selbst; dafür gehen Suchbegriffe und Kartenausschnitte an keinen Dritten. Wenn Sie unseren freiwilligen Community-Server auf Discord besuchen, nutzen Sie die Plattform Discord; dort gelten die Bedingungen von Discord (eigenständig Verantwortlicher). Spiel-Support erfolgt ausschließlich im internen Ticketsystem. Externe Verarbeitung gibt es außerdem bei Discord-Webhooks, die eine Leitstelle einrichtet (Abschnitt 3.18), bei der Anmeldung mit Discord (Abschnitt 3.22) und bei der Steam-Fassung (Abschnitt 3.23). Für die Erzeugung von Übungsnotrufen geht ein Prompt über OpenRouter an ein Sprachmodell in den USA (Abschnitt 3.19); er enthält ausschließlich Spielparameter, keine Namen, Benutzerkonten, Kennungen von Personen oder Gesprächsinhalte.
Garantien für die Übermittlung. Soweit bei diesen Ausnahmen personenbezogene Daten in die USA gelangen, stützt sich die Übermittlung auf den Angemessenheitsbeschluss der EU-Kommission zum EU-US Data Privacy Framework (Art. 45 DSGVO), soweit der jeweilige Empfänger danach zertifiziert ist, und im Übrigen auf die Standardvertragsklauseln der EU-Kommission (Art. 46 Abs. 2 lit. c DSGVO), die der jeweilige Anbieter in seinen Vertrags- und Datenschutzbedingungen vorsieht. Ob ein Unternehmen zertifiziert ist, können Sie in der öffentlichen Liste unter dataprivacyframework.gov nachsehen. Eine Kopie der Garantien erhalten Sie auf Anfrage über die Adresse in Abschnitt 1.
Darüber hinaus gebe ich Daten weiter, wenn ich dazu gesetzlich verpflichtet bin oder wenn es zur Verfolgung von Rechtsverstößen erforderlich ist (Art. 6 Abs. 1 lit. c bzw. lit. f DSGVO).
7.VATSIM-Karte und Kartenmaterial (Opt-in)
In der Web-Leitstelle gibt es optional eine VATSIM-Flugkarte. Sie ist standardmäßig aus und wird erst geladen, wenn Sie ausdrücklich einwilligen. Ohne Einwilligung werden weder Kartenkacheln noch der VATSIM-Live-Feed angefordert.
Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO sowie § 25 Abs. 1 TDDDG für das Speichern der Einwilligung im Browser. Freiwillig und für Funk, Alarm und Chat nicht erforderlich.
Kartenkacheln, Luftfahrtdaten und der VATSIM-Datenfeed werden ausschließlich über meine eigenen Server ausgeliefert. Ihr Browser baut dabei keine Verbindung zu Drittanbietern auf, Ihre IP-Adresse wird an keinen Kartenanbieter übermittelt. Ich speichere keine Positionsdaten von Ihnen auf meinem Server.
Karten- und Datenquellen (Abruf durch meinen Server, nicht durch Ihren Browser):
- Grundkarten: eigener Kartenserver auf Basis von OpenMapTiles / OpenStreetMap-Daten
- Luftfahrtdaten: openAIP-Exporte (CC BY-NC 4.0), zwischengespeichert auf meinem Server
- Flugpositionen: öffentlicher VATSIM-Datenfeed (data.vatsim.net), von meinem Server abgerufen und für wenige Sekunden zwischengespeichert
Eine Übermittlung Ihrer Daten in Drittländer findet für die Karte nicht statt. Die Karte dient der Simulation und ist nicht für die reale Navigation bestimmt.
Widerruf: In der Karte "Karte ausschalten (Widerruf)" wählen oder den Browser-Speicher für sondersignal-app.de leeren.
Davon getrennt ist die öffentliche Karten-API einer Leitstelle (Admin-Schalter, nur Funkspiel): Sie gibt Rufzeichen, Status/Fernstatus samt Standzeit, Fachrichtung, Rufgruppe und "besetzt ja/nein" an externe Programme frei - opt-in, ohne Namen, ohne Einsätze, ohne Chat/Funk und ohne Kartenpositionen. Einzelheiten in Abschnitt 3.14. Die Kartendarstellung im eigenen Browser (VATSIM-Kacheln) bleibt davon unabhängig und braucht zusätzlich Ihre Einwilligung für die Kacheln.
8.Abonnement über Google Play und den App Store
In der Android-App schließen Sie das Abonnement über Google Play ab, in der iOS-App über den App Store. Vertragspartner und eigenständig Verantwortlicher für die Zahlungsabwicklung ist Google bzw. Apple, nicht ich. Einen Einmalkauf gibt es nicht mehr.
Ich erhalte keine Kartennummer. Die Android-App übermittelt mir den Kaufbeleg (Purchase-Token); ich frage bei Google den Zustand des Abonnements ab und speichere, ob und bis wann es gilt. Die iOS-App übermittelt mir die von Apple signierte Transaktion (Produktkennung, Transaktionsnummern, Kauf- und Ablaufdatum, Umgebung); beim Kauf setzt die App Ihre Kontokennung als appAccountToken, damit Apple den Kauf Ihrem Konto zuordnen kann. Apple meldet mir Verlängerung, Ablauf, Erstattung und Widerruf eines Abonnements über signierte Server-Benachrichtigungen; ich frage bei Apple nichts nach. Ich speichere je Abonnement die Transaktionsnummer, Produkt, Zustand und Ablaufdatum. Diese Angaben fallen mit der Löschung Ihres Kontos.
Löschen Sie Ihr Konto, während sich ein Abonnement über Google Play noch verlängert, übermittle ich Google über die Play Developer API die Produktkennung und den Kaufbeleg (Purchase-Token) dieses Abonnements, damit es sich nicht mehr verlängert; der bezahlte Zeitraum läuft bei Google aus. Ein über den App Store abgeschlossenes Abonnement kann ich nicht für Sie beenden; Sie kündigen es vor der Löschung selbst in den Einstellungen Ihres Geräts (Nutzungsbedingungen, Abschnitt 8.4). Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO.
Im Browser wird dasselbe Abonnement über Stripe abgewickelt (Abschnitt 6). Die App zeigt diesen Weg nicht an und verlinkt ihn nicht. Leistung und Preise stehen in den Nutzungsbedingungen (AGB), Abschnitt 8. Ein Konto hat höchstens ein Abonnement.
Welche Daten Google und Apple verarbeiten, richtet sich nach deren Datenschutzbestimmungen (Google, Apple).
In der Google Play Console und in App Store Connect erhalte ich zusammengefasste Auswertungen zu Installationen und Umsätzen ohne Personenbezug.
9.Push-Benachrichtigungen (App)
Wenn Sie in der App Benachrichtigungen erlauben, speichere ich ein Geräte-Token (von Google Firebase Cloud Messaging auf Android bzw. Apple Push Notification service auf iOS), die Plattform und die App-Version zu Ihrem Konto. Über dieses Token stelle ich Alarme, Anweisungen, Sprechaufforderungen und von der Leitstelle gesetzte Statusänderungen Ihrer Leitstellen zu. Der Inhalt der Nachricht (Leitstellenname, Schleife bzw. Fahrzeug, Meldungstext, Absendername) wird dafür an Google bzw. Apple übertragen. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der von Ihnen gewünschten Funktion). Das Token wird gelöscht, wenn Sie sich abmelden, Benachrichtigungen in der App abschalten, Ihr Konto löschen oder der Anbieter das Token als ungültig meldet. Zugestellte Nachrichten werden serverseitig nach 7 Tagen gelöscht. Anbieter: Google Ireland Limited (Gordon House, Barrow Street, Dublin 4, Irland) und Apple Distribution International Ltd. (Hollyhill Industrial Estate, Cork, Irland).
11.Ihre Rechte
Ihnen stehen gegenüber mir folgende Rechte zu:
- Auskunft (Art. 15 DSGVO)
- Berichtigung (Art. 16 DSGVO)
- Löschung (Art. 17 DSGVO)
- Einschränkung der Verarbeitung (Art. 18 DSGVO)
- Datenübertragbarkeit (Art. 20 DSGVO)
- Widerspruch (Art. 21 DSGVO) gegen Verarbeitungen auf berechtigtes Interesse - insbesondere Abschnitte 3.8, 3.9, 3.13, 3.15, 3.18, 3.23, 4, 10 und das Mitglieder-Journal
- Widerruf einer Einwilligung (Art. 7 Abs. 3 DSGVO), jederzeit für die Zukunft - auch für öffentliches Streamen (Abschnitt 3.10)
Widerspruchsrecht nach Art. 21 DSGVO
Verarbeite ich Ihre Daten auf Grundlage eines berechtigten Interesses (Art. 6 Abs. 1 lit. f DSGVO), können Sie dem aus Gründen, die sich aus Ihrer besonderen Situation ergeben, jederzeit widersprechen. Ich verarbeite die Daten dann nicht mehr, es sei denn, ich kann zwingende schutzwürdige Gründe nachweisen, die Ihre Interessen, Rechte und Freiheiten überwiegen, oder die Verarbeitung dient der Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen. Der Widerspruch ist formlos an die Adresse in Abschnitt 1 möglich.
Geltendmachung: formlos an support@sondersignal-app.de oder postalisch an die Anschrift in Abschnitt 1. Antwort unverzüglich, spätestens innerhalb eines Monats. Bitte nennen Sie Ihren Benutzernamen.
Konto beenden. In der Web-Leitstelle löschen Sie Ihr Konto unter Einstellungen / Konto sofort selbst. Dabei werden Ihre eigenen Leitstellen mitgelöscht - samt Wachen, Fahrzeugen, Inhalten und allen Mitgliedschaften darin, auch denen anderer Personen. Leitstellen anderer verlassen Sie lediglich. Ihre Beiträge dort erscheinen danach unter Gelöschtes Konto. Persönliche Signalton-Clips entfallen mit dem Konto. Die Fristen aus Abschnitt 5 bleiben. Wenn Sie Ihre Leitstelle erhalten wollen, übertragen Sie die Inhaberschaft vor der Löschung an ein anderes Mitglied. Bloßes Aufhören löscht nichts: Konto, Leitstellen und Mitgliedschaften bleiben, bis Sie selbst löschen. Ein laufendes Abonnement beendet die Löschung zugleich: Ein im Browser abgeschlossenes endet bei Stripe sofort (Abschnitt 6), ein über Google Play abgeschlossenes verlängert sich nicht mehr (Abschnitt 8); ein über den App Store abgeschlossenes kündigen Sie vorher selbst. Gelingt die Kündigung nicht, wird das Konto nicht gelöscht; die Kündigung bestätige ich per E-Mail (Einzelheiten in den Nutzungsbedingungen, Abschnitt 8.4). Die bei Stripe bzw. Google gespeicherten Zahlungsdaten löschen diese nach ihren eigenen Bedingungen und gesetzlichen Aufbewahrungspflichten.
Sperre ist keine Löschung. Eine globale Sperre beendet die Nutzung, lässt Ihr Konto und Ihre Daten aber bestehen - damit Ihnen Auskunft, Ausleitung und Widerspruch weiter offenstehen. Gelöscht wird nur auf Ihren Antrag nach Art. 17 DSGVO oder von Ihnen selbst. Bei globaler Sperre können Sperr-Hashwerte erhalten bleiben (Abschnitt 3.9).
Auskunft und Ausleitung. In der Web-Leitstelle unter Konto / Meine Daten fordern Sie eine maschinenlesbare Datenkopie an (Art. 15 und, soweit anwendbar, Art. 20 DSGVO). Die Ausleitung erfolgt frühestens 24 Stunden nach Ihrer Anfrage; sobald die ZIP bereitsteht, werden Sie per E-Mail benachrichtigt und können sie dort herunterladen. Alternativ genügt eine formlose Anfrage. Das gilt unabhängig davon, ob Ihr Konto gesperrt ist. Die ZIP enthält keine Entwicklernachrichten, keine Spielermeldungen (Tickets) und keine Geräte- oder Push-Kennungen; fremde Benutzer- und Anzeigenamen erscheinen dort pseudonymisiert.
Beschwerderecht (Art. 77 DSGVO) bei einer Aufsichtsbehörde. Für mich zuständig:
Die Landesbeauftragte für den Datenschutz NiedersachsenPrinzenstraße 5
30159 Hannover
Telefon: +49 511 120-4500
E-Mail: poststelle@lfd.niedersachsen.de
12.Kinder und Jugendliche
Der Dienst richtet sich an Personen ab 16 Jahren. Bei der Registrierung wird das Geburtsdatum abgefragt und geprüft; wer darunter liegt, erhält kein Konto (Abschnitt 3.1). Das Mindestalter gilt ohne Ausnahme. Ergibt das Geburtsdatum eines bestehenden Kontos ein Alter unter 16 Jahren, bleiben alle Leitstellen gesperrt, bis die Person 16 ist; Datenkopie und Kontolöschung bleiben möglich. Das Geburtsdatum ist eine Selbstauskunft und keine Ausweisprüfung. Erlangen Sie als sorgeberechtigte Person Kenntnis von einem Konto Ihres Kindes unter 16 Jahren, melden Sie sich - ich sperre oder lösche das Konto.
Für den Aufnahmemodus (Abschnitt 3.11) gilt eine höhere Grenze: Wer jünger als 18 Jahre ist, kann der Veröffentlichung von Stimme, Benutzername und Chat-Beiträgen auf fremden Plattformen nicht zustimmen; der Server lässt es nicht zu, und die Beiträge dieser Person sind in einer Leitstelle mit aktivem Aufnahmemodus für die anderen ausgeblendet. Erlangen Sie als sorgeberechtigte Person Kenntnis von einem Problem damit, melden Sie sich.
Schutzmaßnahmen nach Alter. Aus dem hinterlegten Geburtsdatum berechnet der Server bei Bedarf, ob ein Konto unter 16 oder unter 18 Jahre alt ist; das Alter wird anderen Nutzerinnen und Nutzern nicht angezeigt. Daran hängen: unter 16 die Sperre aller Leitstellen bis zum 16. Geburtstag; unter 18 das Senden und Lesen von Kontaktdaten im Chat (Telefonnummern, E-Mail-Adressen, Links und Messenger-Namen werden beim Senden abgelehnt und beim Lesen ausgeblendet; gespeichert bleibt der Originaltext anderer für Meldung, Moderation und Datenkopie), die gesperrte Direktwahl zwischen volljährigen und minderjährigen Konten sowie der Hinweis im Chat, keine Kontaktdaten zu teilen. Rechtsgrundlage: Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit § 24a JuSchG sowie Art. 6 Abs. 1 lit. f DSGVO (Schutz Minderjähriger auf der Plattform). Die maschinenlesbare Alterskennzeichnung unter /age-de.xml enthält keine personenbezogenen Daten. Mehr auf der Seite Jugendschutz.
In diesem Dienst wird mit Unbekannten gesprochen. Die Gespräche sind nicht Ende-zu-Ende verschlüsselt (Abschnitt 4).
13.Pflicht zur Bereitstellung
Benutzername, E-Mail-Adresse und Passwort sind für die Leitstellen-Funktionen erforderlich. Sirene, Funkgerät und Melder in der App laufen ohne Konto. Es besteht keine gesetzliche Pflicht zur Bereitstellung - ohne Konto können Sie die Leitstelle nicht nutzen.
14.Änderungen dieser Datenschutzerklärung
Ich passe diese Erklärung an, wenn sich die Verarbeitung oder die Rechtslage ändert. Eine neue Fassung wird Ihnen beim nächsten Start vorgelegt und mit Ihrer Bestätigung wirksam; eine Vorankündigung gibt es nicht.
Ohne Bestätigung der geltenden Fassung und ohne hinterlegtes und bestätigtes Geburtsdatum kommen Sie in keine Leitstelle und können in bestehenden Leitstellen nicht weiter spielen. Konto-Self-Service (Einstellungen, Datenkopie, Kontolöschung) bleibt erreichbar. Eine ausbleibende Bestätigung löscht weder Konto noch Leitstellen; wer nicht bestätigen will, kann das Konto selbst auflösen. Verarbeitungen, die auf einer Einwilligung beruhen, nehme ich ohnehin erst auf, wenn Sie ihr zugestimmt haben.