Data controller and processor
Under UK GDPR the controller decides why and how personal data is used; the processor acts on the controller’s instructions. For a system we build and host for you, you are the controller of your customers’ data and we are a processor. That is a distinction with real consequences: the obligations to the customer are yours, and ours are to you, written down in a data processing agreement.
In practice
Under UK GDPR the controller decides why and how personal data is used; the processor acts on the controller’s instructions. For a system we build and host for you, you are the controller of your customers’ data and we are a processor, which is a distinction with real consequences: the obligations to the customer are yours, and ours are to you.
That relationship is supposed to be written down, which is what a data processing agreement is for — what we process, why, for how long, who else is involved, and what happens at the end.
It is also worth knowing where the data sits and who else touches it. Most modern systems involve a hosting provider, a database, an email sender and a payment provider, and each of those is a sub-processor that belongs on the list rather than being discovered during an incident.
Also called: UK GDPR, data processing agreement.
Questions people ask about data controller and processor
Am I the controller of my customers’ data?
What should a data processing agreement cover?
What is a sub-processor?
Sources, checked 26 October 2026
- Information Commissioner’s Office, Controllers and processors: who is who under UK GDPR, and what each is responsible for