Skip to content

Sicherheit

Stand: Oktober 2026

You are reading the German version. It is the legally binding one. Read the English translation

Modhelm verwaltet sensible Daten: API-Schlüssel für Roblox-Spiele, Bot-Tokens, Meldungen mit Videos und Entscheidungen über Banns. Hier steht, wie wir sie schützen und wie du uns eine Sicherheitslücke meldest.

Inhalt
  1. Auf einen Blick
  2. Server in Deutschland
  3. Verschlüsselung
  4. Anmeldung und Rechte
  5. Trennung der Daten
  6. Uploads und Beweise
  7. Tickets und E-Mails
  8. Verfügbarkeit und Sicherungen
  9. Sicherheitsvorfälle
  10. Sicherheitslücke melden
  11. Was du selbst tun kannst

Auf einen Blick

  • Server in Deutschland, keine Daten bei Cloud-Anbietern
  • Verschlüsselung aller Verbindungen und aller Zugangsdaten
  • strikte Trennung der Daten jedes Servers
  • Rechte werden bei jeder Anfrage live bei Discord geprüft
  • jede Aktion wird protokolliert, auch Zugriffe unseres Teams
  • ein klarer Weg, Sicherheitslücken zu melden

Server in Deutschland

Modhelm läuft auf einem eigenen Server in einem Rechenzentrum in Frankfurt am Main. Datenbank und Dateiablage sind nicht aus dem Internet erreichbar, Verwaltungswerkzeuge nur nach Anmeldung. Auf den Server kommen wir nur mit SSH-Schlüsseln, nicht mit Passwörtern.

Verschlüsselung

  • Alle Verbindungen laufen über HTTPS mit aktuellem TLS und HSTS.
  • Roblox-API-Schlüssel, Bot-Tokens, OAuth-Zugangsschlüssel und Client Secrets speichern wir mit AES-256-GCM verschlüsselt. Der Schlüssel dafür liegt getrennt von der Datenbank.
  • Sitzungen und API-Tokens speichern wir nur als SHA-256-Hashwert, IP-Adressen nur als HMAC-Hashwert.
  • Einen gespeicherten API-Schlüssel zeigen wir nie wieder vollständig an, nur seine letzten vier Zeichen.

Anmeldung und Rechte

  • Anmeldung nur über Discord mit OAuth, PKCE und einmaligen Prüfwerten, die an deinen Browser gebunden sind. Passwörter speichern wir nicht.
  • Jede Sitzung gilt nur für die Adresse, auf der du dich angemeldet hast. Ein kopiertes Cookie funktioniert auf einer anderen Adresse nicht.
  • Wer einen Server im Dashboard verwalten darf, prüfen wir bei jeder Anfrage live anhand der Rechte bei Discord.
  • Unser eigenes Team braucht für das Staff-Panel einen zweiten Faktor (Passkey oder Authenticator-App) und wird nach einer Stunde ohne Nutzung abgemeldet, spätestens nach 12 Stunden. Rechte im Team vergeben wir über Rollen und nur so weit, wie sie gebraucht werden.
  • Die App sperrt sich nach 15 Minuten ohne Nutzung und lässt sich mit einem Passkey wieder entsperren, zum Beispiel per Face ID oder Fingerabdruck.
  • Unser Team sieht die Daten eines Servers nur beim gebuchten Moderationsdienst oder bei einem lesenden Support-Zugang mit Grund, der nach 60 Minuten endet. Jeder solche Zugriff steht im Protokoll des Servers.

Trennung der Daten

Jede Abfrage ist auf den Server beschränkt, zu dem sie gehört. In der Datenbank ist zusätzlich Row Level Security aktiv, sodass öffentliche Rollen keinen Zugriff haben. Dateien liegen nach Server getrennt. Beweise werden nur an berechtigte Nutzer oder über signierte Links ausgeliefert, die nach kurzer Zeit ablaufen.

Uploads und Beweise

Wir prüfen den Typ jeder hochgeladenen Datei anhand ihres Inhalts, nicht nur anhand des Namens, und begrenzen die Größe. Videos wandeln wir auf unserem eigenen Server in ein sicheres Standardformat um und löschen das Original. Ausgeliefert werden Dateien mit restriktiven Sicherheits-Headern, damit sie keinen Code im Browser ausführen können.

Beweise von Meldungen zum Kinderschutz sind versiegelt: Sie erscheinen nie in Discord oder in Direktnachrichten, nur Admins und vom Team bestimmte Rollen können sie öffnen, und jedes Öffnen wird protokolliert.

Tickets und E-Mails

Protokolle von Tickets speichern wir komprimiert auf unserem eigenen Server, getrennt nach Server. Öffnen können sie nur berechtigte Rollen oder wer einen geheimen Link hat. Von diesem Link speichern wir nur einen Hashwert, und er wird mit jedem neuen Protokoll ungültig. Anhänge kopieren wir nur von den Servern von Discord und prüfen ihren Typ anhand des Inhalts.

E-Mails empfangen und senden wir über unseren eigenen Mailserver mit DKIM-Signatur. Im Staff-Panel zeigen wir sie ohne Skripte und ohne automatisch nachgeladene Bilder an. Programme und andere gefährliche Dateitypen nehmen wir als Anhang nicht an. Wer welches Postfach lesen darf, regeln Rollen.

Verfügbarkeit und Sicherungen

  • Wir sichern Datenbank und Beweisdateien regelmäßig und löschen Sicherungen nach spätestens 30 Tagen.
  • Alle Komponenten werden jede Minute geprüft. Den aktuellen Zustand zeigt status.modhelm.com.
  • Aufträge an Discord und Roblox laufen über eine Warteschlange mit Wiederholung.
  • Banns liegen bei Roblox und wirken auch dann, wenn Modhelm einmal nicht erreichbar ist.
  • Ein automatischer Löschjob entfernt jeden Tag alle Daten, deren Frist abgelaufen ist.

Sicherheitsvorfälle

Kommt es trotz aller Maßnahmen zu einem Vorfall, begrenzen wir den Schaden sofort, informieren betroffene Kunden unverzüglich, wenn möglich innerhalb von 24 Stunden, melden ihn, wo nötig, innerhalb von 72 Stunden der Datenschutz-Aufsicht und informieren Discord und Roblox, wenn ihre Daten betroffen sind.

Sicherheitslücke melden

Hast du eine Schwachstelle gefunden? Schreib uns an info@modhelm.com mit dem Betreff "Security". Beschreibe bitte, was du gefunden hast, wie man es nachvollziehen kann, welche Adresse oder Funktion betroffen ist und welche Folgen du siehst.

  • Wir bestätigen den Eingang innerhalb von drei Werktagen und halten dich auf dem Laufenden.
  • Wir beheben bestätigte Lücken so schnell wie möglich und nennen dich auf Wunsch gern mit Dank.
  • Wenn du dich an die Regeln unten hältst, gehen wir nicht rechtlich gegen dich vor.

Regeln: Teste nur mit eigenen Konten und eigenen Servern. Greif nicht auf Daten anderer zu und verändere sie nicht, außer im kleinsten Umfang, der nötig ist, um die Lücke zu zeigen. Keine Überlastungsangriffe, kein Spam, keine Täuschung von Menschen und keine physischen Angriffe. Veröffentliche Details erst, wenn die Lücke behoben ist oder 90 Tage vergangen sind. Ein Prämienprogramm haben wir derzeit nicht.

Was du selbst tun kannst

  • Gib Roblox-API-Schlüsseln nur die nötigen Rechte und beschränke sie auf deine Spiele.
  • Erneuere Schlüssel und Tokens, wenn jemand dein Team verlässt oder du einen Missbrauch vermutest.
  • Vergib Admin- und Moderatoren-Rollen sparsam und entferne sie, wenn sie nicht mehr gebraucht werden.
  • Richte in der App einen Passkey ein, damit sie gesperrt bleibt, wenn jemand anderes dein Handy in die Hand bekommt.
  • Gib Ticket-Rechte nur Rollen, die Protokolle wirklich sehen müssen.
  • Sieh gelegentlich ins Protokoll deines Servers und melde uns Auffälligkeiten.

Stand: Oktober 2026

Add to Discord