SecretLens — Secret ScannerSecretLens is a local-first VS Code extension that detects potential API keys, credentials, tokens, private keys, and credential-bearing connection strings in your workspace.
InstallationInstall SecretLens — Secret Scanner from the VS Code Marketplace by searching for Features
Open the SecretLens Activity Bar icon and choose Scan Workspace, or run SecretLens scans only when you explicitly run a scan command. It does not watch files, scan on save, intercept commits, install Git hooks, or run workspace scripts. Supported categoriesAWS, Azure Storage, Google, GitHub, GitLab, OpenAI, Anthropic, Hugging Face, Stripe, Slack, npm, PyPI, SendGrid, Twilio, private-key headers, bearer credentials, credential-bearing PostgreSQL/MySQL/MariaDB/MongoDB/Redis/AMQP URLs, and contextual secret assignments in source code, JSON, YAML, TOML, and environment files. Configuration and ignoresSearch Settings for LimitationsSecret detection is heuristic and can produce false positives or false negatives. SecretLens does not detect every possible secret, validate credentials over a network, scan Git history, monitor files automatically, or intercept commits. A clean scan is not proof that a repository is secure. SecretLens currently targets desktop VS Code 1.95 or later. It does not run as a browser extension in vscode.dev. Development
Support, security, and contributingFor help with SecretLens, email partners@pqr.llc or open a GitHub issue that does not contain sensitive data. See SUPPORT.md for support guidance, SECURITY.md for private vulnerability reporting, and CONTRIBUTING.md for development rules. LicenseMIT — see LICENSE. |