GASP: AICF

Search controls

Search by control ID, name or domain

VND-003 Sub-Processor Management

Tier 2+

Description

A current register of all sub-processors (vendors who process personal data on behalf of the organisation as a processor) is maintained. Customers are notified of intended sub-processor changes with sufficient notice to object. Sub-processors are bound by data processing obligations equivalent to those owed to the controller. Sub-processors are subject to due diligence before engagement.

Rationale

Uncontrolled sub-processing chains are a material GDPR risk and a customer trust issue. SaaS providers acting as processors must disclose and control their sub-processor chain.

Framework Mappings (5)

DSP-13Personal Data Sub-processingfull
DSP-14Disclosure of Data Sub-processorsfull
GDPR-Art.28.2Sub-processor Authorisation and Controlfull
GDPR-Art.29Processing Under Controller Authoritypartial
A.10.2Allocating responsibilitiespartial

Evidence (2)

reportmanual

Current sub-processor register listing all third parties who process personal data on behalf of the organisation in its role as a data processor.

Example: Published sub-processor list (company trust page or customer-facing documentation) and internal sub-processor register — listing each sub-processor with: name, role, data categories processed, processing location, DPA status, and notification sent date for any additions in the last 12 months

Test: Request the sub-processor register. Verify: (1) a complete and current list exists covering all vendors who handle personal data in a processing capacity, (2) processing location and data categories are documented for each, (3) a DPA is in place with every listed sub-processor, (4) the list is published or made available to customers, (5) addition notifications to customers are evidenced for any sub-processors added in the last 12 months.

contractmanual

Sub-processor agreements or DPA flow-down documentation confirming that sub-processors are bound by equivalent data protection obligations.

Example: Executed DPAs between the organisation and its sub-processors (e.g. AWS DPA, Stripe DPA) — demonstrating that processing obligations from the controller's DPA are flowed down, including: processing instructions, data subject rights assistance, deletion obligations, security requirements, and prohibition on further sub-processing without approval

Test: Request DPAs for the top 5 sub-processors. Verify: (1) DPA obligations are materially equivalent to those imposed on the organisation by its customers, (2) sub-processors are prohibited from further sub-processing without the organisation's written consent, (3) deletion/return of data obligations are included, (4) DPAs are signed and current.

Questions (2)

boolean

Does your organisation maintain a current register of all sub-processors, notify customers of intended changes, and ensure sub-processors are bound by data protection obligations equivalent to those owed to the controller?

The sub-processor register should be publicly accessible or available to customers on request. Customer notification of sub-processor changes must occur with sufficient notice for the customer to object.

select

How does your organisation manage changes to the sub-processor list?

Customers are notified of sub-processor changes in advance (e.g. 30 days) and have a right to objectCustomers are notified of changes but with no formal objection right or notice periodThe sub-processor list is published and updated, but customers are not proactively notified of changesNo formal customer notification process for sub-processor changes

Advance notification with a right to object is the standard expected by enterprise customers and is required under GDPR Art.28.2. A published list without proactive notification is a weaker but common approach — the customer should confirm whether this satisfies their contractual requirements.