You install normally
Run npm install, pip install, or cargo add exactly as you do today. Veln routes your package manager traffic through a local proxy that runs silently in the background. Nothing changes about your workflow.
Supply-chain security
Over 20 trust signals score every install — known CVEs, maintainer changes, install scripts, hidden payloads. Bad packages are blocked before any byte reaches your disk.
Same commands. Same lockfiles. Zero workflow change.
The problem
When event-stream was compromised in 2018, the attacker didn't hack npm. They asked the maintainer for access. Within days, a malicious version with a Bitcoin-stealing payload was installed by thousands of developers. The package looked legitimate. The maintainer's account was legitimate. The install command was identical.
PyPI is among the most-targeted package registries for supply chain attacks. Each year hundreds of malicious packages are identified on PyPI — most mimicking popular libraries like requests, boto3, and numpy. Many remain live for days before detection.
Most major npm and PyPI attacks in recent years have exploited the same gap: the hours between when a malicious package is published and when any threat feed knows about it. During that window, your npm install and pip install commands trust the registry completely. Nothing checks what you're actually downloading.
One malicious publish: threat feeds are still blind while installs happen.
Veln doesn't wait for that feed. On the first install attempt, the cooling gate can hold the version — before a feed would ever flag it.
Veln closes the window. Not by checking threat feeds faster — by not trusting any package that hasn't earned it.
Workflow
Run npm install, pip install, or cargo add exactly as you do today. Veln routes your package manager traffic through a local proxy that runs silently in the background. Nothing changes about your workflow.
Over 20 trust signals run before the package downloads — CVEs, maintainer changes, install scripts, hidden payloads. Cached packages clear in under 50 ms; new ones are fetched and scored end-to-end.
A failing score refuses the install — the package never touches your disk. When Veln blocks, it names the exact signal that fired (file, line, reason). No vague “suspicious activity detected.”
Coverage
The Veln gate proxies every package fetch and blocks known-malicious artifacts before the bytes reach disk. npm and PyPI get the full tarball-scoring pipeline — integrity check, OSV severity, license policy, publish attestation, dependency-confusion. Go, Cargo, RubyGems, NuGet, and Maven/Gradle get URL-pattern + threat-feed + OSV blocking — same install-time 403, lighter scoring path. For pre-commit and local lockfile gating, veln verify runs the full pipeline (cooling, dormant-revival, archive-deep scan, license policy) across all eight ecosystems — including Composer, which is gated at the lockfile rather than the wire (its artifacts download from third-party hosts the gate can't proxy).
NPM_CONFIG_REGISTRYpackage-lock.json · yarn.lock · pnpm-lock.yamlFrozen install: npm ci
PIP_INDEX_URL + UV_INDEX_URLrequirements.txt · uv.lock · poetry.locksetup.py cmdclass, pyproject.toml hooksFrozen install: pip install -r requirements.txt
Plus six more — same trust pipeline
Capabilities
Detect what's malicious, contain what you can't reject outright, and wire it into your policy and review flow — across every package manager, on every developer machine.
20+ trust signals, scored before a single byte downloads.
Three independent layers — if one misses, the next catches it.
Wire it into your policy and your review flow.
Pricing
$9.99 per device · lifetime
One price, paid once per machine. Full supply-chain protection on every developer machine — real-time install blocking across npm, PyPI, Go, Cargo, RubyGems, NuGet, and Maven/Gradle; full-pipeline lockfile verify for all eight ecosystems.
No subscription, no renewals. Buy another device license whenever you add a machine.
Create an org, install the CLI, and run veln activate—every package install on your machine is verified.
$9.99 per device · one-time · lifetime