Data controllers are also responsible for the data processors with whom they enter into a contract to carry out the processing on their behalf. This is a data processing agreement of Voluum (Codewise) that defines the nature and purposes of the processing carried out on behalf of the data controllers: the rest of the clause concerns the process that is followed when the controller and the supervisory authority cooperate to determine whether the processing can be carried out. The duration of the agreement is sometimes referred to as a “duration”. This is usually not given in months or years. Instead, it sets out the conditions under which the contract ends. It is normal for a contract to contain such a clause. A data processing agreement must ensure that data processors cannot process personal data indefinitely. .