Data Processing Agreement

Effective Date: 2026-03-01 Last Updated: 2026-03-01

This Data Processing Agreement ("DPA") forms part of the Terms of Service ("Agreement") between [ADD LEGAL NAME] ("Processor", "we", "us") and the Customer ("Controller", "you") who has accepted the Agreement.

This DPA governs the processing of personal data by the Processor on behalf of the Controller in connection with the PureConsent consent management platform ("Service"), in accordance with Article 28 of the General Data Protection Regulation (EU) 2016/679 ("GDPR").


1. Definitions

Terms not defined here have the meanings given in the GDPR or the Agreement.

2. Scope and Purpose of Processing

2.1 Subject Matter

The Processor provides a consent management platform that collects, records, and stores consent preferences from the Controller's website visitors (End Users).

2.2 Duration

Processing continues for the duration of the Agreement plus any retention period specified in Section 10.

2.3 Nature and Purpose

The Processor processes Personal Data to:

2.4 Types of Personal Data

Data CategoryExamples
IdentifiersVisitor ID (pseudonymous UUID), session identifier (hash)
Consent recordsCategory preferences (necessary, functional, analytics, marketing), timestamps, interaction method
Technical dataCountry (derived at edge from request metadata such as Cloudflare geo headers; full IP addresses are not stored as part of consent records), browser family + major version, page URL
ConfigurationLanguage preference

2.5 Categories of Data Subjects

3. Controller Obligations

The Controller shall:

4. Processor Obligations

The Processor shall:

5. Security Measures

The Processor implements the following technical and organizational measures:

Technical Measures

Organizational Measures

6. Sub-processors

6.1 Authorized Sub-processors

The Controller authorizes the use of the following Sub-processors:

Sub-processorPurposeData ProcessedLocation
Cloudflare, Inc.Infrastructure hosting, CDN, edge compute, database (D1), Analytics EngineAll service dataGlobal (processing may occur at the nearest edge location, including within the EU)
Stripe, Inc.Payment processing for Controller's subscriptionController billing data (not End User data)USA (SCCs)
Resend, Inc.Transactional email deliveryController email address (not End User data)USA (SCCs)

6.2 Sub-processor Changes

The Processor will notify the Controller by email at least 30 days before adding or replacing a Sub-processor that processes End User Personal Data. The Controller may object within that period. Any objection must be based on reasonable and documented data protection grounds. If the Controller objects and the parties cannot resolve the matter, either party may terminate the Agreement.

6.3 Sub-processor Agreements

The Processor ensures that each Sub-processor is bound by data protection obligations no less protective than those in this DPA.

7. Data Subject Rights

The Processor will assist the Controller in fulfilling Data Subject requests (access, rectification, erasure, restriction, portability, objection) by:

Data Subjects should direct their requests to the Controller. If the Processor receives a request directly, it will redirect the Data Subject to the Controller, unless legally required to respond.

8. Audits

The Processor will:

9. Data Breach Notification

In the event of a Data Breach involving Personal Data processed under this DPA, the Processor will:

10. Data Deletion and Return

Upon termination or expiration of the Agreement:

11. International Data Transfers

Personal Data may be transferred to and processed in countries outside the EEA by the Sub-processors listed in Section 6.

For each transfer, appropriate safeguards are in place:

The Processor will not transfer Personal Data to a country without an adequate level of protection unless appropriate safeguards under GDPR Article 46 are in place.

12. Liability

Each party's liability under this DPA is subject to the limitations set out in the Agreement (Terms of Service). Nothing in this DPA excludes or limits liability where such limitation is prohibited under applicable data protection law.

13. Governing Law

This DPA is governed by the laws of Spain and the GDPR. Disputes shall be resolved in accordance with the dispute resolution provisions of the Agreement.

14. Contact

For questions about this DPA: