diff --git a/README.md b/README.md
index 1594801..503dca8 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
-
+
@@ -17,7 +17,7 @@
Kingfisher is an open source secret scanner and **live secret validation** tool built in Rust.
-It combines Intel's SIMD-accelerated regex engine (Hyperscan) with language-aware parsing to achieve high accuracy at massive scale, and **ships with 923 built-in rules** to detect, **validate**, and triage leaked API keys, tokens, and credentials before they ever reach production.
+It combines Intel's SIMD-accelerated regex engine (Hyperscan) with language-aware parsing to achieve high accuracy at massive scale, and **ships with 934 built-in rules** to detect, **validate**, and triage leaked API keys, tokens, and credentials before they ever reach production.
Designed for offensive security engineers and blue-team defenders alike, Kingfisher helps you scan repositories, cloud storage, chat, docs, and CI pipelines to find and verify exposed secrets quickly.
@@ -49,9 +49,9 @@ Kingfisher is a high-performance, open source secret detection tool for source c
-### Performance, Accuracy, and 923 Rules
+### Performance, Accuracy, and 934 Rules
- **Performance**: multithreaded, Hyperscan‑powered scanning built for huge codebases
-- **Extensible rules**: 923 built-in rules plus YAML-defined custom rules ([docs/RULES.md](/docs/RULES.md))
+- **Extensible rules**: 934 built-in rules plus YAML-defined custom rules ([docs/RULES.md](/docs/RULES.md))
- **Validate & Revoke**: live validation of discovered secrets, plus direct revocation for supported platforms (GitHub, GitLab, Slack, AWS, GCP, and more) ([docs/USAGE.md](/docs/USAGE.md))
- **Revocation support matrix**: current built-in revocation coverage across providers and rule IDs ([docs/REVOCATION_PROVIDERS.md](/docs/REVOCATION_PROVIDERS.md))
- **Blast Radius Mapping**: instantly map leaked keys to their effective cloud identities and exposed resources with `--access-map`. Supports 39 providers (see table below).
@@ -347,7 +347,7 @@ gh attestation verify kingfisher-linux-x64.tgz --repo mongodb/kingfisher
# Detection Rules
-Kingfisher ships with [923 built-in rules](crates/kingfisher-rules/data/rules/) covering cloud keys, AI tokens, CI/CD secrets, database credentials, and SaaS API keys. Below is an overview — see the full list in [crates/kingfisher-rules/data/rules/](crates/kingfisher-rules/data/rules/):
+Kingfisher ships with [934 built-in rules](crates/kingfisher-rules/data/rules/) covering cloud keys, AI tokens, CI/CD secrets, database credentials, and SaaS API keys. Below is an overview — see the full list in [crates/kingfisher-rules/data/rules/](crates/kingfisher-rules/data/rules/):
| Category | What we catch |
|----------|---------------|
@@ -364,7 +364,7 @@ Kingfisher ships with [923 built-in rules](crates/kingfisher-rules/data/rules/)
## Write Custom Rules
-Kingfisher ships with 923 rules with HTTP and service‑specific validation checks (AWS, Azure, GCP, etc.) to confirm if a detected string is a live credential.
+Kingfisher ships with 605 built-in rules with HTTP and service-specific validation checks (AWS, Azure, GCP, etc.) to confirm if a detected string is a live credential.
However, you may want to add your own custom rules, or modify a detection to better suit your needs / environment.
diff --git a/docs-site/docs/index.md b/docs-site/docs/index.md
index 39c414d..7582ad1 100644
--- a/docs-site/docs/index.md
+++ b/docs-site/docs/index.md
@@ -2,7 +2,7 @@
title: Kingfisher — Open Source Secret Scanner with Live Validation
description: >-
Kingfisher is an open source secret scanner with live validation, blast radius
- mapping, and credential revocation. 921 detection rules. Built in Rust by MongoDB.
+ mapping, and credential revocation. 934 detection rules. Built in Rust by MongoDB.
template: home.html
hide:
- navigation
diff --git a/docs-site/docs/reference/library.md b/docs-site/docs/reference/library.md
index 5eef2f3..9011327 100644
--- a/docs-site/docs/reference/library.md
+++ b/docs-site/docs/reference/library.md
@@ -268,7 +268,7 @@ flowchart TD
### Loading Builtin Rules
-Kingfisher currently ships with 921 built-in rules for common secret types:
+Kingfisher currently ships with 934 built-in rules for common secret types:
```rust
use kingfisher_rules::{get_builtin_rules, Confidence};
diff --git a/docs-site/docs/rules/builtin-rules.md b/docs-site/docs/rules/builtin-rules.md
index ec4497c..841fc2a 100644
--- a/docs-site/docs/rules/builtin-rules.md
+++ b/docs-site/docs/rules/builtin-rules.md
@@ -1,11 +1,13 @@
---
title: "Built-in Rules List"
-description: "Complete list of all 923 built-in secret detection rules in Kingfisher. Searchable and filterable by provider, confidence level, and validation support."
+description: "Complete list of all 934 built-in secret detection rules in Kingfisher. Searchable and filterable by provider, confidence level, and validation support."
---
# Built-in Rules
-Kingfisher ships with **923 detection rules** across **579 providers**
+Kingfisher ships with **934 detection rules** across **579 providers**
+(813 detectors + 121 dependent rules).
+Of these, **605** include live validation and **53** support direct revocation.
!!! tip "Search"
Use the search box below to filter rules by provider name, rule ID, or confidence level.
@@ -162,6 +164,22 @@ Kingfisher ships with **923 detection rules** across **579 providers**
kingfisher.aikido.2kingfisher.aikido.3kingfisher.airbrake.1kingfisher.canva.1kingfisher.canva.2kingfisher.cockroachlabs.1kingfisher.composio.2kingfisher.configcat.1kingfisher.convex.2kingfisher.couchbase.1kingfisher.duo.1kingfisher.miro.2kingfisher.miro.3kingfisher.mistral.1kingfisher.mixpanel.2kingfisher.mixpanel.3kingfisher.mixpanel.4kingfisher.modal.1kingfisher.pinata.1kingfisher.pinata.3kingfisher.pinecone.1kingfisher.ramp.2kingfisher.rootly.1kingfisher.telnyx.1- Revoke compromised credentials directly from the CLI for 28 provider families + Revoke compromised credentials directly from the CLI for 34 provider families including GitHub, GitLab, Slack, AWS, GCP, Heroku, and Cloudflare.