AES-256-GCM encryption at rest
AES-256-GCM encryption applied to sensitive database fields: user and employee emails, TOTP secret for 2FA, API tokens for your HRIS integrations, OIDC client secret, and the RUT (tax ID) in billing data.
Keys are managed via AWS KMS in production with incremental rotation support. For lookups that don't require decryption (authentication, person search), we use deterministic SHA-256 hashes in composite indexes.