honesty first

Security model

Exactly what betternpm checks, how it checks it, and — just as important — what it does not protect against yet.

What the free inspection does

Every betternpx / betternpm install run inspects the package before anything executes, using deterministic checks that run locally:

The inspected tarball is never executed. After you approve, execution is delegated to the standard npm exec / npm install — betternpm adds a decision point, it does not replace npm.

How AI audits work (BYOK)

What we store

What we do not protect against (yet)

Treat betternpm as a fast, evidence-gathering first line — not a guarantee. For high-stakes code, read the source.

Report a vulnerability

Found a security issue in betternpm itself? Open a private security advisory on GitHub. The CLI and audit pipeline are open source — audit the auditor.