Refuse
Claim this toolBlock vulnerable package installs across your dev and CI/CD
From $5/mo, billed monthly (free plan available) Visit WebsiteThe Bottom Line
- Price
- From $5/mo, billed monthly (free plan available). Compare plans
Key facts
- Blocks vulnerable package installations across 21 ecosystems.
- Offers both hosted and self-hosted deployment options.
- Integrates with shell, CI/CD, and AI coding agents to prevent security risks.
Pros
- Significantly enhances software supply chain security by preventing vulnerable package installations.
- Supports a broad range of package managers and development environments.
- Offers flexible deployment options including a free self-hosted solution and a generous free hosted tier.
- Provides specific safe version suggestions when blocking vulnerable packages.
- Easy to install and integrate into existing workflows (shell, CI/CD, agents).
Cons
- Requires an additional step in the package installation workflow, which might introduce a slight overhead.
- The hosted Pro tier with higher scan limits is planned for future release.
What is Refuse?
Key Features
- Vulnerable package blocking
- Support for 21 package ecosystems (npm, pip, cargo, gem, go, composer, dotnet, etc.)
- Dockerfile dependency scanning (apt, apk, dnf)
- GitHub Actions workflow integration
- Linux distro-specific advisory checking (Debian, Ubuntu, Alpine, Red Hat)
- CLI for easy installation and configuration
- Self-hosted server option (Apache-2.0 licensed Docker image)
- Hosted SaaS with free tier and upgrade options
Pricing Plans
Pricing checked Oct 19, 2026. Source: refuse.dev/pricing, read Oct 19, 2026
| Plan | Price | Details |
|---|---|---|
| OSS / Self-host | $0 / forever |
+1 more Show less
|
| Hosted Free | $0 / forever |
+1 more Show less
|
| Hosted Pro | $5 / month |
|
Is Refuse worth the price?
Refuse offers a very generous pricing model, with both a self-hosted and a hosted free tier at $0.
The Hosted Pro tier at $5/month for 5 million scans is exceptionally affordable, making it accessible for a wide range of users. This pricing is best for individual developers, small teams, and open-source projects looking for robust vulnerability scanning without breaking the bank.
Hidden Costs & Gotchas
Potential for overage fees if exceeding scan limits
How Refuse's pricing compares
At $5/mo, billed monthly, Refuse is the most affordable of its 4 comparable direct competitors.
Entry paid plan, monthly price, billed monthly. Pricing checked Oct 19, 2026.
Refuse by the numbers
Toolradar data: Refuse's entry paid plan ($5/mo, billed monthly) ranks #3 of 35 (joint) for price among the CI/CD tools with a verified entry price and no stated unit, where the median is $20/mo. As of Oct 2026.
| Metric | Refuse | Peer median | Position (1 is best) |
|---|---|---|---|
| Entry paid plan | $5/mo, billed monthly | $20/mo | #3 of 35 (joint) tools with no stated price unit, verified price |
| Free plan | Yes | 86% have one | n/a |
Each position is counted among the tools that have data for that row, as noted under it. A lower entry price ranks higher; prices are read on vendor pages and compared only with tools priced on the same basis. All CI/CD data · How we compute this. Advertising and placement fees are not inputs to any position.
Cite this: Toolradar, “Refuse by the numbers”, Oct 2026.
Reviews

Review Refuse, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Best Refuse Alternatives
Top alternatives based on features, pricing, and user needs.
Detect hardcoded secrets and exposed credentials in code and public repos
Secure your code, dependencies, containers, and IaC from dev to production
Static analysis for finding bugs
Secure your dependencies and ship with confidence.
Vulnerability scanner for container images
Discover vulnerabilities across a codebase with industry-leading semantic code analysis.
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
Refuse FAQ
How does Refuse intercept package installations?
What types of vulnerabilities does Refuse check for?
Can Refuse be used within CI/CD pipelines?
What is the difference between a 'scan' and a 'package' in Refuse's pricing model?
Does Refuse support private package registries or air-gapped environments?
How does Refuse handle cases where a package is blocked?
What are the infrastructure requirements for self-hosting Refuse?
docker run command. By default, it uses SQLite, but it can be configured for production setups as detailed in the self-host guide.Can Refuse be used with AI coding agents?
How does Refuse pricing compare with other CI/CD tools?
Source: refuse.dev