Excubitor platform · Agent Security

What an agent touched, and for whom.

A breach that spreads through one identity looks ordinary to every service it reaches. Excubitor keeps the footprint: who each record was for, every file an agent took in, every service an identity reached, every handoff from one agent to another, and every change an agent's tools made in other systems.

Ledger recordSample, illustrative values
{
  "type": "alert",
  "agent": "excubitor.enforce",
  "severity": "HIGH",
  "payload": {
    "phase": "identity",
    "decision": "flagged",
    "rule": "identity_fan_out",
    "subject": "person:3fa9c1d2",
    "service": "github",
    "new_in_window": 3,
    "credential": "cred_8e21…c4"
  },
  "evidence": {
    "chain": "sha256-chain/2",
    "prev": "02bb…9e"
  }
}
Hashes, not content. Chained to the record before it.
What it gives you

Follow one identity

Every record names the person or workload an agent acted for. A settled identity reaching a new service is flagged, and several within the hour is flagged high.

Know what came in

Every file that reaches an agent is recorded with what it said it was and what its bytes are. A file whose label lies is flagged, and can be refused before your parser opens it.

Know what changed

Every write an agent's tools sent to another system, whether it took, and the tool call behind it.

How it works

Agent Security, in four parts.

Credentials as fingerprints

An outbound request is tied to the credential it carried by a one-way value keyed with a secret you set. The credential itself is never written anywhere.

Files from every door

Images and documents in model requests, files a tool or server hands back, and your own parse step, with the parser and whether it raised.

Changes without content

The path keeps its words and loses its ids; a created id is hashed so it can be matched later without being stored.

Agent sandboxes

An agent sandbox's denials, findings and policy changes signed into the ledger, attributed to the agent; the sandbox stopped when the agent is contained.

Shipped

What is live, and since when.

Every item names the release that carries it. Releases are signed, and each lists the commands to check them before you install.

What it does not do

The limits, said first.

See it run on your own agents.

No standing vendor access, ever. Managed with evidence, never on faith.