How Nexaera protects agency and client data across the white-label AI Agency OS.
Postgres row-level security (RLS) on every customer-facing table. The database itself refuses queries that try to cross tenant boundaries. Per-sub-account data partitioning sits on top. Agency access to sub-accounts is off by default and requires explicit approval workflows with full audit logging.
Every API key, OAuth token, and credential is encrypted at rest with AES-GCM using rotating envelope keys, stored as base64(iv):base64(ciphertext+authTag). 4-tier API key resolution prefers organization-level keys, then agency-level, then platform fallback, then legacy.
Optional ZDR (Zero Data Retention) runtime: conversations are processed in memory only, with no message persistence. 20-message local transcript sync, no DB persistence. Auto-purge retention and pre-LLM PII redaction. Premium privacy add-on. Nexaera is not a HIPAA business associate and does not sign BAAs — protected health information must not be sent through the platform.
We are pre-audit and will not claim a certification we do not hold. We share our documented control set, RLS tenant isolation, AES-GCM secrets vault and exportable hash-chained audit receipts under MSA, and complete custom vendor questionnaires line by line.
Append-only audit trail of every admin action. Viewable in-app and exportable to CSV. SIEM-grade audit log streaming on roadmap.
3-layer security: knowledge anonymization at ingest, PII redaction layer applied pre-LLM, character limits and instruction quarantine on agent inputs.
Standard MSA and DPA available on request. Custom MSA / DPA negotiation included for Enterprise. Nexaera does not sign Business Associate Agreements.