Business
For fast-growing technology companies with flexible needs.
Enterprise
For Enterprise companies with advanced security, support and legal requirements.
Have a question?
Bearer defines contributing developers as developers having made a commit to a repository monitored by Bearer in the last 90 days.
Bearer is comprised of two software elements:
- The Broker: a Go binary which scans your code repositories, and sends metadata to the Dashboard infrastructure.
- The Dashboard: a SaaS managed by Bearer which provides you with dashboards to help you identify and mitigate data security risks.
See How Bearer works for more details.
Bearer integrates with your Source Code Management (SCM) software or your CI/CD pipeline.
- SCM integrations: GitHub, GitHub Enterprise, GitLab.
- CI/CD integrations: GitHub Actions.
See Integrations for more details.
In SaaS mode, we host the Broker on our infrastructure. In this configuration, you provide Bearer with an access token to your SCM software. It is the preferred option if you favor time-to-value over security.
On-premise, you deploy the Broker in your own infrastructure and you give it access to your SCM software. In this configuration, sensitive data such as SCM tokens stay within your private network. It is the preferred option if you favor security.
Alternatively, you can integrate the Broker to your CI/CD tool. In this configuration, the Broker is hosted by your CI/CD software provider (SaaS or on-premise depending on your configuration) and you don't have to create and manage a personal access token.
Bearer never uses, clones, or stores your code repositories.
Bearer only processes metadata transmitted by the Broker such as name of code repositories, technologies used, dependencies, and data types. If you have stringent security requirements, you may deploy the Broker on-premise.
In this configuration, Bearer never has direct access to your source code and your sensitive data can’t leave your private network.
See Security for more details.
We offer a free trial. A free trial consists in:
- Installing the Broker (30 min). Our solution engineering team is here to assist you if needed.
- Scanning your code repositories. You have nothing to do, this is our job.
- Getting access to your inventory (30 min call). Our onboarding team is here to walk you through the product.
Bearer discovers data by scanning OpenAPI, SQL, GraphQL and Protobuf files.
Data discovered are then classified into 120+ data types by a built-in machine learning model (see Data Types for more details).
Data types are then regrouped into data categories that you can fully customize to fit your data taxonomy.