Enrichment & Verification Quality

Every alert is verified live and enriched with context. 20 verifiers confirm secrets are active before alerting. BPE tokenization achieves 98.6% recall. Context-aware scoring reduces false positives by 40% compared to entropy-only approaches.

Alert Fatigue Kills Secret Scanning Programs

Entropy-only scanners flood teams with false positives. Teams learn to ignore alerts, and the one real credential leak gets buried. Verification and enrichment transform noisy detections into actionable, prioritized incidents.

70.4%

Recall with entropy-only

98.6%

Recall with BPE tokenization

40%

Fewer false positives

20

Live verifiers

How Verification Works

Every detected secret goes through a multi-stage enrichment pipeline before an alert is raised.

# Enrichment pipeline
1.DETECT — BPE tokenizer + 497 patterns identify candidate secret
2.CLASSIFY — Identify provider, secret type, and format
3.VERIFY — Live verifier tests if secret is active (safe, read-only API call)
4.ENRICH — Resolve permissions, blast radius, age, and owner
5.SCORE — Context-aware severity: active + admin scope + internet-facing = critical
6.ALERT — Prioritized alert with full context for immediate triage

20 Live Verifiers Across 9 Providers

ProviderVerification MethodsVerifiers
AWSSTS GetCallerIdentity, IAM ListAccessKeys3
AzureGraph API token validation, Key Vault access test4
GCPOAuth2 tokeninfo, Service Account key validation2
GitHubPAT scope check, App installation verify, OAuth validate3
GitLabPersonal token verify, Group token validate2
Slackauth.test API, Bot token scope check2
StripeBalance retrieve (live key test)1
SendGrid / TwilioAPI key permission check, Account SID validate2
DatabaseConnection string test (PostgreSQL, MySQL, MongoDB)1

Enrichment Context

Provider Identification

Automatically identify which service issued the credential — AWS, Azure, GitHub, Stripe, and 40+ more. No manual tagging required.

Permission Scope

Resolve the exact permissions granted by the credential. For AWS: IAM policies. For GitHub: token scopes. For Azure: RBAC role assignments.

Blast Radius

Map every service, repository, database, and API the credential can access. Quantify exposure in terms of data records, not just permission labels.

Age Estimation

Determine when the credential was created and when it was last rotated. Flag credentials older than policy thresholds.

Quality That Eliminates Alert Fatigue

CapabilityNetallion AI AssuranceGitGuardianGitHub Secret Scanning
BPE tokenization
Live verification (20 providers)
Permission scope resolution
Blast radius mapping
Age estimation
Context-aware severity scoring
98.6% recall
40% fewer false positives

Every Alert Verified. Every Secret Enriched.

Stop drowning in false positives. Start your 14-day Business trial and see the difference verification makes.