Skip to main content

The Security Model

Coder1 is built on a local-first security principle: your code never leaves your computer. The Bridge acts as a secure relay — it forwards commands and responses, but never stores them.

What Travels Over the Connection

Travels (encrypted):
  • Commands you type in the IDE
  • Output from those commands
  • Connection handshakes and heartbeats
Stays local (never sent):
  • Your source files (.js, .py, .ts, etc.)
  • Your environment variables
  • Your Claude API key
  • Your SSH keys, passwords, secrets

Encryption

All communication uses WSS (WebSocket Secure) over TLS 1.3 — the same encryption used by online banking.

Authentication Flow

Connecting the Bridge requires two factors: the pairing code (generated in your browser session) and the Bridge client running on your machine.
Stolen code scenario: An attacker who intercepts your pairing code still can’t connect — they’d also need access to your browser session AND have the Bridge running on your computer. Residual risk: LOW.

Pairing Code Security

Least Privilege

The Bridge runs under your user account — not root. It inherits your shell permissions, so it can only do what you could do yourself in a terminal. No elevated privileges are requested or required.

Open Source

The Bridge client is open source and fully auditable:

Privacy & Data Retention

Disable Telemetry

Add to ~/.zshrc or ~/.bashrc to make permanent.

Reporting Security Issues

Found a vulnerability? Please email us with subject “SECURITY: [issue]” before public disclosure. We commit to responding within 48 hours and will credit you in release notes if desired. GitHub Issues: github.com/MichaelrKraft/coder1-ide/issues
Please don’t post security vulnerabilities publicly before giving us a chance to fix them. We take security seriously and move fast on fixes.

Audit Status

A third-party security audit is planned before General Availability. The Bridge is currently in alpha — code is iterating quickly. Full audit scope: penetration testing, code review, infrastructure assessment, SOC 2 / GDPR compliance.