

.webp)
.webp)

Pattern matching flags any string that looks like a secret, including test fixtures and rotated credentials. Secrets Detection validates each finding against the underlying service, so you act only on credentials that are actually live.
It scans the complete Git history, every branch and every commit, so it catches leaks that lived briefly in a feature branch and then disappeared, not just what's on the default branch today.
Deduplication groups the same secret appearing across many files into a single finding with all locations attached, so the same credential in 50 files is one item to fix, not 50 alerts to triage.
Yes. Pre-commit hooks block new secrets before they reach the remote. Secrets Detection also runs on a specific commit during CI and across full repository history during audit.
Developers can mark those with endorctl:allow for an informed exception workflow, so known-safe values don't generate findings and don't require a ticket for every false positive.
Out-of-the-box rules cover public services like AWS, GitHub, and GitLab, and custom rules cover the bespoke tokens unique to your environment.