Where Oktsec runs and what leaves your environment.
Agent clients talk to a local Oktsec node. The node enforces the policy. Oktsec Cloud only receives evidence and distributes signed policy. This page lists what stays, what leaves and what is still planned.
- No inbound access.
- Code, data and credentials never leave.
- Planned capabilities are labeled.
Architecture.
Three planes. Enforcement stays where the agent runs. The control plane never sits in the execution path.
Agent clients
Where work starts. Claude Code, Cursor, VS Code and 14 more clients. MCP servers, skills, hooks and subagents.
Local Oktsec node
Where the decision happens. Signed policy is applied here, deterministically. Evidence is written here, hash chained. Runs on the workstation, server or container. Built by people who spent seven years hardening enforcement software on devices they did not control.
Approved environments
Where the action lands. Repositories, internal APIs, cloud accounts, MCP servers. Only actions the policy allowed.
Oktsec Cloud
Hosted control plane. Receives evidence. Distributes signed policy. Reports exceptions. Pull only, outbound from the node.
What never leaves.
Everything the node reads to decide stays on the node. Five categories, none of them transmitted.
- Source code and repository contents
- Customer and business data
- Credentials, tokens and keys
- Prompts and model outputs
- File contents read or written by the agent
What does leave.
Only the decision record. Example payload, illustrative values.
{
"request_id": "req_7c1e…",
"principal": "agent-runner@ci",
"tool": "shell.exec",
"decision": "block",
"policy_version": "v14",
"policy_hash": "sha256:9f3a…c41e",
"record_hash": "sha256:2b77…e9d0",
"prev_hash": "sha256:d4c4…1e07",
"signature": "ed25519:…"
}Request metadata, decision, policy version and hashes. Parameters and content stay on the node.
Inbound access.
None. The node pulls signed policy over one outbound connection and pushes evidence the same way. Nothing on the customer side listens for Oktsec.
| Property | How it works | Status |
|---|---|---|
| Direction | Outbound only | Available |
| Policy delivery | Signed bundle, pulled by the node | Available |
| Evidence delivery | Pushed by the node, hash chained | Available |
| Control plane in the execution path | Never | Available |
Offline verification.
The same verifier as on the Oktsec Control page. Anyone with the public key can check the chain without Oktsec Cloud, on a machine with no network.
- 01Export the audit database
Copy the node's audit database out of the environment.
- 02Take the node's public key
keys/proxy.pub is the only material you need from Oktsec.
- 03Run the verifier
Every hash recomputed, every signature checked.
# from any machine, no network needed oktsec audit verify-chain --db ./oktsec.db --key ./proxy.pub # machine readable output for auditors oktsec audit verify-chain --db ./oktsec.db --key ./proxy.pub --json
Data residency and control plane modes.
Regulated teams in Latin America and Europe ask where evidence is stored and who can reach it. This is the real state, not the roadmap dressed as product.
| Mode | Where it runs | Status |
|---|---|---|
| Hosted control plane | Oktsec managed, evidence and policy only | Available |
| Private control plane | Customer VPC | Planned |
| Isolated control plane | No shared infrastructure | Planned |
| Offline control plane | Air gapped, artifact handoff | Planned |
| Evidence region selection | Choose the region where evidence is stored. Export it at any time | Available |
Frameworks.
Deployment choices map to control families in NIST AI RMF, OWASP Agentic Top 10, MITRE ATLAS, CSA AICM, ISO 42001 and ISO 27001.
Review framework mappingsSecurity disclosure.
Found something in Oktsec? Write to security@oktsec.com. We acknowledge within two business days and publish fixes with credit. Our own research goes through the vendors' programs first, the same way.
Report a findingWalk your security team through the deployment.
Thirty minutes with the people who built the node. Bring your network diagram and your questions about what leaves.