Security

Who controls what.

Five boundaries drawn into the product’s engine: what is yours, who manages the credential, what needs your approval, how far a subagent reaches and how outside content is handled.

The boundary holds for everything the agent sets off, not only for what you talk to it about.

The project is yours, including on the way out

Conversations, memories and history belong to the project, and the project belongs to you — exportable and versionable at any time, with no exit process to go through.

  • No exit process to go through
  • The export comes out in an open format, ready for your backup
  • The agent uses credentials without ever reading them

Whoever manages the credential isn't whoever uses it

Provider connections, available models, each one’s capability tier and the automatic-routing catalog are decided by whoever governs the team — along with limits, permissions and each person’s cost on the panel. Whoever works on the project uses the model without ever seeing, copying or leaking the key — and every call is logged with its author.

  • Credential managed on the server, never handed out
  • Whoever leaves the team loses access in the same act
  • Rotate the key in one place and it holds for everyone

Destructive actions ask first

Deleting, overwriting and state-changing commands go through you, with the effect in view before it happens. You pick the level: always ask, accept edits, or automatic by declared impact.

  • Every tool declares the impact it carries
  • Deletion is reversible and every edit leaves a way back
  • The mode holds for the whole conversation, not per command

A subagent cannot outgrow its scope

When the agent delegates, the specialist inherits a boundary that is never wider than the caller’s. There is no path for a subagent to reach what its parent could not.

  • Containment is in the engine, not in a request to behave
  • Folders and tools are inherited, never widened
  • Every dispatch is recorded with what it consumed

Anything from outside is treated as suspect

Content read from a web page, a document or an external server is data, not orders. An instruction found in there does not become an action.

  • State-changing requests only go to authorized destinations
  • Secrets do not become conversation history
  • The agent says what it could not read instead of inventing it

Need to take this to legal?

The conversation is direct with the people who wrote the code, and we answer in writing whatever is needed.

Talk to us