Safeguard
Developer Tools•

Run a free dependency scan from a browser, no account needed

Paste a package.json, requirements.txt or SBOM into the free Gold scan and see known vulnerabilities with no login. What it accepts, its limits and a tip.

Safeguard Security Team
3 min read

You can run a free dependency scan at gold.safeguard.sh/scan without an account. Paste a package.json or requirements.txt, or upload a CycloneDX or SPDX SBOM, and it checks up to 100 dependencies against the Gold corpus. Per the page, files are parsed in your browser and nothing leaves it.

What the page says it accepts

When we fetched the page on 19 October 2026 it listed:

  • Manifests: package.json and requirements.txt.
  • SBOMs: CycloneDX and SPDX files.
  • Inputs: paste text, upload a file, or run a built in sample.
  • Limit: up to 100 dependencies.
  • Account: none, "free, no login".

It does not describe the result format in detail, so run the built in sample first to see what you get.

A quick way to try it

  1. Open the page in any browser.
  2. Choose the sample to see the output with no risk.
  3. Paste your own manifest. Remove anything private you do not want on screen, such as internal package names.
  4. Read the list of packages flagged with known vulnerabilities.
  5. For each, check whether a patched version exists and plan the bump.

We have not confirmed how the page lays out on a small phone screen, so if you want to use it from a phone, test it with the sample first. For anything serious, a laptop makes the results easier to read.

What a manifest scan cannot tell you

A manifest lists what you asked for. It misses what you actually shipped.

  • Transitive dependencies may be absent from a package.json. A lockfile or a generated SBOM captures the full tree, so prefer an SBOM when you have one.
  • Reachability is not part of a simple manifest check. Knowing a package has a known flaw does not tell you whether your code calls the vulnerable function.
  • Hundred dependency limit. A large application will exceed it. Scan a representative slice or use a full scan route for the rest.

Where to go next

If the free scan shows something that matters, the next step is a proper inventory: generate an SBOM in your build, scan on every pull request, and use reachability to rank the results. The Safeguard CLI, IDE extensions and platform cover those. The free page is the front door, not the whole house.

Privacy note

The page states that parsing happens in the browser. That is the vendor's statement, so if you handle sensitive manifests, check the network tab in your browser's developer tools while you run a scan. Seeing no upload request is stronger evidence than any claim.

Quick check

Do I need to sign up to use the free scan?

No. The page says free, no login.

Why prefer an SBOM over a package.json?

An SBOM usually includes transitive dependencies, which is where much hidden risk lives.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.