Datenschutz & Sicherheit
Was auf deinem Rechner bleibt, was an wen geht und wie Agenten begrenzt werden.
Was auf deinem Rechner bleibt
- Dein Code, deine Prompts, Gespräche und Einstellungen
- Das Ereignisprotokoll (lokale SQLite-Datenbank); Terminal-Ausgaben werden dort nicht gespeichert, sondern nur im Arbeitsspeicher gehalten
- Deine Lizenz (offline geprüft)
Was den Rechner verlässt
OpenCognit selbst hat keine Telemetrie, kein Tracking und kein Konto. Die vollständige Liste dessen, was die App ins Netz schickt:
| Wann | Wohin | Was |
|---|---|---|
| Beim Start und alle 6 Stunden | github.com (Release-Repo) | Abruf der Versionsdatei und ihrer Signatur, ohne Kennung. Abschaltbar unter Einstellungen → Updates |
| Mit der Update-Prüfung | opencognit.com | Abruf der Preistabelle fürs Verbrauchs-Dashboard. Aus, wenn die Update-Prüfung aus ist |
| Bevor ein Agent ein Paket installiert | registry.npmjs.org, pypi.org | Der Paketname, um zu prüfen, ob es das Paket gibt und wie alt es ist |
| Einmal am Tag und bei „Jetzt prüfen“ unter Einstellungen → System (abschaltbar mit „Automatisch nach Updates suchen“) | registry.npmjs.org | Nur die Paketnamen von Claude Code, Codex und Gemini CLI, um die neueste Version zu erfahren |
| Nur auf der Skills-Seite | skills.sh, api.github.com, github.com | Dein Suchbegriff; beim Installieren wird das Skill-Repo geklont |
| Nur wenn du Diktieren einrichtest | huggingface.co | Einmaliger Download des Sprachmodells. Die Erkennung selbst läuft lokal |
| Nur wenn Kimi Code eingerichtet ist, alle 3 Minuten | Kimis eigene Adresse | Abfrage deines Kontingents mit dem Zugang, den Kimi Code selbst schon nutzt |
| Nur wenn du eine Adresse einträgst | dein ntfy-Server | Kurze Hinweise aufs Handy, nie Code oder Terminalinhalt |
| Nur wenn du sie einschaltest | dein Tailnet | Die Fernsteuerung vom Handy, nur innerhalb deines Tailscale-Netzes |
| Wenn du im Seitenpanel etwas aufrufst | die Seite, die du öffnest | Wie in jedem Browser; Suchbegriffe gehen an DuckDuckGo |
Dazu kommt, was die CLIs selbst senden: Jede CLI spricht mit ihrem eigenen Anbieter, genau wie ohne OpenCognit.
Selbst nachprüfen. Mit einer Anwendungs-Firewall wie OpenSnitch (Linux) oder Portmaster (Linux und Windows) siehst du jede Verbindung, die OpenCognit aufbaut.
Mit lokalen Modellen bleibt auch der Code auf dem Rechner: In Workspaces mit „Nur lokale Modelle“ sind alle Cloud-CLIs gesperrt.
Updates sind signiert
Jede neue Version ist mit dem OpenCognit-Schlüssel signiert (Ed25519). Der private Schlüssel liegt nur beim Herausgeber — nicht auf GitHub und nicht in der Build-Pipeline. Die App prüft die Signatur, bevor sie ein Update anbietet: Fehlt sie oder passt sie nicht, wird nichts heruntergeladen und unten rechts erscheint ein Hinweis. Selbst wer das Release-Repo auf GitHub übernimmt, kann so kein Update unterschieben.
Agenten begrenzen
- Freigaben in Threads für Schreiben, Befehle und Pushes
- Guardrails für jede Eingabe an einen Agenten — und für Befehle, die die Agenten selbst ausführen
- Bestätigung großer Startwünsche des Dirigenten
- Die interne Steuerung des Dirigenten läuft nur lokal (Unix-Socket bzw. Named Pipe), jede Anfrage braucht ein Sitzungs-Token
- Webseiten im Seitenpanel bekommen keine Rechte für Kamera, Standort oder Benachrichtigungen
- Die Fernsteuerung vom Handy ist aus, bis du sie einschaltest; sie lauscht nur im eigenen Tailnet (Tailscale), braucht ein 256-Bit-Token und schickt Eingaben durch die Guardrails
- Der Paket-Schutz hält verdächtige Paketinstallationen der Agenten an
- Geheimnisse schützen: Schlüssel auslesen und Dateien hochladen brauchen eine Freigabe; Zugangsdaten aus Umgebungsvariablen kommen nicht bei den Agenten an
Agenten im Terminal arbeiten sonst mit den Rechten, die ihre CLI selbst vergibt — so wie wenn du sie direkt startest. Bei Claude Code, Codex, Gemini CLI, Kimi Code und Hermes prüft OpenCognit zusätzlich jeden Shell-Befehl des Agenten (siehe Guardrails & Agenten-Schutz).