Security & trust

You're entrusting us with your family's most sensitive documents. Here's how we protect them.

Encryption at rest

All documents are envelope-encrypted with AES-256-GCM. The data-encryption key (DEK) is wrapped by a per-household KMS key. If S3 leaks, ciphertext alone is useless.

Encryption in transit

TLS 1.3 across every edge, with HSTS preload. Internal service-to-service traffic stays inside the VPC.

MFA + passkeys

TOTP is mandatory for Principal accounts. WebAuthn / passkey support recommended. SMS is a fallback only.

Audit log on every action

Every sensitive mutation writes an append-only audit record with actor, IP, user-agent, and timestamp — including Tembo AI requests (metadata only, never prompt bodies).

SOC 2 + HIPAA aware

SOC 2 Type I planned for end of 2026, Type II by Q3 2027. BAAs in place with infrastructure providers for healthcare directives.

Principle of least privilege

Row-level scoping by household. Service accounts are scoped to a single bucket prefix. Zero standing access to production data for engineers.

Tembo, Elephant's AI assistant

Tembo and your data

Tembo's memory is assembled on our servers from your household's Postgres data, isolated with row-level security so one family never sees another's facts. We do not use provider-side memory threads or vector stores. You can review, correct, forget, or pause what Tembo remembers at any time under Settings → Tembo memory. Tembo educates and organizes — it does not give legal advice.