The personal data controller is the natural or legal person, public authority, institution or other body that alone or together with others determines the purposes and means for the processing of personal data.