Een Data Controller is de partij die het doel van de verwerking vastlegt en de belangrijkste beslissingen neemt over welke data wordt verzameld, hoe die wordt gebruikt, hoe lang die wordt bewaard en welke waarborgen gelden.
In de praktijk is dit meestal het bedrijf dat de klantrelatie of de productworkflow bezit. Een vendor die alleen handelt op basis van gedocumenteerde instructies van het bedrijf is meestal juist een processor.
Voor meer concrete voorbeelden: