Freedom251 › Static Application Security Testing Sast
Bearer

What Bearer is
Bearer is a command-line tool for static application security testing that scans source code and traces data flows to surface security and privacy risks. Its data analysis works from code patterns rather than inspecting the actual values handled by an application. Bearer CLI covers more than 120 sensitive data types, including personal data, personally identifiable information and protected health information. Its privacy reports can show which sensitive data appears in a codebase, the data subjects it relates to, and the internal or third-party components that process it. These reports can contribute information to records of processing activities for GDPR.
The CLI includes security rules for static analysis and a separate scanner for hard-coded secrets. It supports pull request scans, custom security rules and CI/CD workflows documented for GitHub Actions, GitLab CI/CD and CircleCI. Listed language stacks include Go, Python, PHP, JavaScript, TypeScript, Ruby and Java. Bearer offers the CLI as a free plan. Installation choices include an install script, Homebrew, Linux package managers, Docker and downloadable binaries. The listed platforms are Linux and macOS; macOS 12 or later and Git 2.34 or later are required. Bearer says its classification patterns are designed to limit false positives, though they may miss some true positives.
Who it suits
Bearer CLI suits developers and security teams who want to scan source code and data flows for security and privacy risks, including in pull requests and CI/CD pipelines. It also fits teams that need reports on sensitive data and the components processing it, or support for custom security rules.
What it does well
- Free plan for open SAST.
- Classifies more than 120 sensitive data types.
- Separate scanning for hard-coded secrets.
- Documented CI/CD setup for three platforms.
- Supports pull request scans and custom rules.
What to know first
- Listed platforms are Linux and macOS.
- Classification patterns may miss some true positives.
- Requires Git 2.34 or later; macOS requires version 12 or later.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Bearer CLI | Free and open SAST; no numeric limits stated | Free |
As bearer.com lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Visit bearer.com.
- Choose an installation route: install script, Homebrew, a Linux package manager, Docker or a downloadable binary.
- Use Linux or macOS; on macOS, version 12 or later is required.
- Ensure Git 2.34 or later is available.
- Use the CLI to scan source code, including through pull request scans or a documented CI/CD setup.
Verdict
Choose Bearer CLI if you need a free source-code scanner that combines security checks with data-flow and privacy reporting. Consider its supported platforms and stated risk of missed true positives when deciding whether it fits your scanning needs.
Questions
How much does Bearer CLI cost?
The Bearer CLI plan is free.
Which platforms does Bearer CLI support?
The listed platforms are Linux and macOS. macOS 12 or later is required.
Which programming languages are supported?
The listed stacks are Go, Python, PHP, JavaScript, TypeScript, Ruby and Java.
Can Bearer CLI run in CI/CD and scan pull requests?
Yes. It supports pull request scans and documents CI/CD setup for GitHub Actions, GitLab CI/CD and CircleCI.
What does Bearer CLI scan for?
It scans source code and analyzes data flows for security and privacy risks. It includes SAST rules and a separate hard-coded secrets scanner.
What are the limits of its data classification?
Bearer says its classification patterns aim to reduce false positives, with a possible tradeoff of missing some true positives.
Facts from Bearer's own pages
- CI integrations
- The CLI documents CI/CD setup for GitHub Actions, GitLab CI/CD, and CircleCI. · docs.bearer.com, 8 Oct 2026
- Data handling
- Bearer CLI says it analyzes code patterns without viewing the actual data values. · docs.bearer.com, 8 Oct 2026
- Detection caveat
- Bearer says its data classification patterns aim to reduce false positives, with a potential tradeoff of missing some true positives. · docs.bearer.com, 8 Oct 2026
- Installation
- Installation options include an install script, Homebrew, Linux package managers, Docker, and downloadable binaries; macOS 12 or later is supported and Git 2.34 or later is required. · docs.bearer.com, 8 Oct 2026
- Privacy reports
- Privacy reports can identify sensitive data, data subjects, and internal or third-party components processing that data, including input for GDPR records of processing activities. · docs.bearer.com, 8 Oct 2026
- Product
- Bearer CLI is a static application security testing tool that scans source code and analyzes data flows to find security and privacy risks. · docs.bearer.com, 8 Oct 2026
- Product availability
- Bearer's homepage says Bearer has been acquired by Cycode and invites users to join the early access list for Bearer Cloud. · bearer.com, 8 Oct 2026
- Security scanning
- The CLI includes SAST rules for security risks and a separate scanner for hard-coded secrets. · docs.bearer.com, 8 Oct 2026
- Sensitive data
- Bearer CLI supports more than 120 sensitive data types, including personal data, PII, and PHI. · docs.bearer.com, 8 Oct 2026
- Supported languages
- The documentation lists Go, Python, PHP, JavaScript, TypeScript, Ruby, and Java as supported stacks. · docs.bearer.com, 8 Oct 2026
Where Bearer stands on Freedom251
- Static Application Security Testing Sast#5 of 24
- Static Application Security Testing Software#6 of 25
- SAST Tools#7 of 26
