Safeguard
Supply Chain•

Run a vendor risk review on the security tool you are about to buy

A scanner reads your source and secrets, so it needs its own vendor risk review. Here is a short checklist for access, data flow and incident handling.

Safeguard Security Team
3 min read

A security tool often gets read access to your source code, build pipeline and sometimes secrets, so it deserves a stricter vendor review than most software. Check what it can access, where your data goes, how long it is kept, and how the vendor handles its own incidents.

Map the access it asks for

List every permission the tool requests and compare it with what it needs.

  • Source host: read only, or write? Write access is needed for automated fix pull requests, so decide if you want that.
  • Which repositories: all, or a selected list?
  • Does it need CI secrets or tokens, and how are they stored?
  • Does it run inside your environment, or does code leave it?

Prefer the narrowest scope that does the job. You can widen it later. Narrowing after an incident is harder.

Trace the data flow

Ask for a diagram and check it against what you observe.

  • Is source code uploaded, or only metadata, dependency lists or hashes?
  • Where is it processed and stored, and in which region?
  • How long is it retained, and can you shorten that?
  • Are sub processors used, and are they listed?
  • If AI features exist, is your code sent to a model provider, and is it used for training?

Our data handling RFP questions go deeper on wording.

Review how they build and run their own product

  • Do they publish an incident response commitment, including notification timing for customers?
  • Do they provide signed artifacts or an SBOM for their agent, CLI or plugins? See questions about secure development.
  • How are administrator accounts protected, with what multi factor options?
  • Is there an audit log of actions in your tenant, and can you export it?
  • What independent assurance reports exist? Ask for the actual document and read the scope, since the scope shows what is covered.

Do not accept a logo on a web page as evidence. Ask for the report, the date and the scope.

Check the components that run in your environment

Agents, CI plugins, IDE extensions and browser extensions execute on your machines. Review them like any other third party code:

  • Who publishes the package and how is it signed?
  • What permissions does an extension request?
  • How do updates arrive, and can you pin versions?

A tool that scans your supply chain can itself be a supply chain risk. Handle it with the same checks.

Write the findings down

Record the access granted, the data shared, the residual risks and the compensating controls. Set a review date, usually annual or on any major product change. This record also helps when a customer asks how you assess your own suppliers.

Safeguard publishes download surfaces and a free scan so a team can try the product on a test project before granting broader access.

Quick check

Can a self hosted option skip this review?

No. It changes the data flow but not the need to review the software that runs in your environment and the updates it receives.

Who signs off?

Security owns the technical review, and procurement or legal owns contract terms. Record both approvals.

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.