IdentityGuard is defensive, local-first privacy software. It is designed to reduce identity reuse by generating service-specific aliases and storing them in an encrypted browser vault.
- Identity input is processed in the browser.
- Vault records are encrypted with AES-GCM using a key derived locally with PBKDF2.
- The default risk model runs locally and does not require a cloud API key.
- Optional AI analysis should be routed through a private backend endpoint, not through browser-exposed secrets.
- Browser local storage can still be affected by malware, compromised browsers, malicious extensions, and device theft.
- IdentityGuard does not replace official identity documents, password managers, legal identity checks, or regulated KYC systems.
- Generated aliases are privacy workflow identifiers, not government IDs or cryptographic credentials.
Please open a GitHub issue for defensive security bugs, documentation mistakes, or privacy model concerns. Do not submit exploit instructions, credential data, or real identity records in issues.