Supply-chain security for engineers

Catch the vulnerability before it ships, not after.

Sentinel scans your dependencies, containers, and IaC on every commit — and tells you what's exploitable, not just what's flagged.

SOC 2 Type IINo agent required5-minute setup

Securing the pipelines at

FernweldStonebrookTidewellMarrowbyteBrackenfordCindervault
One command

Scanning in under five minutes.

Drop it in CI, or run it locally — no agent, no sidecar.

bash
# install and scan
npx @sentinel/cli scan

✓ 1,284 dependencies analyzed
✓ 3 exploitable issues (of 41 flagged)
→ sentinel.security/r/9f2a — fix PRs ready

Works with npm, PyPI, Go, containers, and Terraform.

Coverage

The whole supply chain, watched.

Noise filtered out, exploitable risk surfaced first.

Reachability analysis

We trace whether a vulnerable function is actually called — so you fix the 3 that matter, not the 41 that don't.

Container scanning

Base images and layers, on every build.

IaC & secrets

Terraform misconfigs and leaked keys, caught in PR.

Auto-fix PRs

We open the upgrade PR with the patch and the changelog — you just review and merge.

SBOM & compliance

Generate an SBOM and evidence for SOC 2 in a click.

Why teams trust it

Signal, not noise.

92%Fewer false positivesvs. raw CVE scanners
< 30sMedian scan time
8 minMean time to a fix PR
0Agents to deploy
Our scanner flagged forty-one CVEs a build and we chased every one. Sentinel's reachability analysis showed three were actually exploitable — the backlog stopped being a full-time job in a week.
YBYusra BenaliHead of Platform Security, Fernweld

The evidence your auditors ask for, generated automatically

SOC 2 Type IIISO 27001GDPRHIPAAPCI-DSSFedRAMP
FAQ

What a security team asks before they trust a scanner.

Does my source ever leave my infrastructure?

The CLI runs where your code does — in your CI or on your machine. By default we receive only the dependency graph and finding metadata, never source. Self-hosted runners keep everything inside your perimeter; the cloud dashboard sees results, not code.

Reachability analysis is nice, but what about false negatives?

Reachability re-ranks findings — it never hides them. Every flagged CVE stays in the Findings view with its reachability verdict shown; you decide what to mute. If a call graph is ambiguous, we mark it 'reachable — unconfirmed' rather than clearing it.

No agent, really? How does it see containers and runtime?

Scanning is static: it reads your lockfiles, image layers, and Terraform in CI, so there's nothing to install on production hosts. Runtime signals (which images are actually deployed) come from your registry and orchestrator via read-only tokens, not an agent.

Do the auto-fix PRs get merged automatically?

No. Sentinel opens the PR with the version bump, the changelog, and a passing test run — a human reviews and merges. Auto-merge is opt-in per repo and only for patch-level upgrades you've allow-listed.

How is it priced, and what's free?

Public repositories are free, unlimited. Private repos are priced per active repo per month, not per developer or per scan — so turning on scanning for the whole org doesn't turn into a surprise invoice.

Ship with the vulnerabilities already gone.

Run your first scan free. No agent, no card, no 'book a demo' wall.

Free for open source · SOC 2 Type II