eucsoft

What 77 data processing agreements actually say

We read the data processing agreement each vendor publishes and recorded what it commits to: how personal data leaves the EEA, how much warning you get before a new subprocessor, how fast you hear about a breach. Here are the counts, with every agreement one click away.

72of 77 rely on the EU standard contractual clauses
30 daysmedian notice of a new subprocessor, where a period is stated (53 of 77)
18of 77 put a number of hours on breach notification
13of 77 say anything about a transfer impact assessment

How data leaves the EEA

A transfer mechanism is what makes it lawful to move personal data out of the EEA. We count only the mechanisms an agreement relies on, not ones it lists as possible. Most agreements rely on several at once, so the rows add up to more than 77.

Mechanism the agreement relies onVendorsShare
Standard contractual clauses (any module)7294%
SCC module 2 (controller to processor)4964%
SCC module 3 (processor to processor)4862%
SCC module 1 (controller to controller)1621%
SCC module 4 (processor to controller)56%
UK Addendum to the SCCs5166%
Swiss FADP clauses3242%
EU-U.S. Data Privacy Framework3343%
UK IDTA810%
Binding Corporate Rules56%

33 agreements name the EU-U.S. Data Privacy Framework, almost always next to the standard contractual clauses rather than instead of them. Whether a vendor is actually on the DPF list today is a separate question, answered from the official register on the transfers page. 3 agreements name no mechanism we could record: Pennylane, Piwik PRO, Snowflake.

Warning before a new subprocessor

Under GDPR Art. 28(2) a processor may add a subprocessor only after telling you, so you can object. The agreement sets how much warning that is. 53 of 77 state a number of days, 21 describe how notice is given without a period, and 3 say nothing we could record.

13 under 15 days · 25%8 15 to 29 days · 15%32 30 days · 60%

The usual figure is 30 days. These 21 agreements give less, which is a shorter window for you to object, not a breach of anything:

VendorDaysAs the agreement puts it
Wix7At least 7 days before the change, by email to customers who subscribe to notifications via the sub-processor list
Aircall1010 business days prior notice of sub-processor changes (SCC Clause 9 Option 2); notice method not stated in this part
Airtable10At least 10 days' written notice before authorizing new sub-processors, by email to the address in the DPA signature block
Amplitude10Schedule B (Subprocessor List) updated at least 10 business days before the new subprocessor gets access to Personal Data; email notification available by subscribing via [email protected]
Asana1010 business days before authorization, automatic notice to customers subscribed to updates on the Subprocessors page (in an emergency, as soon as reasonably practicable)
Mailchimp10At least 10 days before adding or removing a subprocessor, by email to customers who subscribe via a link
Miro10At least 10 days prior notice of a new or replacement subprocessor, if the customer subscribes to notifications; Subprocessor List is updated
Mollie10Prior notice with at least 10 calendar days to object; for expedited engagements (to protect data or avoid material service disruption), notice as soon as reasonably practicable
Perplexity1010 business days' prior notice of new/replacement subcontractors (other than Model Providers), via update to Trust Center Subprocessor List and in-app/in-product notification or email (email only if Customer subscribed to alerts)
Vanta10At least 10 days before a new sub-processor processes Personal Data: added to the list at trust.vanta.com/subprocessors and notified to subscribers. Customers who do not subscribe waive prior notice.
Adobe14At least 14 days before the new sub-processor processes personal data, by email to addresses subscribed via Adobe's sub-processor website
Langdock14At least 14 days before engagement, by publication at https://trust.langdock.com/subprocessors and by email to those subscribed on that page
Zapier1414 days' advance written notice, via email, a posting, online portal notification, or other reasonable means
Figma15At least 15 days before processing begins; added to sub-processor list and written notice to customers subscribed to notifications
Freshworks15At least 15 days' prior notice of planned additions or replacements to the subprocessor list
Klaviyo15At least 15 days' notice of proposed additions or replacements, by email to the designated address associated with Customer's account
Intercom20At least 20 days prior to changes; notification via distribution list joined by emailing [email protected]
New Relic2121 days' prior notice of new core third-party sub-processors, provided customer signs up for notifications at the New Relic sign-up URL
Make28At least 4 weeks before engaging any new sub-processor
Snowflake2828 days in advance, by email to Sub-processor Site subscribers and to customer-designated 'privacy notices' recipients
T Cloud Public28At least four weeks in advance, express written notice to the controller of intended additions or replacements to the agreed subprocessor list

Days are counted as each agreement writes them. Some mean business days, which is longer than the number suggests; the wording beside each figure says which.

Hearing about a breach

You have 72 hours to notify your supervisory authority of a personal data breach (GDPR Art. 33), so how fast your processor tells you matters. 18 of 77 agreements commit to a number of hours. Of the rest, 56 promise notice "without undue delay", the phrase Art. 33(2) uses, and leave the clock to you.

VendorHoursAs the agreement puts it
Aircall24promptly after detection; no later than 24 hours after detection where European Data Protection Law applies; by email to Admin User Email Address
3DS Outscale48as rapidly as possible once aware, at the latest within 48 hours, by email
Anthropic48without undue delay, in any event within 48 hours, in writing
Cursor48without undue delay, and in any event within 48 hours
Piwik PRO48without undue delay; if possible within 48 hours of becoming aware
Stripe48without undue delay; no later than 48 hours for data subject to the GDPR or UK GDPR, after becoming aware
Supabase48without undue delay and, where feasible, within 48 hours
Wire48within 48 hours
Zapier48without undue delay, and not later than 48 hours after discovery
Zendesk48without undue delay and within 48 hours of a confirmed personal data breach
1Password72within 72 hours (or otherwise without undue delay) of becoming aware of a material Personal Data Breach
Airtable72without undue delay, and in any event no later than 72 hours after substantiation
Atlassian72without undue delay and, where feasible, within 72 hours of becoming aware
Dropbox72promptly and without undue delay; commercially reasonable efforts to notify within 72 hours of confirming a Security Incident
Figma72without undue delay and, where feasible, within 72 hours
HubSpot72without undue delay, no later than 72 hours after becoming aware
KnowBe472without undue delay and, where feasible, no later than 72 hours after becoming aware
Snowflake72without undue delay, and where feasible within 72 hours after becoming aware

Transfer impact assessments

Since the Schrems II judgment, an exporter relying on standard contractual clauses has to assess whether the law of the destination country undermines them. That is your assessment to make, but a vendor can help with one. Only 13 of 77 agreements mention it at all:

VendorWhat the agreement says
1PasswordParties document the transfer assessment (Clause 14(b)) and make it available to the competent supervisory authority on request; importer makes best efforts to provide exporter with relevant information
AdobeOn written request, Adobe Ireland provides evidence of its evaluation of privacy and security controls for the third-country transfer, covering additional measures, safeguards and risk considerations
Anthropicon request, information reasonably necessary for Customer to complete a TIA
AtlassianInformation to help customers conduct data transfer impact assessments is published (linked)
CloudflareReasonable assistance with customer's transfer adequacy assessment, to the extent able, at customer's cost
FreshworksParties adopt additional protections required by their transfer impact assessment, if any, described in Schedule 2
Grafana LabsData Transfer Assessment for transfers to the US, published at https://grafana.com/legal
KlaviyoOn request, vendor provides information reasonably necessary for customer to complete a TIA (or UK TRA); vendor may charge for TIA assistance
OVHcloudClient must assess whether the SCCs are effective; OVHcloud will provide relevant information on request to assist
PleoPleo performs transfer impact assessments as required under applicable data protection laws, including the GDPR
VantaNo TIA document is provided; for transfers out of the EEA, UK or Switzerland, the parties meet as needed to consider whether the importer country's laws give broadly equivalent protection, whether extra measures are needed, and whether the transfer is still appropriate
ZendeskCustomer may need to perform a data transfer assessment; Zendesk provides reasonable assistance on request
ZoomZoom performs a case-by-case assessment of whether supplementary measures are needed for onward transfers to third countries

An agreement that is silent may still be backed by a published assessment elsewhere on the vendor's site. This counts what the agreement itself commits to.

How this was counted

Each agreement is the one the vendor publishes, read between 2026-10-09 and 2026-10-12. A model transcribed the terms; every recorded term carries a verbatim quote, checked against the stored copy of the agreement, and a person reviewed it before it was published. Vendors whose agreement sits behind a login, an NDA or a download are not counted, so this is 77 of the 104 vendors in the registry, not all of them. The figures recalculate whenever an agreement is read again. The full method is on the methodology page.

No verdicts. A 10-day notice period or an agreement without a breach deadline is a fact about a contract, not a judgement of the vendor. Whether it is acceptable depends on what you process with the tool, which is yours to decide.