Vault data stays sealed until you open it
- Field-level AES-256-GCM on Wi-Fi passwords, safe / alarm / gate / garage codes, and optional medical vault fields (allergies, medications, conditions, notes).
- Envelope encryption with a data key per sensitive record, wrapped under managed keys (AWS KMS in production).
- Additional authenticated data (AAD) binds ciphertext to household, record, and field so keys cannot be casually reused across tenants or fields.
- Hidden by default - sensitive values are not rendered into ordinary page HTML; reveal is an explicit action.
- TLS in transit; databases and object storage use encryption at rest with managed keys.
- Exports keep vault fields encrypted (ciphertext in export where designed that way) so a download is not a cleartext dump of codes.