Deep Scanning
Recursively scans directories with configurable exclude patterns, max-depth control, and smart default ignores for node_modules, dist, and lockfiles.
Detect sensitive data before it leaves your codebase.
Install and run your first scan in under a minute.
macOS / Linux
brew install vypher-io/tap/vypherWindows
scoop bucket add vypher-io https://github.com/vypher-io/scoop-bucket
scoop install vypherDocker
docker run --rm -v "$(pwd)":/scan pseudocoding/vypher scan --target /scanRun a scan
vypher scan --target ./srcFail on any finding (CI/CD)
vypher scan --target . --fail-on-matchVypher ships with 11 built-in detection patterns across finance, healthcare, crypto, and general PII.
| Pattern | Category | Validation |
|---|---|---|
| Credit Card | Finance | Luhn algorithm + keyword proximity |
| SSN | Finance | Format validation + keyword proximity |
| IBAN | Finance | Keyword proximity |
| PII | Format validation | |
| Phone | PII | Format validation |
| Date of Birth | Healthcare (HIPAA) | Format validation + keyword proximity |
| Medical Record Number | Healthcare (HIPAA) | Keyword proximity |
| ICD-10 Code | Healthcare (HIPAA) | Format validation |
| Bitcoin Address | Crypto | Format validation |
| Ethereum Address | Crypto | Format validation |
| Solana Address | Crypto | Format validation |
Use --rules to filter by tag: finance, healthcare, phi, crypto, pii.
vypher scan --target . --rules finance,healthcare