Keep transfers within policy.
Define which destinations an agent may send data to. Deny transfers outside those boundaries.
AI AGENT CONTROL INFRASTRUCTURE
YOUR AGENTS. YOUR RULES.Before an action reaches your systems.SANSAR sits between AI agents and your organisation’s systems. It checks protected actions against your policies, blocks requests that fail and requires the approvals your rules specify. Monitor activity, use the kill switch to stop governed agent execution and inspect cryptographically signed records.
Request a demo See the control in actionAn AI agent is software that can take actions for you, such as sending a file or updating a system.
“Send this customer list to a new supplier.”
| customer_id | region | |
|---|---|---|
| CUS_1042 | ••••@•••• | EU |
| CUS_1043 | ••••@•••• | EU |
| CUS_1044 | ••••@•••• | EU |
Agent identityRecognised
Action contextEvaluated
Permitted regionOutside scope
EU-only data cannot go to this US destination
Requested destination
This example denies a transfer outside the permitted region. Human approval cannot override this rule.
How SANSAR worksFor teams putting AI agents into production.
Data sovereigntyHuman approval & kill switchCryptographic evidenceFor enterprise and public-sector teams deploying agents that handle sensitive data or change live systems. Start with the actions your organisation needs to control.
Define which destinations an agent may send data to. Deny transfers outside those boundaries.
Specify which actions may run automatically and which require approval before execution.
Inspect the policy, approvers and signed records associated with a protected action.
Your identity system establishes access. SANSAR checks protected actions at runtime against your policies and approval requirements. Your monitoring and audit tools remain part of the wider control environment.
Review the integration modelSANSAR sits between AI agents and your organisation’s systems. Deterministic runtime checks allow permitted actions, hold requests for required approvals and deny actions that fail your rules. An AI model does not make the policy decision.
Monitor agent activity. Identify who requested an action and which permissions they used.
Apply explicit rules to protected actions and data destinations. If required conditions are not met, the action does not proceed.
Send requests to the people authorised to approve them. Use the kill switch to stop execution across all agents governed by SANSAR.
Check signed, tamper-evident records. Trace the request, policy decision, approvals and execution evidence within the attested workflow.
A protected action is one routed through SANSAR’s enforcement. Deployment review must cover direct access, credentials and onward calls through other services.
Review a workflow before giving an agent production access.
Request a demoAn agent’s access to data is not permission to send it anywhere. SANSAR checks the requested destination against your policy before a protected transfer proceeds.
The agent has access to the file. Your rule allows this data to go only to approved EU destinations. The requested supplier is in the US.
Check the destination and its region against your data rules. Access to the file does not authorise an international transfer.
Where your policy permits an exception, require approval for that specific action. Approval does not override a rule that forbids the transfer.
Review the request, rule version and decision. Compare them with the receiving system’s records to check the actual result.
Test an approved destination, a forbidden region, a changed request and revoked access. Inspect the decision and the receiving system’s evidence.
Data sovereignty also depends on processing locations, storage, model providers and subprocessors. Confirm which paths are connected and controlled during evaluation. Deterministic decisions depend on the policy, inputs and state supplied to the check.
Example: an agent requests a payment to a new beneficiary. Policy requires a finance approval before execution. Review the request, checks, approval and result together.
Identify the requesting agent and the permissions it is acting under.
REQUESTCheck the amount, beneficiary and relevant data boundaries against policy.
POLICYRequire the designated finance approver. A changed request needs a new check.
APPROVALProceed only when all required conditions are satisfied. Otherwise, keep the action blocked.
EXECUTIONCheck the cryptographic record and reconcile the result with the payment system.
ATTESTATIONMissing approval? The payment stays blocked.
Attestation scope and downstream confirmation are established for each integration.
A request can come from an authorised agent and still delete the wrong data or disclose information. These examples explain why access permissions need action-level controls.
Replit confirmed that its agent deleted data from Jason Lemkin’s app database. The database was restored; Replit subsequently separated development and production databases by default.
The EchoLeak case study describes a zero-click prompt injection vulnerability in Microsoft 365 Copilot that could exfiltrate data through a crafted email. The vulnerability was patched.
Anthropic reported a campaign that used Claude Code to attempt intrusions into roughly 30 targets, including businesses and government agencies, with success in a small number of cases.
These are separate incidents, disclosures and provider reports. They illustrate failure modes; they are not SANSAR customer stories or tests of SANSAR’s effectiveness.
03 / CRYPTOGRAPHIC PROOF & ATTESTATION
Cryptographic verification checks whether a signed record has changed. End-to-end attestation connects evidence across the stages covered by an integration.
Inspect the agent identity, policy version, approvals and execution evidence. Each integration must specify which stages are attested and how the downstream result is confirmed.
See how a record is checkedThe verification example performs a real browser signature and tamper test on synthetic data.
Identify the agent and the person or service that delegated its authority.
Bind the action, resource and destination to the same request.
Retain the policy version and the conditions evaluated at decision time.
This example prohibits the destination. A human approval does not turn the denied request into a permitted one.
Compare the decision with independent tool or destination records. A decision record alone does not prove the business effect.
AI governance means deciding how AI is used and showing that those decisions are followed. Use these sources to plan your AI compliance assessment and the evidence it requires.
For high-risk systems, the Act sets requirements covering logging, documentation, human oversight, robustness and cybersecurity.
Govern, Map, Measure and Manage provide a framework for ongoing AI risk management across the system lifecycle.
Excessive agency includes too much functionality, permission or autonomy. OWASP recommends downstream authorisation and approval for high-impact actions.
Applicability depends on the system, use case, organisational role and jurisdiction. These sources inform a control assessment; they do not establish product certification or an organisation’s compliance.
Before deployment, review supported execution paths, failure behaviour and evidence coverage with your platform, security and governance teams.
Which tools are controlled, what happens when something fails and what to test.
Review the trust guide 02 / ARCHITECTUREReview integration approaches and the checks needed for your agents and tools.
Explore the developer overview 03 / EVIDENCEA working signature example with explicit integrity and evidence limits.
Run the browser exampleCOMMON QUESTIONS
SANSAR provides runtime control over protected agent actions: monitoring, deterministic policy enforcement, data sovereignty, human approval chains and cryptographically verifiable evidence. It supports AI governance and assurance while complementing an organisation’s cybersecurity tools.
SANSAR includes a kill switch for all agents under its control. Use it to stop governed agent execution when intervention is needed. Confirm how each integration handles actions already in progress; stopping execution does not reverse actions already completed.
Coverage is defined by the deployment. Complete mediation requires every route to a protected action to be checked, including calls through intermediary services. Review network paths, credentials and downstream access before claiming that an agent cannot bypass enforcement.
Signature verification can establish record integrity and association with a signing key. End-to-end attestation must identify the stages, identities and execution evidence it covers. A valid signature alone does not prove that an action was safe, that every event was recorded or that a downstream operation succeeded.
AI agent security addresses the tools, credentials, data and actions available to an agent, including the consequences of prompt injection or excessive permissions. SANSAR focuses on policy and human authority at connected action boundaries.
No. SANSAR uses deterministic policy checks. The decision follows explicit rules applied to the request and the relevant state, including permissions and approvals. An AI model does not judge whether another agent should be allowed to act. Coverage still depends on connecting the execution paths and preventing direct access around the control.
Set rules for approved data destinations and regions, then check agent requests against those rules on connected routes. Review where data is processed and stored across the wider system as well, including model providers and subprocessors. A destination check alone does not establish sovereignty for every part of a deployment.
Runtime governance applies rules to an actual action request: who is acting, what they want to do, which data or destination is involved and whether approval is required. It complements the policies and risk processes maintained by the organisation.
An evaluation should connect request identity, action, resource, destination, policy version, human approval and observed result. Review coverage and reconcile decisions with destination records; a signature alone does not establish that an action was enforced.
Compliance depends on the full system, use case, legal role and applicable requirements. A runtime control can form part of a wider governance programme. Assess the obligations and evidence for the complete deployment.
REQUEST A DEMO
Bring one agent workflow and the systems it needs to reach. Use the walkthrough to assess policy enforcement, approval chains, data boundaries and evidence coverage before a deployment decision.
01 Map the agent, systems and permitted actions.
02 Walk through allowed, held and denied requests.
03 Review integration scope and acceptance tests.