Block Secrets Before They Reach Your Default Branch
Native GitHub and GitLab enforcement that checks every pull request and merge request for secrets, PII, and credential exposure. Developers get instant feedback without leaving their workflow.
< 8s
Median check time
467
Detection patterns
0
Secrets reach default branch
GitHub PR Gate
Native GitHub App integration. Install once, enforce across all repositories.
- Required status check on pull requests
- Inline PR comments with finding details
- Configurable enforcement modes: block, warn, or monitor
- Branch protection rule integration
- Starter: 5 repos | Professional: 50 repos | Enterprise: Unlimited
GitLab MR Gate
Native GitLab integration for merge request enforcement.
- Pipeline job integration for merge requests
- Inline MR comments with finding context
- Configurable enforcement: block, warn, or monitor
- Protected branch enforcement
- Available on Professional and Enterprise tiers
Enforcement Modes
Block
Prevent merge when secrets are detected. The PR check fails and developers must remove the secret before merging.
Warn
Allow merge but flag the finding. PR check passes with a warning comment. Findings appear in the dashboard for review.
Monitor
Silent monitoring with no PR feedback. Findings are recorded in the dashboard only. Useful during rollout and evaluation.
Developer Experience
Designed to protect without slowing developers down.
Enable PR enforcement in 15 minutes
Install the GitHub App or GitLab integration and start blocking secrets immediately.