Privacy

Sub-processors

Last updated 2026-05-22

Unwarp uses the following sub-processors to deliver the service. Each receives only the data needed for the function it provides. This page is the canonical, dated list referenced from our privacy notice and from our Data Processing Addendum for B2B customers.

Current sub-processors

ProcessorRoleRegionData sharedTransfer mechanism
SupabaseManaged Postgres, Auth, object storageEU (Frankfurt)All persistent data: notes, transcripts, profile, embeddings, memory, dictionary, audit log, billing, push tokensIn-EU; no third-country transfer
AssemblyAIPrimary speech-to-text (streaming + pre-recorded, speaker diarisation)United StatesRaw audio (deleted on our side within one hour)SCCs (2021/914) via AssemblyAI DPA; supplementary measure: hourly purge
GroqSpeech-to-text fallback (Whisper Large v3)United StatesRaw audio (deleted on our side within one hour); used only when AssemblyAI failsSCCs via Groq Terms; supplementary measure: hourly purge
AnthropicClaude models for note cleanup, chat, reorganisation, meeting summarisationUnited StatesNote transcripts, personal memory blob, workspace memory, conversational contextSCCs via Anthropic Commercial Terms / DPA
OpenAIEmbeddings (text-embedding-3-small), TTS (tts-1)United StatesNote text chunks for embedding, note text for text-to-speechSCCs via OpenAI API DPA
ResendTransactional email (magic-link, welcome, deletion, invitations)United States / EURecipient email address, recipient display name, message bodySCCs via Resend DPA
Google Firebase Cloud MessagingAndroid push notifications (digest)United StatesDevice push token (opaque), notification payload (digest summary text)EU–US Data Privacy Framework + SCCs
Apple Push Notification ServiceiOS push notifications (digest)United StatesDevice push token (opaque), notification payload (digest summary text)SCCs via Apple Developer Program Licence Agreement
Google OAuthOptional sign-in providerUnited StatesGoogle account email + display name (only if the user chooses Google sign-in)EU–US Data Privacy Framework
StripePayment processor (paid subscriptions)Ireland (EU) / United StatesPayer name, billing address, card data (held by Stripe, never by Unwarp)EU controller; SCCs apply to any onward US transfers within Stripe
Let's EncryptTLS certificate issuanceEUDomain name, contact email for renewal noticesIn-EU

User-selected sub-processors (MCP)

If you connect an external AI host to your Unwarp account via the Model Context Protocol endpoint (Claude, ChatGPT, Cursor, or any other MCP-capable client), that host becomes a sub-processor of your choosing. You can review and revoke connected hosts at any time from /you/connections. Connecting an MCP host shares the same data the host can read through its granted scope — by default that includes your notes, action items, events, and meetings. Read-only scopes are available; see the consent screen when connecting.

Changes

Material changes to this list are announced 30 days in advance for Unwarp Team customers under a signed DPA, by email to the workspace owner. For Unwarp Personal and free-trial users, the change appears here with a bumped “Last updated” date.

DPA copies

We hold signed Data Processing Addenda (incorporating EU Standard Contractual Clauses 2021/914 where applicable) with each processor above. Unwarp Team customers can request copies through their DPA with us; data subjects can request to see the SCCs in force by writing to privacy@pentaeon.dev.