How SupaMail handles email data.

This page describes how SupaMail processes email data, the safeguards currently in place, and the limits of those safeguards.

How email data is processed

SupaMail returns only the data required for each operation that the user authorizes.

  1. Mailbox provider

    IMAP and SMTP remain the source for messages, folders, and attachment bytes.

  2. SupaMail

    Synchronizes private mirror data and serves typed operations inside the User's Tenant boundary.

  3. Authorized AI client

    Receives only the requested result when Claude, ChatGPT, Codex, or another authorized client calls SupaMail.

Current safeguards and limitations

These statements describe the service as it operates today.

Isolation
Tenant-scoped rows with Postgres row-level security.
Credentials
Encrypted before persistence and excluded from browser responses and logs.
Message bodies
Application-layer encrypted before storage with a per-Tenant key.
Headers and metadata
Sensitive fields are application-layer encrypted before storage with a per-Tenant key.
Attachments
Incoming files are fetched on request; outbound uploads are transient and expire within one hour.
Deletion
Mailbox disconnection and account deletion are support-assisted today.
Assurance
No SOC 2, ISO 27001, or directory certification is claimed.

Detailed information

Public information for users, customers, and service reviewers.