KeySentry

KeySentry

A free tool that goes through a GitHub repository looking for accidentally-committed passwords, API keys, and sensitive files — the digital equivalent of checking your pockets before publishing.

🔗 Visit KeySentry
📁 Security & Privacy🗣️ English📅 July 30, 2026

Description

Committing a secret to a public GitHub repo happens more often than teams like to admit — a stray .env file, a hardcoded AWS key, an SSH private key copied in by mistake. KeySentry scans a GitHub repo or a local folder for over 25 common API key formats (AWS, Slack, Stripe, OpenAI, and others), using both regex pattern matching and entropy analysis to catch keys that don't match a known format but still look random enough to be a real secret. It also flags sensitive files by name, like .env, id_rsa, or firebase.json.

It's free and open source under the MIT license, usable via a command-line interface or a web-based frontend hosted on Netlify, with Docker support for teams that want it in a container. It outputs structured JSON for piping into other tools and ships with YARA detection rules for more advanced pattern matching.

💬 Our review

The short version: this is a straightforward, no-cost safety net for exactly the mistake it's built to catch — free, open source, and simple enough to run before every push without much setup.

It covers similar ground to well-known scanners like GitLeaks or TruffleHog (KeySentry itself doesn't claim to be more comprehensive), but its main appeal is accessibility: a web frontend for people who don't want to install a CLI, plus Docker support for those who do. If you already run GitLeaks or TruffleHog in CI, KeySentry doesn't add much beyond what they cover; if you're looking for a quick, free, zero-friction check — especially via the web UI — it's an easy option with no real downside since there's no cost.

💰 Pricing

Free (open source)MIT license, CLI + web UI + Docker.

📊 Global score

45Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile75/100Bien

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Gratuit (open source)

Licence MIT, disponible en CLI, interface web (Netlify) et Docker.

👥 Target audienceChercheurs en sécurité, développeurs, équipes DevSecOps, threat hunters.
🗣️ Languagesen
🌍 Target countriesWorldwide
👍

Pros

25+ formats de clés API détectés, détection par entropie en plus des regex

Interface web en plus du CLI — zéro installation nécessaire

Gratuit, open source, support Docker

👎

Cons

Couverture globalement similaire à GitLeaks/TruffleHog, peu d'avantage si déjà équipé

Outil communautaire de niche, pas de garantie de maintenance long terme

Interface web hébergée par un tiers (Netlify) — vérifier les implications de confidentialité

❓ Frequently asked questions

What is KeySentry in one sentence?
Is it free?
Do I need to install anything?
What kinds of secrets does it detect?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?