SSH host verificationA host is registered per account and proves control before any agent may use it. Verification records the fingerprint; a changed fingerprint suspends the host until you re-verify. Hosts can connect directly or over a reverse tunnel, so you can add a server without opening a port.
Per-agent permissionsHosts, peer agents, commands and skills are allow-listed individually. Denials are explicit and logged. A subagent inherits only what its parent grants it, never more.
Secret handlingEncrypted at rest with per-account keys, decrypted in memory for the duration of a call. Redacted from transcripts, exports and support access. Rotating a key does not require touching agents.
Tenant isolationEvery record is scoped to an account at the data layer. Sandboxed plugin instances are per-session and torn down after. Workspaces are quota'd and never shared across accounts.
Sandbox boundaryIsolated V8, no ambient filesystem or network, gRPC calls into a declared API surface only, wall-clock and memory limits per invocation. A misbehaving plugin fails its own call, not your mission.
Audit and accessTeam accounts get an audit log of agent runs, permission changes and installs. Support access to an account requires an explicit, time-boxed grant from an owner.
ComplianceSOC 2 Type II in progress, report expected Q4. DPA available on team plans. Sub-processors listed and versioned in the legal pages.