Sub-processors
Last updated: November 2026
Better Email ApS (“Better Email”) uses sub-processors to provide its services. A sub-processor is a third party engaged by Better Email that processes, or may have access to, personal data on behalf of our customers.
We assess each sub-processor's data protection practices before engaging it and bind it by a data processing agreement that meets Article 28 GDPR. Transfers outside the EU/EEA rely on the Standard Contractual Clauses (SCCs) and, for UK data, the UK International Data Transfer Addendum.
Full list
Below, our infrastructure and AI providers are named and the other sub-processors are grouped by category. The full list names every sub-processor and has a dated change log.
- Customers find it in the platform under Settings › Compliance, where it can be saved as a PDF.
- Prospective customers can request it with our security documentation form. We reply within 2 business days and can sign your NDA first.
- Anyone whose personal data we process can ask [email protected] which providers receive it.
Infrastructure and AI providers
| Sub-processor | Purpose | Data processed | Country | Transfer mechanism |
|---|---|---|---|---|
| Amazon Web Services (S3) | File and asset storage | Customer content | EU | N/A (EU processing) |
| Amazon Web Services (SES) | Transactional email and campaign test sends | Account data, Customer content | EU | N/A (EU processing) |
| Cloudflare, Inc. | Application hosting (Workers), CDN, DNS, edge computing, object storage (R2), image optimization | Customer content, Usage data | EU (storage) / Global (edge) | SCCs / UK Addendum |
| Convex, Inc. | Application backend and database | Account data, Customer content, Usage data | EU | N/A (EU processing) |
| WorkOS, Inc. | User authentication, identity management, and enterprise SSO | Account data | United States | SCCs / UK Addendum |
| Stripe, Inc. | Payment processing and subscription management | Account data, Payment data | United States | SCCs / UK Addendum |
| PostHog, Inc. | Product analytics | Usage data | EU | N/A (EU processing) |
| Anthropic, PBC | AI campaign building and coding assistant | Customer content | United States | SCCs / UK Addendum |
| OpenAI, L.L.C. | AI campaign analysis and translations | Customer content | United States | SCCs / UK Addendum |
Other sub-processors
Each provider in these categories is named in the full list.
| Category | Purpose | Data processed | Country | Transfer mechanism |
|---|---|---|---|---|
| Email client previews | Renders a campaign in email clients when a user requests a preview | Customer content | United States | SCCs / UK Addendum |
| Web content retrieval | Fetches public web pages for the AI assistant | Publicly accessible web content (URLs) | United States | SCCs / UK Addendum |
| Image proxy | Fetches public images for the AI assistant | Publicly accessible web content (URLs) | EU | N/A (EU processing) |
| Error monitoring | Error tracking and performance monitoring | Account data, Usage data | EU | N/A (EU processing) |
Optional integrations
Better Email integrates with the email service providers (ESPs) below. An ESP receives data only when you enable the integration and export a campaign to it. The ESP’s own privacy policy and data processing terms apply to the data it receives.
| Sub-processor | Purpose | Data processed |
|---|---|---|
| ActiveCampaign | Campaign export | Customer content |
| Adestra | Campaign export | Customer content |
| Adobe Campaign | Campaign export | Customer content |
| Adobe Journey Optimizer | Campaign export | Customer content |
| Adobe Marketo Engage | Campaign export | Customer content |
| Agillic | Campaign export | Customer content |
| Braze | Campaign export | Customer content |
| Customer.io | Campaign export | Customer content |
| HubSpot | Campaign export | Customer content |
| Iterable | Campaign export | Customer content |
| Klaviyo | Campaign export | Customer content |
| Mailchimp | Campaign export | Customer content |
| Microsoft Dynamics 365 Customer Insights | Campaign export | Customer content |
| Oracle Eloqua | Campaign export | Customer content |
| Oracle Responsys | Campaign export | Customer content |
| Sailthru | Campaign export | Customer content |
| Salesforce Account Engagement | Campaign export | Customer content |
| Salesforce Marketing Cloud | Campaign export | Customer content |
| SAP Engagement Cloud (formerly SAP Emarsys) | Campaign export | Customer content |
| SAS CI 360 | Campaign export | Customer content |
| Selligent | Campaign export | Customer content |
| SendGrid | Campaign export | Customer content |
| Sendy | Campaign export | Customer content |
AI providers and customer content
We use Anthropic and OpenAI through their APIs only. Both are contractually prohibited from training models on customer content, and neither retains API inputs or outputs beyond its abuse-monitoring window of up to 30 days.
Customers can disable AI features per workspace. Customers can also bring their own AI provider, for example Amazon Bedrock or a direct Anthropic account, so that inference runs under their own agreement and in a region of their choice, such as Frankfurt, and campaign content never leaves the EU. See the AI section of our security page.
Notification of changes
When we engage a new sub-processor or replace one, we update the full list and its change log. This page and its “Last updated” date change when a named provider or a category changes.
Customers with a Data Processing Agreement (DPA) receive at least 30 days' notice of material changes to the list, so they can review the change and object if they need to.
Right to object
If you have a DPA with Better Email, you may object in writing to a new sub-processor within 30 days of the notice, on reasonable data protection grounds. We will try to resolve the objection with you. If we cannot, you may terminate the affected services in accordance with your agreement.
Contact
Questions about sub-processors: [email protected]. How we handle personal data as a controller is described in our Privacy Policy. Better Email ApS, CVR 42361194, Italiensvej 2, 5th, 2300 København S, Denmark.