Data Controller to strona, która ustala cel przetwarzania i podejmuje kluczowe decyzje dotyczące tego, jakie dane są zbierane, jak są wykorzystywane, jak długo są przechowywane i jakie zabezpieczenia obowiązują.
W praktyce najczęściej jest to firma, która posiada relację z klientem albo workflow produktu. Vendor działający wyłącznie na podstawie udokumentowanych instrukcji firmy jest zwykle zamiast tego procesorem.
Aby zobaczyć bardziej konkretne przykłady: