Legal
GDPR Article 28 compliant DPA between you and Partikl
Last updated: April 5, 2026
Effective April 5, 2026
·
Governed by Georgia / EU SCCs law
Who needs this
This DPA is relevant if you are using Partikl to process personal data of your end users or employees (for example: storing user avatars, processing user-generated content, or handling any files that may contain personal data). By accepting this DPA in your dashboard, you enter into this agreement as the Data Controller. Partikl acts as your Data Processor.
How to accept
To formally accept this DPA, go to Dashboard → Settings → Legal → Accept DPA. The acceptance date and version are recorded in your account audit log. Enterprise customers requiring a countersigned PDF may contact legal@partikl.io.
In this Data Processing Agreement ("DPA"), the following terms have the meanings given in the EU General Data Protection Regulation 2016/679 ("GDPR"):
"Personal Data" means any information relating to an identified or identifiable natural person as defined in GDPR Article 4(1).
"Processing" has the meaning given in GDPR Article 4(2).
"Controller" means the natural or legal person who determines the purposes and means of Processing of Personal Data.
"Processor" means a natural or legal person who Processes Personal Data on behalf of the Controller.
"Sub-processor" means any Processor engaged by Partikl to carry out specific Processing activities on behalf of the Controller.
"Data Subject" means the natural person to whom Personal Data relates.
"Supervisory Authority" means the competent data protection authority in the relevant EU member state.
"SCCs" means the Standard Contractual Clauses for the transfer of Personal Data to third countries adopted by the European Commission Decision 2021/914.
For the purposes of this DPA:
Partikl determines no purposes or means of processing your Customer Content. We process Personal Data only as instructed by you through your use of the Service.
This DPA governs Partikl's processing of Personal Data contained in or derived from Customer Content uploaded to or processed by the Service on your behalf.
This DPA does not govern:
This DPA remains in effect for as long as your Account is active and Partikl processes Personal Data on your behalf. It terminates automatically upon Account termination, subject to the data deletion provisions in §8.
Partikl processes Personal Data that may be contained in Customer Content for the following purposes, as directed by you:
| Activity | Description |
|---|---|
| Storage | Storing uploaded files in encrypted form |
| Transformation | Executing Pipeline operations (resize, encode, convert) |
| Encryption | Applying per-Namespace encryption to content at rest |
| Delivery | Serving Variants via CDN to your application's end users |
| Variant generation | Creating processed output versions per Pipeline |
| Reprocessing | Re-applying updated Pipelines to existing content |
| Backup | Maintaining redundant copies for durability |
The categories of Personal Data processed depend on what you upload. Typical categories include:
Partikl does not require, request, or encourage you to upload special categories of Personal Data (sensitive data under GDPR Article 9). If you do upload such data, it is processed under the same technical controls as all other Customer Content.
Data Subjects may include your end users, customers, employees, or any other individuals whose Personal Data appears in Customer Content that you upload to the Service.
Partikl processes Personal Data only on your documented instructions. Your instructions are given through:
If Partikl is required by EU or member state law to process Personal Data in a manner not covered by your instructions, we will notify you before such processing unless that law prohibits notification.
Partikl will promptly notify you if, in our reasonable opinion, an instruction infringes GDPR or other applicable EU data protection law.
Partikl ensures that all personnel authorized to process Personal Data are bound by appropriate confidentiality obligations (whether contractual or statutory). Personnel receive data protection training appropriate to their role.
Partikl implements and maintains appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including the measures described at partikl.io/security and summarized below:
| Measure | Implementation |
|---|---|
| Encryption at rest | AES-256-GCM or ChaCha20-Poly1305 per Namespace |
| Encryption in transit | TLS 1.3 for all connections |
| Key management | No plain-text key storage at any infrastructure layer |
| Access controls | Role-based access, least privilege principle |
| Audit logging | Access events logged with timestamp and context |
| Infrastructure isolation | Logical namespace isolation |
| Personnel access | No human access to Customer Content in plain text |
| Incident response | Documented response procedures |
Partikl may update security measures over time to improve protection. Updates that reduce the overall security level will not be made without prior notice.
You are responsible for:
You authorize Partikl to engage sub-processors to assist in providing the Service. The current list of sub-processors is maintained at partikl.io/legal/subprocessors.
Partikl will notify you at least 30 days before adding a new sub-processor that processes Personal Data. Notification is given via email and dashboard notice.
You may object to a new sub-processor within 14 days of notification by emailing privacy@partikl.io with your objection and reasons. If we cannot accommodate your objection without materially affecting the Service, you may terminate your Account with a full refund of any unused prepaid subscription amount.
Partikl imposes data protection obligations on all sub-processors equivalent to those in this DPA. Partikl remains liable to you for the acts and omissions of sub-processors to the extent Partikl would be liable under this DPA.
Partikl provides you with technical means to assist in fulfilling Data Subject rights requests, including:
| Right | Self-service tool |
|---|---|
| Access | Dashboard data export |
| Erasure | Dashboard account/content deletion |
| Portability | Dashboard data export (JSON + original formats) |
| Rectification | Dashboard profile settings |
| Restriction | Contact privacy@partikl.io |
If Partikl receives a Data Subject rights request directly that relates to Personal Data you control, we will forward it to you within 5 business days without acting on it (as that is your responsibility as Controller).
Taking into account the nature of processing, Partikl will provide reasonable assistance to you in responding to Data Subject rights requests, where technically feasible.
Partikl will notify you without undue delay, and in any event within 72 hours of becoming aware of a Personal Data breach affecting Customer Content under this DPA.
Notification will include, to the extent then known:
You are responsible for notifying relevant Supervisory Authorities and affected Data Subjects as required by GDPR Articles 33 and 34. Partikl's notification to you under §9.1 does not constitute an admission of fault or liability.
Where required, Partikl will provide reasonable assistance to you in conducting Data Protection Impact Assessments (DPIAs) and in prior consultations with Supervisory Authorities, taking into account the nature of processing and information available to Partikl.
At your request, Partikl will:
Upon termination of this DPA and your Account:
Data that must be retained for legal or accounting purposes (billing records, transaction logs) is retained per applicable law and governed by the Privacy Policy, not this DPA.
Partikl makes available all information reasonably necessary to demonstrate compliance with this DPA, including:
Where available, Partikl will provide results of third-party security audits or certifications (such as SOC 2 Type II when obtained) in lieu of on-site customer audits.
On-site audits may be requested by Enterprise customers with at least 30 days written notice. On-site audits are subject to reasonable confidentiality obligations and may incur reasonable costs charged to the requesting party.
Where processing of Personal Data requires transfer outside the EEA, Partikl ensures appropriate safeguards through:
The SCCs (Module 2: Controller to Processor) adopted by the European Commission Decision 2021/914 of 4 June 2021 are hereby incorporated into this DPA by reference and apply to transfers of Personal Data from the EEA to Partikl's infrastructure or sub-processors outside the EEA.
In the event of any conflict between this DPA and the SCCs, the SCCs shall prevail with respect to international transfers.
Annex I — Parties:
Annex I — Description of Transfer:
Annex II — Technical and Organizational Measures: As described in §6.1 of this DPA and at partikl.io/security.
Each party is liable to Data Subjects and Supervisory Authorities for its own compliance obligations under GDPR.
Each party agrees to indemnify and hold harmless the other party from claims, fines, or penalties imposed by Supervisory Authorities or Data Subjects that result from that party's breach of its obligations under this DPA or GDPR.
Partikl's total liability under this DPA is subject to the limitation of liability in the Terms of Service §16.
This DPA is governed by the laws of Georgia. Disputes are subject to the dispute resolution provisions of the Terms of Service. For transfers subject to EU SCCs, the SCCs' governing law provisions apply to those transfers.
In the event of conflict between documents:
Version 1.0.0 — Effective April 5, 2026 Legal Changelog