Your team shipped three AI agents last quarter. Does anyone know what data they touched?
Most teams can't answer that. BastionShield makes sure you can.
BastionShield Bulwark is the identity, access control, audit logging, and compliance layer for every AI agent in your organisation. It takes days to deploy and works with your existing stack.
Not a tool. Infrastructure.
BastionShield sits between your organisation and its AI agents as the identity system, permission engine, audit trail, and compliance record, all in one platform. This is not an AI automation product. It is the infrastructure that governs them.
Five Layers of AI Agent Governance
Agent Identity System
Every AI agent deployed inside your organisation receives a cryptographically signed identity, a persistent record that defines who the agent is, what it was created to do, and who owns it.
Request access- Unique agent IDs with cryptographic signing
- Lifecycle management: create, suspend, rotate, revoke
- Agent registry dashboard with full inventory view
- API and SDK for programmatic agent registration
Hover to pause
The BastionShield Bulwark Architecture
Five integrated layers that together form the complete governance stack for AI agents.
Every layer connects to the next. Identity informs access. Access shapes audit. Audit feeds compliance. Built to operate continuously, not just at audit time.
Built for every organisation deploying AI agents
AI Copilots Without Governance Risk
SaaS companies deploying AI copilots inside customer environments have no way to audit agent actions or demonstrate compliance to enterprise buyers. This is now a sales blocker.
Solution: BastionShield provides the audit trail and compliance evidence that unlocks enterprise sales.
Internal AI Agents at Scale
Large organisations running internal automation agents across HR, finance, and operations cannot track what data those agents accessed or what decisions they influenced.
Solution: Centralised identity registry and activity log for every internal AI agent.
Regulatory Compliance for AI Systems
Financial services firms face DORA, FCA AI guidance, and incoming UK AI legislation, with no tooling built to generate the required evidence for AI system oversight.
Solution: Pre-mapped compliance exports for DORA, FCA, and UK AI regulatory frameworks.
Patient Data in AI Workflows
Healthcare AI workflows touching patient records require complete audit trails and access restriction, requirements that general AI platforms cannot meet.
Solution: GDPR Article 30 processing records and access control for healthcare AI agents.
Instrument in an afternoon. Enforce when you trust it.
Governance projects fail when they start by blocking production traffic. Bulwark is designed to record first, so you tune against real behaviour rather than guesses, and enforce only once the denials make sense.
- 01
Instrument
5 min setupDrop in our SDK. One line of code per agent. Python, TypeScript, or REST API.
- Zero runtime dependencies
- No infrastructure changes
- Fails open by default
- 02
Observe
Week oneMonitor mode records every agent action and blocks nothing. You get a real inventory, including the agents nobody registered.
- Shadow-AI discovery
- Per-agent behavioural baseline
- Nothing in your critical path
- 03
Enforce
When you are readyDerive scopes from traffic you actually recorded, then turn on the gate for consequential actions and route the irreversible ones to a human.
- Scopes derived, not guessed
- Report-only before blocking
- Human approval on irreversible actions
- 04
Prove
ContinuousEvery decision lands on a hash-chained trail with a standalone verifier, so an auditor can check it without running our software.
- HMAC-SHA256 chain
- Independent verifier
- Export to your SIEM
from bulwark import BulwarkClient
bw = BulwarkClient(api_key="bw_live_...")
# Monitor mode: records, never blocks
bw.observe("agt_123", "crm.read", resource="customers")
# Enforcement: returns allow / deny / escalate
verdict = bw.decide("agt_123", "crm.write", resource="customers")import { Bulwark } from "@bulwark/sdk";
const bw = new Bulwark({ apiKey: "bw_live_..." });
// Decisions resolve locally from a cached signed
// bundle if the control plane is unreachable
const { decision } = await bw.gate({
agentId: "agt_123",
action: "crm.write",
});Tamper-Evident Logs
Cryptographic log chaining makes any alteration after the fact detectable, with the tampered record identified.
UK Regulatory Aligned
Built natively for NCSC, Cyber Resilience Bill, and UK AI Safety Institute frameworks.
Enterprise-Grade Architecture
Zero-trust design, isolated tenancy, SOC 2 Type II evidence automation built in.
Framework alignment
Request Early Access
Tell us about your AI agent environment. We'll be in touch within 1 business day.
Everything included. Free.
100k decisions / month · monitor mode, never blocks your agents
- Shadow-AI discovery
- Monitor mode + deterministic rules
- Human oversight (EU AI Act Art. 14)
- Self-verifiable evidence + SIEM export
- Unlimited agents
Get governance over your AI agents before your auditors ask for it.
Join the early access programme. No commitment. 30-minute architecture review included. We work with your stack.