FREE TOOL

GDPR Data Processing Agreement Generator

Answer 10 questions → get a ready-to-sign Article 28 DPA between your agency (processor) and your client (controller). No signup, nothing leaves your browser.

1. The parties
2. The services

Hold Ctrl/Cmd to select several.

3. Sub-processors

Leave empty if no sub-processors are used today.

4. Terms

Why every agency needs a DPA

\n\n'; var blob = new Blob([doc], { type: 'text/html' }); var a = document.createElement('a'); a.href = URL.createObjectURL(blob); a.download = 'dpa-' + current.client.toLowerCase().replace(/[^a-z0-9]+/g, '-') + '.html'; a.click(); URL.revokeObjectURL(a.href); }); })();