Draft — under legal review. This document is a working draft pending counsel review. Effective version may change before public launch. Last updated 2026-05-22.

Sub-processors

Last updated 2026-05-22

We use the following sub-processors to deliver the undocsend service. We update this list as our stack evolves and notify Operators at least 15 days before adding a new sub-processor. Operators who object to a new sub-processor may terminate the Service in accordance with our DPA.

VendorPurposeData sharedRegionDPA
SupabaseApplication database and authenticationAll app data, user accounts, session tokensUSSupabase DPA
Cloudflare R2Document storageUploaded documents, generated previews and thumbnailsGlobalCloudflare DPA
VercelApplication hostingApplication traffic, request logsGlobalVercel DPA
ResendTransactional email deliveryRecipient email addresses and email content (magic links, notifications)USResend DPA
AnthropicAI processing — default provider (optional via BYOK)Document content sent for summarization and Q&AUSAnthropic Privacy Policy
OpenAIAI processing — default provider (optional via BYOK)Document content sent for OCR and summarizationUSOpenAI Data Processing Addendum
PostHogProduct analytics and feature flagsPage views, custom events, IP-derived geolocationUS (EU region available)PostHog DPA
SentryError monitoringStack traces, browser metadata, redacted request contextUSSentry DPA
Easy (itseasy.co)Billing and paymentsAccount email, billing details, payment metadataUSInternal (same company)

AI sub-processors and BYOK

Anthropic and OpenAI are the default AI providers used when an Operator enables AI features. Operators may bypass these defaults by configuring Bring Your Own Key (BYOK) for a supported provider; AI requests for that workspace then route directly to the Operator’s provider account and are no longer routed through undocsend’s default AI sub-processors.

Notifications

When we add a new sub-processor, we publish the update here and email Operators at least 15 days before the new sub-processor begins processing data. To receive these notifications, ensure your workspace billing-contact email is up to date.