Overview
The Identity Vault provides enterprise-grade encryption for PII. Data is encrypted with AES-256-GCM before storage and can only be retrieved by authorized services. Your servers only ever receive a token.Supported Identity Types
React SDK Integration
Use theIdentityElement component to collect PII in your React app:
API Reference
Tokenize Identity
Securely tokenize PII data. The value is encrypted with AES-256-GCM before storage.Retrieve Identity (Server-side only)
Decrypt and retrieve the original PII value. Requires a secret key - only call from your backend.Proxy Identity to Third Parties
Send PII directly to partners without your servers ever seeing the raw data.- api.checkr.com
- api.plaid.com
- api.gusto.com
- api.persona.com
- api.alloy.com
- api.onfido.com
Delete Identity (GDPR/CCPA)
Delete tokenized PII for privacy compliance. Soft Delete (keeps audit trail):List Identity Tokens
Query tokens with filtering and pagination. Returns metadata only - never returns decrypted values.Node.js SDK
Security
- AES-256-GCM encryption - Data encrypted before storage
- Audit logging - All access is logged with reason
- Access controls - Retrieval requires secret key
- GDPR/CCPA compliant - Hard delete removes all data
- SOC 2 Type II - Enterprise security controls