Template — execute one per controller

Data Processing Agreement

Template version 1.0 · 2026-05-16

For partners: contact legal@okto.io to receive an executable PDF + signing flow. The text below is the authoritative reference.

This Data Processing Agreement (the “DPA”) supplements the master services agreement between Okto([TODO: legal entity + address], the “Processor”) and the contracting party (the “Controller”) and governs the processing of personal data carried out by the Processor on behalf of the Controller in connection with the Okto identity-verification service.

1. Definitions

Capitalised terms not defined herein have the meaning given to them in Regulation (EU) 2016/679 (“GDPR”).

2. Subject matter, duration, nature and purpose

3. Categories of data subjects and personal data

Data subjects: natural persons completing a verification.

Categories of data:

4. Processor obligations

The Processor shall:

5. Sub-processors

The Controller authorises the Processor to engage the sub-processors listed in Annex B. The Processor will notify the Controller in writing at least 30 days before any change to the sub-processor list; the Controller may object on reasonable grounds.

6. International transfers

Where personal data is transferred outside the EU/EEA, the parties rely on the Standard Contractual Clauses set out in Commission Implementing Decision (EU) 2021/914 (Module 2: controller to processor). The clauses are deemed incorporated into this DPA by reference.

7. Term and termination

This DPA enters into force on signature and remains in effect for the duration of the master agreement. On termination, the Processor will return or delete all personal data within 30 days, unless retention is required by Union or Member-State law.

8. Liability

Liability under this DPA is governed by the master agreement, except that liability for breaches of GDPR is allocated under Art. 82.

9. Governing law

This DPA is governed by [TODO: legal review — typically the law of the Controller's establishment or French/Luxembourg law].


Annex A — Technical and organisational measures

The Processor implements at minimum:

Annex B — Authorised sub-processors

Sub-processorPurposeLocation
Amazon Web Services EMEA SARLStorage (S3), OCR (Textract), biometric matching (Rekognition)EU (eu-west-1, Ireland)
Supabase Inc.Application database + authEU [TODO: confirm region]
Vercel Inc.Application hosting + cron[TODO: confirm region pinning]
(self-hosted) moov-io/WatchmanOFAC + EU + UN + BIS sanctions screeningSame region as Okto core (no third-party transfer)

Signed copies and any amendments are retained for the duration of the master agreement + 5 years.