Available now
Agent plugin
Inside the harness you already use, around each tool call. A harness is the software that runs the model and calls tools. This is the quickest place to start.
It allows an agent to make a tool call, or blocks it, before the tool runs. The policy you state is checked in mathematics and written into code. The gate checks the call and its inputs against that code. An audit record keeps what was allowed, what was declined, and the result. The policy version, the proposed call, and the result form a secure compliance passport.
You choose where that gate sits. Each place is a form factor of the same product, and each one runs the same policy. An agent, ordinary software, and a person all have to pass it. A later form factor reuses the policy you already wrote.
Available now
Inside the harness you already use, around each tool call. A harness is the software that runs the model and calls tools. This is the quickest place to start.
Available now
In front of one system of record, on its API or on a protocol it already speaks. CECO holds the credentials, so that system accepts a call only from the gate. We build this with you.
April 2027
Beside each service, with the network sending traffic through the gate. For teams running agents on a shared platform.
Research
The same policy is compiled into the program an FPGA runs, and that program is proved against the policy, down to the circuit. The chip sits outside the caller’s host, or on the only route to the protected system. There is no date yet.
Scottish Enterprise awarded Riley Betts SMART: SCOTLAND funding for the Compliance Operator Framework. The project runs from 18 June 2026 to 30 June 2027. It furthers the framework around the Compliance Operator. It is not another name for the product.
Riley Betts works with your firm to write the agentic execution policy and the authority policy. Spec++ is how that policy is written. Lean is how it is proved and implemented as a versioned control.
Anchor uses the same formal-methods pattern as the Compliance Operator. The gate still decides. Anchor adds a proved policy for how agents negotiate and interact with each other. That policy sits above the agent protocols already in use. It does not replace them. Anchor also adds a receipt a third party can check: which policy version, which proposed call, and which result, without the private inputs. The receipt work extends that pattern onto a public or private chain and into lean-tee, a trusted execution environment implemented as a zkVM (zero knowledge virtual machine). It is on the roadmap. It is not a second product you can adopt today.
The same shape has been explored in a few settings. An agent proposes a change to a record, and the gate allows or declines it before the change. Two firms confirm a trade under a shared policy, and the private book stays off the kept record. A supplier status change is checked against a pinned policy before it runs. Each one is formal methods in support of a Compliance Operator, and a step toward high-assurance agentic adoption.