How to Publish Your Own Subprocessor List

Publishing your own subprocessor list means posting a public page that names every outside company that handles your customers' personal data, what each one does and where, and keeping it current as your vendors change.

What is your own subprocessor list?

If you sell software that touches your customers' personal data, you are a vendor too. The cloud host, email tool and support desk you use are your subprocessors: outside companies that handle your customers' data on your behalf.

Your own subprocessor list is a public page that names those companies. It tells each customer who else sees their data, why, and where.

Under the GDPR, a processor (a company that handles personal data for a customer) may only bring in another processor with the customer's written authorization. Article 28(2) allows a "general" authorization, but then you must tell the customer about planned additions or replacements so they can object. Many software companies meet that duty with a published list plus a way to sign up for changes.

A list that sits on a page is not the whole job. The European Data Protection Board says a general list that is updated from time to time is not enough on its own; the processor must actively flag each change to the controller (EDPB Guidelines 07/2020, paragraph 128 and footnote 54).

What it looks like in a vendor's terms

A typical clause reads like this:

Customer gives Provider general authorization to use the Subprocessors named on Provider's Subprocessor page. Provider will notify Customer at least 30 days before a new Subprocessor begins processing Customer Personal Data. Customer may object on reasonable data protection grounds during that period. Provider remains responsible for each Subprocessor's work.
  • General authorization means the customer agrees in advance to the companies on your list, instead of signing off on each one.
  • Notice period is the time between your announcement and the date the new company gets data.
  • Objection is the customer's chance to push back. Your DPA should say what happens next.
  • Remains responsible reflects Article 28(4): you stay fully liable to your customer if your subprocessor fails.

Stripe's DPA is one real example: it promises notice "at least 30 days before the changes take effect" (Stripe DPA).

A real change we caught

Venpo flagged a case where SurveyMonkey changed its AI providers on a page still dated November 2025. The names on the list moved, but the date did not. A customer who checked the date would think nothing had changed. When you publish your own list, update the date every time you edit it.

Why it matters to you

Larger buyers may ask for your subprocessor list during a security review or a customer DPA request. A clear public page answers that question before it slows a deal.

Your DPA also makes promises about notice. If you add a new tool and forget to announce it, you may break your own contract with every customer who signed that DPA.

Your list also depends on your vendors. If your email provider starts using a new AI company, that company may now touch your customers' data too. This chain is often called fourth-party risk, and you cannot keep your list accurate without knowing what your own vendors change.

What to check

Real lists give a model to copy. Stripe's list shows each company's name, the data it handles, its purpose and its country. Atlassian's list adds the products each one supports and links to security measures. HubSpot's list separates infrastructure providers from feature-specific ones and notes that some apply only if you opt in. Before you publish, check that your page has:

  • The legal name of each subprocessor, plus the brand name if it differs.
  • What each one does for you, in a few plain words, and which of your products it supports.
  • The types of personal data it handles and where it processes them (country or region).
  • A last updated date that changes every time the list does, and ideally a short change log.
  • A visible way to subscribe to updates, such as an email signup form, as Stripe, Atlassian and HubSpot all offer.
  • Notes for anything optional, such as AI features or beta products, so customers know when those companies apply. See AI subprocessors.

Then match the page to your DPA. The notice period, the signup method and the objection process on the page should say the same thing as the contract.

How Venpo helps

Venpo watches the subprocessor lists, DPAs and privacy policies of the vendors you rely on and emails you a plain-English alert when one adds or drops a company. That tells you when your own list may need an update. Each vendor also gets a change history you can point to when a customer asks.

Start for free

Frequently asked questions

Do I need a public subprocessor list?

No law names a public web page as the only option. If you rely on general authorization under GDPR Article 28(2), you must tell customers about planned changes, and a published list with a signup is the common way to do it.

What should a subprocessor list include?

At minimum, each company's name, what it does, what data it handles and where. A last updated date and a way to subscribe to changes make the list much more useful to customers.

Where should I put my subprocessor list?

Put it at a stable URL on your legal or trust pages and link it from your DPA. Keep the same URL over time so customers and their monitoring tools can find it again.

Should internal tools like Slack or my CRM be on the list?

Include a tool if it processes your customers' personal data for you. A tool that only holds your own staff or sales data belongs in your own records instead.

Related terms

Your Obligations to Your Customers How to Notify Customers of a New Subprocessor Notifying customers of a new subprocessor means telling them, before the change takes effect, that a new outside company will handle their personal data for you, so they can review it and object if your contract allows. Vendor Documents Subprocessor List A subprocessor list is a public page where a vendor names the other companies that handle your data for it, with what each one does, where it is, and what data it touches. It changes whenever the vendor adds or drops a provider. Subprocessors and DPAs Subprocessor A subprocessor is a company your vendor hires to handle your data for it, such as a cloud host or an AI model provider. You have no contract with it, so your vendor's data processing agreement sets the rules. Subprocessors and DPAs Subprocessor Change Notification A subprocessor change notification is the advance notice a vendor gives before it adds or replaces a company that handles your data. Your DPA sets how many days you get, how notice is sent and whether you can object. Subprocessors and DPAs Right to Object to a New Subprocessor The right to object lets you push back when a vendor plans to add a new company that handles your data. In many contracts, if the vendor goes ahead anyway, your only remedy is to stop using the affected service. Vendor Management Fourth-Party Risk Fourth-party risk is the risk from your vendors' own vendors, such as the cloud host or AI provider a tool uses to process your data. For software, these are mostly the subprocessors on a vendor's subprocessor list.

Sources

Last reviewed