Zum Inhalt springen

Datenschutz

Wer eine Installation betreibt, ist für die Personendaten darin verantwortlich (nach DSGVO bzw. Schweizer DSG: der Verantwortliche). Diese Seite listet, was das Panel speichert, damit du es in deiner eigenen Datenschutzerklärung beschreiben und Anfragen beantworten kannst.

In der Datenbank des Panels:

Daten Über wen Aufbewahrt
Konto: E-Mail, Anzeigename, Passwort-Hash, Zwei-Faktor-Secret und Wiederherstellungscodes, Passkeys, verknüpfte Anmelde-Provider alle Benutzer bis das Konto gelöscht wird
Mitgliedschaften und Berechtigungen auf Servern Mitglieder bis sie entfernt werden oder das Konto gelöscht wird
Öffentliche SSH-Schlüssel, mit dem Zeitpunkt der letzten Verwendung Benutzer, die welche hinzufügen bis sie entfernt werden
Push-Abonnements: die Push-Adresse des Browsers und ein Gerätename Benutzer, die Benachrichtigungen einschalten bis sie ausgeschaltet werden oder der Browser sie verwirft
API-Tokens: Name, ein Hash, letzte Verwendung und die IP-Adresse der letzten Verwendung Besitzer der Tokens bis sie widerrufen werden
Einladungen: die eingeladene E-Mail-Adresse Eingeladene 30 Tage nach Verwendung oder Ablauf
Audit-Log: wer (Benutzer-ID) was wann getan hat, von welcher IP-Adresse alle, die im Panel handeln IP-Adressen: 30 Tage; Einträge: 365 Tage (beides einstellbar)
Webhook-Zustellungen: das gesendete Event, mit Servernamen — (kann von Benutzern gewählte Namen enthalten) 30 Tage
Metriken: CPU, Arbeitsspeicher, Netzwerk, Spieler pro Minute — 7 Tage

Auf den Nodes: die Dateien und Konsolen-Logs der Gameserver (2 MB pro Server, rotiert), die Spielernamen und Chat enthalten können. Sie werden mit dem Server gelöscht.

Das Panel selbst gibt keine Daten weiter, ausser dorthin, wo du es einrichtest: an deinen Mailserver, deine Webhooks und Provider für Portweiterleitung, an Steam (für Downloads) und an die Push-Services der Browser, die deine Benutzer wählen (Google, Mozilla, Apple). Diese bekommen nur verschlüsselte Nachrichten.

Die meisten Anfragen erledigen Leute selbst, auf ihrer Seite Account:

  • Auskunft: Your data → Download my data liefert eine JSON-Datei mit allem, was das Panel über sie speichert: Konto, Anmeldemethoden, Mitgliedschaften und Berechtigungen, SSH-Schlüssel, Geräte für Benachrichtigungen, persönliche API-Tokens und ihre Einträge im Audit-Log.
  • Berichtigung: den Anzeigenamen direkt; eine neue E-Mail-Adresse gilt, sobald sie mit dem dorthin geschickten Link bestätigt ist (die alte Adresse wird informiert). Operatoren können eine Adresse auch unter Admin → Users ändern, ohne Bestätigung.
  • Löschung: Your data → Delete my account, bestätigt mit dem Passwort (oder, bei Konten, die sich nur über einen Provider anmelden, mit der E-Mail-Adresse). Das entfernt die Anmeldemethoden, Mitgliedschaften, Berechtigungen, persönlichen Tokens, SSH-Schlüssel und Geräte für Benachrichtigungen. Server gehören ihren Tenants und bleiben. Der letzte Operator und der einzige Owner eines Tenants müssen zuerst übergeben. Operatoren können Konten auch unter Admin → Users löschen.

Das Audit-Log behält seine Einträge zu einem gelöschten Konto nur unter der Benutzer-ID, ohne E-Mail-Adresse, bis seine Aufbewahrungsfrist abläuft.

Admin → Settings → Privacy legt fest, wie lange das Audit-Log Daten behält; das Panel entfernt ältere Daten einmal täglich:

Einstellung Standard
Remove IP addresses from the audit log after 30 Tage (der Eintrag bleibt)
Delete audit entries after 365 Tage

0 behält die Daten. Webhook-Zustellungen sowie verwendete oder abgelaufene Einladungen werden nach 30 Tagen entfernt. Schreib die gewählten Fristen in deine Datenschutzerklärung.

Mit dem Hosting-Profil werden Tenants getrennt, und Webhooks erreichen standardmässig keine privaten Netzwerke. Hostest du für Kunden, bist du für die Inhalte der Gameserver meist ihr Auftragsverarbeiter: Regle das in deinen Bedingungen und nenne die Unterauftragsverarbeiter, die du einsetzt (den Cloud-Anbieter deiner Nodes, deinen Mail-Anbieter).