DPA and terms of service: the two data-law documents every digital business needs
A data processing agreement protects your GDPR obligations with processors. Terms of service govern how users use your product. Here is what each must say.
DPA and terms of service: the data-law documents every digital business needs
Running a SaaS product, an e-commerce store or any service that touches personal data means dealing with two distinct regulatory requirements. A Data Processing Agreement (DPA) governs your relationship with vendors who process data on your behalf. Terms of Service (ToS) govern the relationship with your end users. Conflating them — or missing either — creates GDPR exposure and contract gaps.
Data Processing Agreement
Under GDPR Article 28, whenever a data controller (you) engages a data processor (a third-party vendor who processes personal data on your instructions), a written DPA is mandatory. Skipping it can cost up to 2 % of global annual turnover.
Who needs a DPA?
Any vendor that handles your users’ personal data on your behalf:
- Cloud hosting providers (AWS, GCP, Azure)
- Email marketing platforms (Mailchimp, Klaviyo)
- Analytics tools that store identifiable data
- Payment processors beyond PCI tokenisation
- CRM and customer support platforms
- Payroll and HR software
What a DPA must contain (GDPR Art. 28)
- Subject matter and duration — what processing is done and for how long.
- Nature and purpose of processing — categories of data, types of data subjects.
- Processor obligations — process only on documented instructions; assist with data subject rights; notify breaches within 72 hours; delete or return data on termination.
- Sub-processor controls — list of approved sub-processors; processor must get controller approval before adding new ones.
- Security measures — technical and organisational measures (TOMs) appropriate to the risk.
- Audit rights — controller’s right to audit or commission audits.
- Standard contractual clauses — required for transfers outside the EEA.
Most large vendors offer a pre-drafted DPA. Read it carefully: broad sub-processor lists, weak breach notification timelines and soft deletion obligations are common weak spots.
DPA vs. NDA
A DPA and an NDA serve different purposes. An NDA protects confidential business information from disclosure. A DPA ensures personal data is handled lawfully. You often need both with the same vendor.
Terms of Service
Terms of Service (also called Terms and Conditions, or T&Cs) are a contract between you and your users. They set the rules for using your product and limit your liability when things go wrong.
What ToS must cover
- Acceptance mechanism — clickwrap (“I agree” checkbox) or browsewrap (link in footer). Clickwrap is far more defensible in court.
- Permitted use and restrictions — what users can and cannot do with your product; prohibited activities.
- Intellectual property — you own the platform; users retain ownership of their content but grant you a licence to display and process it.
- Payment, refunds and cancellation — pricing, billing cycles, what happens on non-payment.
- Disclaimer of warranties — “as is” language limiting implied warranty claims.
- Limitation of liability — cap on your exposure (often one month’s fees); exclusion of indirect, consequential and punitive damages.
- Termination — your right to suspend or terminate accounts; notice periods.
- Governing law and dispute resolution — which country’s courts apply; consider arbitration for consumer-facing products.
- Changes to ToS — how you will notify users of updates; when changes take effect.
What ToS cannot do
ToS cannot override mandatory consumer-protection law. In the EU, unfair terms in consumer contracts are automatically void (Directive 93/13). This means you cannot disclaim liability for personal injury, ban class actions in a way that strips consumer rights, or impose disproportionate exit penalties.
How AI helps
zipzipdoc drafts a GDPR-compliant DPA that matches your processing activities and a ToS tuned to whether you are B2B, B2C or marketplace. You answer questions about your data flows and product model; the AI builds the document structure.
Related contract types: Data Processing Agreement (DPA) · Terms of Service · GDPR consent
Generate your DPA and ToS — 14 days free, no card required.
