Sicherheit

Was wir sehen können – und was nicht.

Office Claws betreibt deine Agenten auf deinem eigenen Contabo-VPS und hält die meisten Zugangsdaten auf deinem Rechner. Die meisten, nicht alle: Diese Seite listet genau auf, was unsere Server erreicht, was nie, und wie du es selbst prüfst.

Zuletzt geprüft: 17. Oktober 2026 · CLI 0.2.10

Wie die Teile zusammenhängen

Dein Rechner
  • officeclaws CLI / Desktop-App
  • Schlüsselbund: Contabo- + Tailscale-Zugangsdaten
  • Privater SSH-Schlüssel
⇅ dein Tailscale-Tailnet
Dein Contabo-VPS
  • Agent-Runtime (Docker)
  • Codex-/ChatGPT-Anmeldung
  • Firewall: Ports nur im Tailnet
⇅ Modellaufrufe
OpenAI
  • Codex, über deinen ChatGPT-Tarif
⇅ HTTPS
api.officeclaws.com
  • Konto & Abo
  • Agent-Metadaten & Gateway-Tokens
  • Chatverlauf

Erreicht nie unsere Server

  • Contabo-API-Zugangsdaten
    Client-ID, Secret, API-Benutzer und Passwort prüft die CLI direkt bei Contabo und speichert sie im Schlüsselbund deines Betriebssystems. Kein Office-Claws-Endpunkt nimmt sie an.
  • Tailscale-Auth-Key
    Wird in deinem Schlüsselbund gespeichert und während der Einrichtung per SSH an deinen VPS übergeben.
  • Privater SSH-Schlüssel
    Ein Ed25519-Schlüssel, erzeugt auf deinem Rechner (~/.ssh/openclaw_id_ed25519, Modus 0600). Nur der öffentliche Teil wird geteilt.
  • Codex-/ChatGPT-Anmeldung
    connect-codex führt die OpenAI-Anmeldung auf deinem VPS aus; der OAuth-Callback wird auf deinem eigenen Rechner abgefangen. Die Tokens liegen auf dem VPS.
  • Telegram-Bot-Tokens
    Werden per SSH direkt auf deinen VPS geschrieben.
  • Zugriff auf deinen VPS
    Wir besitzen keinen SSH-Schlüssel für deinen VPS, und unser Backend tritt deinem Tailnet nie bei.

Was unsere Server speichern

Diese Daten liegen in unserer Postgres-Datenbank. Sie ist derzeit nicht auf Spaltenebene verschlüsselt.

Konto
E-Mail, Anzeigename, bcrypt-Passwort-Hash, Abo-Status. Kartendaten verarbeitet Paddle; sie erreichen uns nie.
VPS-Metadaten
Wenn du beim Onboarding einen VPS auswählst, synchronisiert die CLI die Instanz-IDs und öffentlichen IPs aus deinem Contabo-Konto sowie die Tailscale-IP und den Hostnamen jedes Agenten.
Agent-Gateway-Token
Das Token, mit dem CLI und Desktop-App mit deinem Agenten sprechen. Wir speichern es, damit du dich von einem anderen Gerät aus wieder verbinden kannst. Unsere Server erreichen den Port deines Agenten nicht (nur im Tailnet), aber das Token liegt bei uns.
Chatverlauf
Nachrichten, die du über CLI oder Desktop-App sendest, und die Antworten des Agenten werden in deinem Konto gespeichert.
Öffentlicher SSH-Schlüssel
Der öffentliche Teil deines Office-Claws-SSH-Schlüssels.
Nutzungsanalyse
Installations-Pings und CLI-Befehlsereignisse (Befehlsname, Status ok/error, Dauer, Version, Betriebssystem, eine zufällige Installations-ID; mit deinem Konto verknüpft, wenn du angemeldet bist) sowie Seitenaufrufe und Klicks auf der Website. Niemals Argumente, Flag-Werte, Fehlertexte oder IP-Adressen im Klartext. Details unten unter Telemetrie.

Wohin der Modell-Traffic geht

Vor connect-codex

Ein neuer Agent startet mit einem kleinen Startkontingent über das LLM-Gateway von Office Claws (llm.officeclaws.com), d. h. Prompts und Antworten laufen über unsere Server. Das Gateway erfasst die Nutzung (Tokens und Kosten); es ist nicht dafür eingerichtet, Nachrichteninhalte zu speichern.

Nach connect-codex

Der Agent wechselt auf dein eigenes Codex-Abo, und Modellaufrufe gehen von deinem VPS direkt an OpenAI.

Was auf deinem VPS läuft

  • ufw blockiert standardmäßig allen eingehenden Traffic. Sobald Tailscale läuft, wird öffentliches SSH geschlossen, und nur die Ports 22, 443 und 18789 sind offen – ausschließlich auf dem Tailnet-Interface.
  • SSH-Härtung: Root-Login, Passwort- und Challenge-Response-Authentifizierung, X11- und Agent-Forwarding sind alle deaktiviert.
  • fail2ban und automatische Sicherheitsupdates (unattended-upgrades) sind installiert.
  • Der Agent läuft in Docker als Benutzer openclaw und ist nur über dein Tailnet erreichbar.
  • Während eines --reinstall ist der VPS kurzzeitig über öffentliches SSH erreichbar, bis die Einrichtung es wieder schließt.
  • Von deinem VPS wird keine Telemetrie an uns gesendet. Der einzige Office-Claws-Endpunkt, den er aufruft, ist das LLM-Gateway – bevor du Codex verbindest.

Telemetrie

  • Website: Unsere eigene cookielose Analyse zählt Seitenaufrufe, Kopien des Installationsbefehls und Download-Klicks, mit einem Besucher-Hash, der sich täglich ändert. Google Analytics und Yandex Metrica werden nur geladen, wenn du im Cookie-Banner auf „Erlauben“ klickst.
  • CLI: Nach jedem Befehl sendet sie den Befehlsnamen, den Status ok/error, die Dauer, die CLI-Version, Betriebssystem/Architektur und eine zufällige Installations-ID. Bist du angemeldet, wird das Ereignis mit deinem Konto verknüpft. Argumente, Flag-Werte und Fehlermeldungen werden nie gesendet.
  • CLI- und Installer-Analyse abschalten mit OFFICECLAWS_NO_ANALYTICS=1 oder DO_NOT_TRACK=1, z. B.: curl -fsSL https://officeclaws.com/downloads/install.sh | OFFICECLAWS_NO_ANALYTICS=1 sh
  • Die Desktop-App sucht nach Updates.

Prüf es selbst

Verlass dich nicht auf unser Wort. Diese Befehle zeigen, was wo gespeichert ist.

Auf deinem Mac: Office-Claws-Einträge im Schlüsselbund auflisten
security dump-keychain | grep -A4 openclaw-office
Auf dem VPS: Firewall-Regeln
sudo ufw status verbose
Auf dem VPS: wer sich per SSH einloggen kann
cat ~/.ssh/authorized_keys
Auf dem VPS: offene Ports
sudo ss -tlnp
Auf deinem Rechner: dein Tailnet
tailscale status

Sicherheitsproblem gefunden?

Bitte schreib uns eine E-Mail, bevor du es öffentlich machst: [email protected]