Security

Last updated April 15, 2026

OraMemory was built on a single principle: your AI's memory is your data. Here is how we protect it.

Local-first architecture

The Free tier never connects to our servers. Memories live in a SQLite file on your machine. We can't see them, leak them, or be subpoenaed for them.

Encryption

Authentication

API keys are SHA-256 hashed at rest. The plaintext key is shown exactly once, at creation. Lost keys can only be rotated, never recovered.

Audit trail

Every add, update, and delete is recorded to an append-only log with the API key, timestamp, and content hash. Available via the dashboard or API.

Data isolation

Every query is scoped to your project ID. Cross-project access requires explicit configuration and is logged.

Backups

Managed Postgres is snapshotted nightly with 7 daily / 4 weekly / 3 monthly retention. Object storage is encrypted server-side.

Compliance roadmap

Reporting a vulnerability

Email security@oramemory.com. We respond within 48 hours and credit researchers in our hall of fame.