Skip to content

VypherPII and PHI Scanning CLI

Detect sensitive data before it leaves your codebase.

Vypher

Quick Start

Install and run your first scan in under a minute.

macOS / Linux

bash
brew install vypher-io/tap/vypher

Windows

powershell
scoop bucket add vypher-io https://github.com/vypher-io/scoop-bucket
scoop install vypher

Docker

bash
docker run --rm -v "$(pwd)":/scan pseudocoding/vypher scan --target /scan

Run a scan

bash
vypher scan --target ./src

Fail on any finding (CI/CD)

bash
vypher scan --target . --fail-on-match

What Vypher Detects

Vypher ships with 11 built-in detection patterns across finance, healthcare, crypto, and general PII.

PatternCategoryValidation
Credit CardFinanceLuhn algorithm + keyword proximity
SSNFinanceFormat validation + keyword proximity
IBANFinanceKeyword proximity
EmailPIIFormat validation
PhonePIIFormat validation
Date of BirthHealthcare (HIPAA)Format validation + keyword proximity
Medical Record NumberHealthcare (HIPAA)Keyword proximity
ICD-10 CodeHealthcare (HIPAA)Format validation
Bitcoin AddressCryptoFormat validation
Ethereum AddressCryptoFormat validation
Solana AddressCryptoFormat validation

Use --rules to filter by tag: finance, healthcare, phi, crypto, pii.

bash
vypher scan --target . --rules finance,healthcare

Next Steps

  • Installation — Homebrew, Scoop, Docker, and build from source
  • vypher scan — Full flag reference, default ignores, and output examples
  • Integrations — GitHub Actions, GitLab CI/CD, Docker, Git hooks, and more

Released under the MIT License.