CheckOps
Bearer CLI
Bearer CLI is a SAST tool that scans source code and analyses data flows to find, filter and prioritise security and privacy risks, with a commercial Bearer Pro from Cycode.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Bearer is a static application security testing (SAST) tool designed to scan source code and analyse data flows to identify, filter and prioritise security and privacy risks. The open-source Bearer CLI supports Go, Java, JavaScript, TypeScript, PHP, Python and Ruby; Bearer Pro by Cycode adds advanced cross-file analysis and more.
The source code is at Bearer/bearer on GitHub under the Elastic License 2.0 licence, with about 2,800 stars; the most recent commit was on 9 November 2026.
Features
- Data-flow analysis: Tracks sensitive data through code.
- Privacy focus: Highlights handling of personal and sensitive data.
- Built-in rules: Security rules for supported languages.
- Custom rules: Write your own.
- CI integration: Run in pipelines with report outputs.
Pros
- Free to use: Open source under Elastic License 2.0.
- Maintained: Commits as recent as 9 November 2026.
Cons
- Licence: Elastic License 2.0, which is source-available rather than OSI open source.
- Advanced features paid: Cross-file analysis is in Bearer Pro.
Usage and Links (Example)
curl -sfL https://raw.githubusercontent.com/Bearer/bearer/main/contrib/install.sh | sh
bearer scan .
Resources:
Pricing
Bearer CLI is free under the Elastic License 2.0. Bearer Pro is a commercial product from Cycode; see site for pricing.
Recommended for?
- Teams with privacy obligations wanting data-flow insights.
- Polyglot web teams in the supported languages.
- Not a fit if you require an OSI-approved licence.
Conclusion
Bearer CLI combines SAST with a privacy-aware view of data flows.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Bearer CLI side by side.
SSemgrepSemgrep is a fast static-analysis engine with a free open-source CLI and a paid platform for cross-file rules, supply chain, and secrets.Compare with Bearer CLI
OOpengrepOpengrep is an LGPL-2.1 open-source SAST engine, a fork of Semgrep backed by a consortium of AppSec companies including Aikido, Endor Labs and others.Compare with Bearer CLI
CCodeQLCodeQL is GitHub's semantic code analysis engine: it builds a queryable database from source code and runs security queries (MIT-licensed standard library) to find vulnerabilities, powering GitHub code scanning.Compare with Bearer CLI
BBanditBandit is the PyCQA's Apache-2.0 tool for finding common security issues in Python code by building an AST for each file and running security plugins against it.Compare with Bearer CLI- BBrakemanBrakeman is a static analysis security vulnerability scanner for Ruby on Rails applications, run from the command line without needing the app to be running.Compare with Bearer CLI
SSnykSnyk CLI scans and monitors your projects for security vulnerabilities.Compare with Bearer CLI