Codo läuft neben deinem AI-Coding-Tool und hält sich auf deinem Rechner an strenge Regeln.
Nur deine Prompts laufen
Codo führt Prompts aus, die du selbst aus der App schickst, und fragt standardmäßig vorher. Nie Prompts von anderen.
Deine Logins bleiben deine
Codo liest deinen Ordner ~/.ssh nicht und schickt die Logins deiner AI-Coding-Tools nicht weiter.
Geheimnisse bleiben verdeckt
Passwörter, Schlüssel und Tokens werden maskiert, bevor etwas geteilt wird. Geheime Werte aus deinen .env-Dateien erkennt Codo auf deinem Rechner und maskiert sie ebenfalls.
Geprüft, bevor es läuft
Der Installer prüft ein signiertes Manifest und eine Prüfsumme je Datei, Updates tragen eine Ed25519-Signatur. Schlägt eine Prüfung fehl, wird nichts installiert.
Unterwegs
Jede Strecke zwischen deinem Computer und Codo ist geschützt.
Verschlüsselt unterwegs
TLS von deinem Rechner bis Cloudflare, danach ein Cloudflare Tunnel zu unserem Server. Externe Sicherungen werden verschlüsselt, bevor sie den Server verlassen.
Signierte Befehle
Jeder Befehl, den Codo an deinen Computer schickt, ist signiert, läuft ab und gilt nur einmal. Kritische Befehle brauchen zusätzlich deine eigene Unterschrift.
HSTS auf jeder Domain
Browser erreichen Codo nur über HTTPS, auf jeder Codo-Domain.
Strenge Regeln im Browser
Eine strenge Content Security Policy blockiert Skripte und Stile fremder Seiten.
Auf unseren Servern
Wir speichern so wenig wie möglich und schützen, was wir speichern.
Keine Kopie deines Repositorys
Codo speichert Prompts, Antworten der Agents und geänderte Zeilen mit maskierten Geheimnissen, und du kannst das je Repository senken. Eine ganze Datei lädt nur, wenn jemand sie öffnet, und bleibt im Arbeitsspeicher, nie auf der Platte.
Gespeicherte Geheimnisse verschlüsselt
Tokens und Anmeldecodes liegen nur als Hash vor. Zwei-Faktor-Geheimnisse, Repository-Tokens und Uploads sind mit AES-256-GCM verschlüsselt.
Rollen bei jeder Anfrage
Jedes Projekt hat Rollen, und der Server prüft sie bei jeder Anfrage.
Keine Prompts und kein Code in der Analyse
Die Produktanalyse enthält nie Prompts, Code oder Namen. In der App läuft sie erst, wenn du zustimmst.
Dein Konto
Anmelden, schnell für dich und schwer für alle anderen.
482917
Passkeys und Zwei-Faktor-Anmeldung
Melde dich mit Passkey oder E-Mail-Code an und ergänze einen zweiten Faktor.
Heikle Aktionen bestätigen
Bei heiklen Aktionen bestätigst du noch einmal, dass du es bist.
Sichere Sitzungen
Sitzungs-Cookies sind HttpOnly, Secure und SameSite.
Grenzen gegen Missbrauch
Anmeldeversuche und E-Mail-Codes sind begrenzt.
In EntwicklungLive
Ende-zu-Ende-Verschlüsselung, quantenbereit
Auf deinem Gerät verschlossen. Bei deinem Team geöffnet. Dazwischen hält der Server nur Chiffrat.
Dein GerätVersiegeln
Codo-ServerSieht nur Chiffrat
Gerät im TeamÖffnen
refactor auth7f3a·c91e·04bd
X25519+ML-KEM-768X-Wing
Zwei Schlösser, ein Schlüssel
Curve25519 trifft ML-KEM-768, den Gitter-Standard, den NIST als FIPS 203 verabschiedet hat. X-Wing schweißt beide zu einem Schlüsselaustausch zusammen.
X25519ML-KEM-768FIPS 203
Ed25519ML-DSA-65
Jede Änderung doppelt signiert
Ed25519 plus ML-DSA-65 (FIPS 204). Beide Stempel müssen stimmen, sonst fliegt die Änderung raus.
Ed25519ML-DSA-65FIPS 204
20262035Q
Heute mitschneiden, nie lesen
Verkehr von heute aufzeichnen und auf einen Quantencomputer warten? Das ist der Harvest-now-decrypt-later-Trick. Hybride Post-Quanten-Schlüssel sind dafür gebaut, ihn zu entschärfen.
407198235611904672380358194427
407198235611904672380358194427
60 Ziffern, ein Blick
Vergleiche die Sicherheitsnummer eines neuen Geräts einmal. Stimmt sie, sitzt niemand dazwischen.
LEMIJOARSK
Raus heißt raus
Entfernst du jemanden, wechseln die Projektschlüssel. Was danach kommt, kann die Person nicht mehr lesen.
p4·e7·41p4·e7·42p9·e7·42
Ein Umschlag je Ereignis
AES-256-GCM, gebunden an Projekt, Epoche und Ereignis-ID, mit Subschlüsseln je Absender aus HKDF-SHA-256. Woanders hinkopiert, lässt er sich nicht öffnen.
AES-256-GCMHKDF-SHA-256
1234
Eine signierte Mitgliederkette
Gabelst oder drehst du sie zurück, merkt Codo es.
#38#38
Wiederholungen prallen ab
Dein Connector merkt sich jede Prompt-ID, die er ausgeführt hat. Zweimal gesendet, sagt er Nein.
15 Wörter, neuer Laptop
Ein Wiederherstellungs-Code aus 15 Wörtern bringt deine Schlüssel mit.
CodoEtwas ist passiert
Pings ohne Inhalt
Benachrichtigungen sagen, dass etwas passiert ist, nie was.
Die Ende-zu-Ende-Verschlüsselung ist in Entwicklung und noch nicht veröffentlicht. Vor dem Release folgen eine unabhängige Prüfung und ein Audit. Bis dahin schützt Codo deine Daten wie oben beschrieben.
Schwachstelle melden
Sicherheitslücke gefunden? Schreib an [email protected] vertraulich, nicht als öffentliches Issue. Wir melden uns so bald wie möglich.