Parcelregistry proxy

Supply chain

Controls that run before the build

Scanning a build artefact tells you what you already shipped. These controls act at fetch time.

Provenance verification

npm sigstore attestations, PyPI PEP 740 attestations, Go checksum database, Maven GPG. A package whose attestation does not match its claimed source repository is quarantined and the team is told which dependency introduced it.

Quarantine window

Hold new versions for up to 72 hours while advisory feeds catch up. Most malicious releases are pulled within hours; a 24-hour hold removes most of the exposure at a cost of a day's delay on updates.

Typosquat detection

Names within a short edit distance of a package you already depend on are flagged before resolution, which catches the single most common attack shape.

Continuous inventory

Every dependency, every version, every repository that pulled it, with licences. Exportable as SPDX or CycloneDX, or queried through the API when an advisory lands.

Recent quarantine actions

Anonymised, across all customers, last 30 days.

PackageEcosystemReasonHeld forOutcome
•••-utilsnpmprovenance mismatchpermanentblocked
•••-parserPyPIadvisory during holdpermanentblocked
•••loggernpmtyposquat, distance 1reviewflagged
•••-sdknpmquarantine window24 hreleased
•••-coreMavenunsigned artefactreviewflagged
•••cryptRubyGemsadvisory during holdpermanentblocked