shield.observer: Continuous Compliance for Every Repo You Ship
What if the auditor’s question — “show me the evidence” — was one API call away?
shield.observer is a post-deployment security and compliance assessment engine. 27 scanners (including AI-specific ones), 500+ framework controls mapped to OWASP / GDPR / PCI / SOC2 / ISO 27 / HIPAA / NIST, and a cryptographically chained audit log of every triage decision.

The Problem with Modern Compliance
Compliance is a quarterly fire drill. SAST tools find raw bugs but don’t speak SOC2, PCI, ISO 27001, or HIPAA. CI gates either block everything or block nothing. When the auditor asks “show me the evidence that you scanned this repo for AI-prompt-injection risk before deploying it,” somebody opens a spreadsheet.
And modern attack surfaces — AI agents, supply-chain worms, containers, real-time channels — are not covered by tools written for OWASP Top 10 in 2017.
You need a scanner that speaks compliance, AI, and CI gates.
What shield.observer Does
A post-deployment security and compliance assessment engine. It:
- Registers your repos
- Runs 27 scanners across auth, injection, XSS, crypto, transport, secrets, supply chain, containers, frontend, database, data protection, real-time, serverless, AI/LLM
- Maps every finding to one of 500+ framework controls tagged OWASP / GDPR / PCI / SOC2 / ISO 27 / HIPAA / NIST
- Gates deployments based on configurable policy (advisory, moderate, strict)
- Logs every triage decision in a cryptographically chained audit log
Three Reasons CISOs Choose It
1. Compliance-Mapped, Not Just Bug-Listed
Each finding cites the control it violates and the regulatory tag. Auditor evidence is one API call:
GET /api/projects/:id/findings?framework=SOC2
You hand the auditor a structured list of findings, controls cited, triage decisions, and the audit chain. They tick boxes. You go home.
2. 27 Scanners Including AI-Specific Ones
Most scanners stopped being useful in 2020. shield.observer ships:
- Prompt injection separation — system vs user message boundaries
- LLM output sanitization — XSS and SSRF via model output
- Agent credential scope — agents calling tools with over-privileged tokens
- Kill-switch presence — runtime halt mechanisms for autonomous agents
- Jailbreak detection — known and emerging jailbreak signatures
No other open scanner ships these.
3. Three Policy Levels, One Gate
| Policy | Behavior |
|---|---|
| Advisory | Monitor and report, never block |
| Moderate | Block on critical only |
| Strict | Block on critical + high |
Your CI parses /api/gate/:projectId and decides. No plugins to install on every pipeline. No per-repo configuration.
How It Compares
| Capability | shield.observer | SonarQube | Snyk | Veracode |
|---|---|---|---|---|
| AI / LLM scanners | Yes (5) | No | Limited | No |
| Framework mapping (SOC2 / PCI / HIPAA) | Native | Plugin | Limited | Yes |
| Cryptographic audit chain | Yes | No | No | Limited |
| One-call gate API | Yes | No | No | No |
| Self-hosted | Yes | Yes | No | No |
| Per-developer pricing | No | Yes | Yes | Yes |
Who Buys It
CISO / Head of AppSec
Continuous compliance evidence. A single dashboard for portfolio risk. The auditor’s spreadsheet ritual replaced with a real-time API.
Platform / Infrastructure Leads
One gate wired into every CI without per-repo configuration. Set the policy. Forget about it. The pipeline asks shield. Shield answers.
Compliance Officers (SOC2 / ISO / PCI)
The audit log + framework mapping for evidence requests. Cryptographically chained — auditors notice that.
Better Together: The Observer Suite
shield.observer is the policy layer of the suite:
- cost.observer sends every outbound LLM prompt through shield’s DLP rules
- tests.observer runs shield assessments as a test type alongside unit and API tests
- tasks.observer receives auto-created remediation tasks for new critical findings, with audit-chain references attached
- transmission.observer spawns AI sessions whose pre-commit hooks already call shield’s gate — every IP-task commit is gated
Standalone? Register the project. Point a Git webhook (or just call /api/assess). Get back findings + score + gate decision. CI integrates by checking the gate endpoint return code.
Self-hosted. SQLite-backed. Bearer-token auth. Entity-scoped multi-tenancy already wired.
Getting Started
POST /api/projectsto registerPOST /api/assessto scan (first scan completes in seconds)GET /api/gate/:projectIdfrom CI- Set the policy level — advisory, moderate, or strict
- Watch findings auto-create tasks in tasks.observer
TL;DR
shield.observer = compliance evidence, on tap.
27 scanners. 500+ controls. SOC2 / GDPR / PCI / HIPAA mapping. AI-specific scanners nobody else ships. Cryptographic audit chain.
📞 Contact us to put shield.observer in front of your portfolio.