Trust, by architecture.

Crawdad’s security posture is structural, not promised. Every claim on this page is enforced by the architecture itself — not by policy documents, not by vendor assurances.

Architecture Docs → Public Benchmark

Five properties, enforced by design.

Crawdad runs as a transparent proxy on each device. Raw content — prompts, responses, documents — is inspected and enforced locally. These aren’t features you enable. They’re properties of the architecture that you’d have to deliberately break to lose.

  • Built in Rust — 2,988 automated tests across 26 crates
  • Multi-layer detection pipeline, all on-device
  • No cloud relay for content at any point in the chain

Local-first

Raw content never leaves the device by default. Inspection, detection, and enforcement all happen on-machine. Metadata-only telemetry egresses by default; content does not. Telemetry depth is customer-governed.

Zero-knowledge

Metadata-only telemetry by default. The fleet console sees detection counts and posture signals — never raw prompts or responses.

Air-gap capable

Fully functional with no outbound connectivity. Detection, enforcement, and audit logging all operate entirely offline.

Transparent proxy

Sits in the network path as a local proxy. Every request to an AI provider passes through the detection pipeline before reaching the network.

On-device detection

The full multi-layer detection pipeline runs locally. No content is sent to a remote classification service. Latency is local, privacy is structural.

Every event chained. Every floor signed.

The audit log is immutable by construction, not by policy. Each entry is cryptographically linked to its predecessor using a Merkle chain with Ed25519 signatures. Tampering breaks the chain — and is detectable by anyone with the public key.

Merkle-chained audit trail
Event N-1 Hash: a3f7...
Event N prev_hash: a3f7...
Event N+1 prev_hash: c91d...
Ed25519 sig Tamper = detectable
Append-only Cryptographically linked Ed25519 signed Offline-capable

Immutable audit log

Every inspected request, every detection, every policy decision is recorded in a Merkle-chained event trail. Each entry references the hash of its predecessor. Delete or modify an entry and the chain breaks — visibly, cryptographically, permanently.

Merkle + Ed25519

Signed hard floors

Policy floors for critical protections — exfiltration detection, credential interception — are cryptographically signed by the central administrator. A local user cannot silently lower enforcement thresholds. The signature is checked on every evaluation.

Signed enforcement

Chain verification

Anyone with the public key can verify the entire audit chain from genesis to head. No special tooling, no vendor dependency. The verification algorithm is documented and reproducible.

Public-key verifiable
99.8% detection on a public, reproducible benchmark
497attacks tested
1,669total samples
0.09%false-positive rate
1missed attack
Every result is published. No other vendor in the AI security category has published a reproducible benchmark. Clone the corpus, run it against your tool, compare. Every number on this page is verifiable.
The miss One attack bypassed detection across 497 tested: a deeply nested multi-turn social engineering chain. Documented in the published results.
The false positive One benign sample flagged across 1,172 benign negatives (0.09% FP rate). A legitimate code snippet containing patterns similar to known injection techniques.

AndrewSispoidis/contemporary-agent-attacks →

CC BY 4.0 · 497 attacks · 1,172 benign negatives · 22 categories

Architected for compliance. Not certified — transparent.

Crawdad is designed to support compliance with the frameworks below. We do not claim certification — we publish the architecture, the controls, and the benchmark so your compliance team can evaluate the fit.

Architected for SOC 2 controls

Controls map to Trust Services Criteria. Local-first data handling, immutable audit trails, signed enforcement floors, and zero-knowledge telemetry are designed to support SOC 2 requirements.

Trust Services Criteria SOC 2 controls

Designed to support HIPAA

PHI never leaves the device by default. The local-first architecture and metadata-only telemetry model are designed to support organizations working toward HIPAA compliance — without requiring a Business Associate Agreement for content inspection. Protected health information is never included in telemetry.

HIPAA HITECH

Architected for GLBA

Financial data stays on the institution’s own infrastructure. The zero-knowledge model and immutable audit logs are designed to support compliance with GLBA safeguards and SEC recordkeeping requirements.

GLBA SEC 17a-4 SOX

Data sovereignty & air-gap

Crawdad operates fully air-gapped with no outbound connectivity requirements. Designed to support government, defense, and critical infrastructure environments where data must remain within sovereign boundaries.

Data sovereignty Air-gap On-prem

NIST AI RMF alignment

The detection pipeline, audit architecture, and enforcement model are designed to align with NIST AI Risk Management Framework practices for AI system governance and risk mitigation.

NIST AI RMF AI governance

Source-available. Not open source.

Crawdad’s product code is licensed under the Business Source License 1.1 (BSL 1.1). You can read every line of source. You can audit the detection pipeline, the proxy architecture, the audit-log implementation. BSL 1.1 is source-available — it is not an open-source license.

The benchmark corpus is a separate work, licensed under Creative Commons Attribution 4.0 (CC BY 4.0). Clone it, redistribute it, build on it. The two licenses cover different things.

  • Product source — auditable, not redistributable
  • Benchmark corpus — freely redistributable
  • Two works, two licenses, clearly separated
Work License You can
Crawdad product BSL 1.1 Read, audit, and inspect all source code. Use under license terms. Not open source — not freely redistributable.
Benchmark corpus CC BY 4.0 Clone, redistribute, and build upon the benchmark corpus with attribution. Run it against any tool.

Security posture you can verify. Not just trust.

Read the source. Run the benchmark. Verify the audit chain. Talk to us about how Crawdad’s architecture maps to your security and compliance requirements.

Contact Us → Architecture Docs

Get in Touch

Tell us about your needs and we'll follow up.