top of page

Understanding Controllers vs. Processors Under GDPR

Writer's picture: Alan ParkerAlan Parker
Silhouette of a figure with scales on a gradient background. Text: GDPR, Controllers vs Processors, conveying legal responsibilities.

Navigating the complexities of GDPR compliance starts with grasping the difference between controllers and processors. These roles are essential for ensuring accountability and data protection within any organisation.


The distinction boils down to one key question:


Who determines the purpose and means of processing personal data?

Answering this question defines the roles, responsibilities, and compliance requirements under GDPR.


What Is a Controller?


A controller is the primary decision-maker in data processing operations. This entity decides why data is collected and how it will be handled. Controllers bear ultimate responsibility for GDPR compliance, ensuring that data is processed lawfully, fairly, and transparently.


Controllers must also:

  • Implement appropriate technical and organisational measures to safeguard data.

  • Verify that any processors they engage comply with GDPR standards.

Example Scenario: A retail company collects customer data for loyalty programs and marketing campaigns. The company decides:

  • What data to collect (e.g., names, email addresses, purchase history).

  • How to process the data (e.g., by analysing purchase behaviour for personalised offers).

  • Which tools or systems to use for these activities.


In this case, the retail company is the controller, as it determines both the purpose and method of processing. The responsibility for protecting this data rests with the controller.


What Is a Processor?


A processor acts on behalf of a controller, executing specific tasks without making independent decisions about the data’s purpose. Processors are service providers that help fulfil the controller’s objectives.


While processors have fewer GDPR obligations, they are not exempt from accountability. They must:

  • Maintain stringent data security measures.

  • Report breaches to the controller promptly.

  • Keep records of processing activities.

Example Scenario: The retail company hires an email marketing firm to manage campaigns. The firm:

  • Follows instructions on when and how to send promotional emails.

  • Processes customer data solely for the controller’s purposes.

  • Ensures compliance with GDPR requirements.


Here, the email marketing firm is the processor, as it acts under the controller’s direction without exercising independent control over the data.

Controllers and Processors in Action: More Examples


Example 1: Small Business and Cloud Storage

A small business uses a cloud storage provider to save customer invoices.


The small business is the controller, deciding what data to upload and why.


The cloud provider, merely hosting the data without making decisions about its use, acts as the processor.


This relationship requires a clear data processing agreement.


Example 2: Healthcare

A hospital collects patient data to provide medical care. It partners with a billing service to handle invoicing.


The hospital is the controller, responsible for deciding how the data is used. The billing service is the processor, executing tasks as instructed. Both must ensure patient data is safeguarded at all times.


Example 3: Joint Controllers

Sometimes, two entities jointly determine the purposes and means of processing. For instance, a travel agency and an airline collaborate to manage customer bookings.


If both agree on how customer data will be used and shared, they are joint controllers, requiring a shared agreement outlining responsibilities under GDPR.


Example 4: Sub-Processors

Processors may engage sub-processors to perform specific tasks. For example, an email marketing firm might use a cloud-based email platform.


In this case, the platform is a sub-processor. The original controller must approve such arrangements and ensure all parties comply with GDPR.


Key Takeaways


  1. Controllers decide why and how data is processed, ensuring compliance with GDPR principles.

  2. Processors follow the controller’s instructions, maintaining robust security measures and accountability.

  3. Data Processing Agreements (DPAs) are essential for defining roles and ensuring compliance.

  4. Joint controllers and sub-processors add complexity, requiring clear agreements to manage responsibilities effectively.


By understanding these roles and implementing robust contracts, organisations can ensure GDPR compliance and build trust with individuals whose data they handle.


Clear communication and adherence to data protection principles form the cornerstone of effective GDPR practices.

Comments


About the author

Alan Parker is an IT consultant and project manager who specialises in IT governance, process implementation, and project delivery. With over 30 years of experience in the industry, Alan believes that simplifying complex challenges and avoiding pitfalls are key to successful IT management. He has led various IT teams and projects across multiple organisations, continually honing his expertise in ITIL and PRINCE2 methodologies. Alan holds a degree in Information Systems and has been recognised for his ability to deliver reliable and effective IT solutions. He lives in Berkshire, UK, with his family.

bottom of page