Enforce on the request path
License, version, and provenance rules run on every install. Consistent whether the install happens in CI, on a laptop, or inside a Dockerfile.
For DevSecOps & Compliance
Every install produces a structured verdict with the rule, the reason, the repo, the CI job, and the user. That log is your audit trail. CycloneDX SBOMs export in one click. The same license, version, and provenance rules run in CI, on a laptop, and in Dockerfiles. When the auditor asks how you enforce it, the answer is a query, not a quarter of collection work.
The pain
What changes
License, version, and provenance rules run on every install. Consistent whether the install happens in CI, on a laptop, or inside a Dockerfile.
Export CycloneDX SBOMs and structured audit logs straight from the dashboard or API. Stream to Splunk HEC, Microsoft Sentinel, or IBM QRadar on Unlimited.
Roll out policy without breaking builds. Capture what would have been blocked, then flip to enforce rule by rule when you're confident.
Framework alignment
Chainsaw doesn't certify you compliant. It produces the evidence your auditor asks for. Below is how the install-path firewall lines up against the frameworks we see most often.
CC 7.1 change management, CC 8.1 system changes, CC 6.6 logical access
Install-path audit log demonstrates approval boundaries. Exception expiry and RBAC-scoped API keys satisfy the access-change controls.
SR-3, SR-4, SR-11 supply-chain controls
Supply-chain attack signals, SBOM export, and maintainer-change detection map directly to the supply-chain risk controls introduced in r1.
A.8.9 config mgmt, A.8.22 segregation, A.5.19 supplier
Centralised policy and tenant-scoped rules satisfy the segregation controls. Supplier controls land on the provenance and attack-signal rules.
Provenance L2–L3, Source L2+, Build L3
Chainsaw ingests Sigstore attestations, npm provenance, and Go sumdb to enforce the provenance levels your consumers require.
§164.308 administrative safeguards
Audit log retention and structured export give PHI-handling teams the evidence they need without a custom collector.
Compliance, without chasing
Allow-list licenses, block versions below a floor, require signed provenance. Single declarative surface; same YAML runs everywhere.
Every install produces a verdict in the audit log even in monitor mode. You see what enforcement would do without breaking anyone's build.
One-click CycloneDX SBOMs per repo. Audit trails stream to Splunk HEC, Microsoft Sentinel, or IBM QRadar on Unlimited. No spreadsheet assembly at quarter-end.
Audit season around the corner?
Get a picture of where you'd land on SOC 2 / ISO / NIST today — without changing enforcement. Export the audit log when you're ready.