Decision path
P50 0.06 ms · P95 0.14–0.19 ms · P99 0.32–0.37 ms across 1k–100k calls, ~14,600 ops/s sustained. Parse, normalize, secret scan, risk, policy, substitution — excludes the upstream tool round trip.
Decision latency, throughput, memory, startup, and audit overhead — measured, recorded, and reproducible from a clean checkout.
$ npm install $ node benchmarks/decision.mjs # decision-path latency $ node benchmarks/system.mjs --json # startup, memory, throughput, audit overhead
Numbers only count when attached to a machine. Every published figure carries the platform, CPU, memory, Node version, and rule count it was measured with — quote the block, not just the digit.
P50 0.06 ms · P95 0.14–0.19 ms · P99 0.32–0.37 ms across 1k–100k calls, ~14,600 ops/s sustained. Parse, normalize, secret scan, risk, policy, substitution — excludes the upstream tool round trip.
16,118 decisions/sec · RSS ~58 MB · durable audit append adds 0.48 ms per decision (disk-bound, reported separately).
benchmarks/results.json via --record.Install Free Escape Benchmark Attack Lab Metrics Research Labs Book a walkthrough
Discuss custom VPC deployments, policy requirements, or dedicated enterprise support.
Prefer to talk? Book a 30-minute call