Data Processing Agreement

How DORA GRC processes personal data on behalf of our customers, in compliance with GDPR.

Last updated: April 2026 Effective: April 2026

About this DPA: This Data Processing Agreement forms part of the Terms of Service between DORA GRC and its customers. It governs the processing of personal data in accordance with the EU General Data Protection Regulation (EU 2016/679) and the Norwegian Personal Data Act (Personopplysningsloven).

1. Parties and context

This Data Processing Agreement ("DPA") is entered into between:

This DPA supplements and forms part of the Terms of Service. In case of conflict between this DPA and the Terms of Service, this DPA shall prevail with respect to data protection matters.

2. Definitions

Terms used in this DPA have the meanings given in GDPR Article 4. Additionally:

3. Scope and purpose of processing

The Processor shall process Personal Data solely for the purpose of providing the DORA GRC Platform to the Controller, as described in Annex A and in accordance with the Controller's documented instructions.

The Processor shall not process Personal Data for any purpose other than as instructed by the Controller, unless required by EU or Member State law to which the Processor is subject. In such case, the Processor shall inform the Controller of that legal requirement before Processing, unless the law prohibits such notification.

4. Obligations of the Processor

The Processor shall:

5. Obligations of the Controller

The Controller shall:

6. Sub-processors

6.1 General authorisation

The Controller grants the Processor general written authorisation to engage Sub-processors as listed in Annex B. The Processor shall inform the Controller of any intended changes concerning the addition or replacement of Sub-processors, giving the Controller the opportunity to object to such changes.

6.2 Notification of changes

The Processor shall notify the Controller at least 30 days in advance before engaging a new Sub-processor or replacing an existing one. Notification will be sent to the Controller's registered administrator email address.

6.3 Objection right

If the Controller objects to a new Sub-processor on reasonable grounds relating to data protection, the parties shall discuss the matter in good faith. If agreement cannot be reached, the Controller may terminate the affected services without penalty.

6.4 Sub-processor obligations

The Processor shall impose on each Sub-processor data protection obligations no less protective than those in this DPA. The Processor remains fully liable to the Controller for the performance of its Sub-processors' obligations.

7. International transfers

The Processor stores all Customer Data within the EU/EEA (Cloudflare EU infrastructure). Where a Sub-processor is located outside the EU/EEA, the Processor shall ensure that appropriate transfer mechanisms are in place, including:

A list of Sub-processors and their locations is provided in Annex B.

8. Technical and organisational measures

The Processor implements and maintains the technical and organisational measures described in Annex C to protect Personal Data against unauthorised or unlawful processing, accidental loss, destruction, or damage. These measures are designed to provide a level of security appropriate to the risks presented by the Processing.

The Processor shall regularly review and update these measures to reflect changes in technology, applicable law, and the nature of the data processed.

9. Data subject rights

The Processor shall assist the Controller in fulfilling its obligations to respond to requests from data subjects exercising their rights under GDPR Chapter III, including:

The Platform provides built-in data export functionality (JSON, CSV) that the Controller can use to fulfil access and portability requests. The Processor shall respond to Controller's assistance requests within 10 business days.

10. Data breach notification

In the event of a Data Breach, the Processor shall:

11. Data protection impact assessments

The Processor shall provide reasonable assistance to the Controller with data protection impact assessments (DPIAs) and prior consultations with supervisory authorities, where required under Articles 35 and 36 of GDPR, taking into account the nature of the processing and the information available to the Processor.

12. Audit rights

The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations in this DPA and Article 28 of GDPR.

The Controller (or an independent third-party auditor appointed by the Controller) may conduct audits of the Processor's processing activities, subject to the following conditions:

13. Return and deletion of data

Upon termination of the Terms of Service or upon the Controller's written request:

14. Term and termination

This DPA shall remain in effect for the duration of the Terms of Service and shall automatically terminate when the Terms of Service terminate, subject to the data deletion obligations in Section 13.

Obligations that by their nature should survive termination (including confidentiality, data deletion, and audit rights) shall survive the termination of this DPA.

Annex A: Processing details

Detail Description
Subject matter Provision of the DORA GRC compliance management platform
Duration Duration of the Terms of Service, plus data deletion period
Nature and purpose Storage, retrieval, display, and export of compliance data entered by the Controller's Authorised Users. AI-assisted analysis of compliance documents (optional, Controller-initiated). Audit trail generation and retention.
Categories of data subjects Controller's employees, contractors, and agents who use the Platform (Authorised Users). Third-party individuals whose names may appear in compliance records (e.g., vendor contacts, incident reporters).
Types of personal data Full name, email address, job title/role, user activity logs (timestamps, IP addresses, actions performed), any personal data voluntarily entered into compliance registers by the Controller.
Special categories The Platform is not designed to process special categories of personal data (Article 9) or criminal conviction data (Article 10). The Controller must not upload such data unless appropriate safeguards are in place.

Annex B: Sub-processors

The following Sub-processors are authorised as of the effective date of this DPA:

Sub-processor Purpose Location Transfer mechanism
Cloudflare, Inc. Hosting (Pages, Workers, D1 database, R2 storage), CDN, DDoS protection, Workers AI EU (primary), US (corporate) EU SCCs, DPF
Resend, Inc. Transactional email delivery (password resets, contact form notifications) US EU SCCs
Functional Software, Inc. (Sentry) Error monitoring and performance tracking (PII stripped before transmission) US EU SCCs
Google LLC Analytics (Google Analytics 4, consent-based only) US EU SCCs, DPF
Better Stack, Inc. Uptime monitoring (public health endpoint only, no customer data) EU N/A (EU-based)
Microsoft Corporation Entra ID (Azure AD) SSO authentication (optional, Controller-configured) EU / US EU SCCs, DPF

Annex C: Technical and organisational measures

The Processor implements the following measures in accordance with Article 32 of GDPR:

C.1 Encryption

C.2 Access control

C.3 Input validation and application security

C.4 Integrity and availability

C.5 Audit and accountability

C.6 Data isolation

C.7 Personnel measures

18. Contact

For questions about this DPA or data protection matters, contact:

Legal review notice: This DPA is a standard template based on GDPR Article 28 requirements. We recommend that both parties have this reviewed by their respective legal counsel before execution. For the complete contractual framework, see also our Terms of Service and Privacy Policy.