Security Parameters

System Audit Summary

Tessera is built on an **isolation-first security model**. We reject open-ended cloud agents that can freely access systems. Instead, Tessera enforces strict hardware-level and process-level boundaries directly on your computer.

1. The Sandboxed Process Boundary

Tessera divides operations into a lightweight UI shell (built on Tauri v2) and a high-performance local daemon (the sidecar).

2. Bearer Authentication & DNS Rebinding Protection

Every time the Tessera sidecar starts up, it generates an ephemeral, randomized 256-bit bearer token.

3. OS-Secure Keychain Storage

Tessera integrates with native OS credential stores (Apple Keychain on macOS, Windows Credential Manager on Windows) through encrypted platform APIs. Plaintext passwords or API tokens are never saved to disk, ensuring that your keys stay safe even if your computer's files are accessed.

4. The Version Ledger (Git Service)

Whenever an automated task edits files, Tessera uses an internal local Git Service to commit changes. The user has access to side-by-side visual diff summaries and single-click rollbacks. This ensures all agent actions are auditable and reversible.

5. On-Demand Connector Sandbox

Third-party software connectors (such as Salesforce or Google Workspace adapters) are not bundled by default. They are downloaded and checked against checksum hashes only when you explicitly add them, keeping the core app footprint small and secure.