Data Processing Addendum (DPA)

Last updated: 2026-06-04  |  Effective date: 2026-06-04

This Data Processing Addendum ("DPA") forms part of, and is governed by, the Terms of Service between the customer ("you", the "Customer") and Jakub Ludwig, IČO 88711111, U Obory 1004, 675 71 Náměšť nad Oslavou, Czech Republic, Czech Republic ("Cobalt", "we"). It applies where, in using Cobalt, you process personal data of others to which the EU General Data Protection Regulation (Regulation (EU) 2016/679, "GDPR") and the Czech Act No. 110/2019 Coll. apply. Where this DPA conflicts with the Terms on data-protection matters, this DPA prevails.

When this DPA is relevant. Most individual photographers using Cobalt act as consumers, and for their own personal data Cobalt is the controller (see the Privacy Policy). This DPA matters where you use Cobalt in a business capacity and you are the controller of personal data about other people that you put into the Service (for example, contributors, clients, or people depicted in images you store and share) — in which case Cobalt acts as your processor for that hosting. For some flows (e.g. anonymous-visitor security logs) Cobalt determines the purposes itself and is an independent controller, as described in the Privacy Policy.

1. Roles of the Parties

2. Subject-Matter and Details of Processing (Annex equivalent)

ItemDetail
Subject-matterHosting and display of the Customer's boards and content on the Cobalt SaaS platform.
DurationFor the term of the Customer's account, plus the deletion/retention periods in the Privacy Policy.
Nature & purposeStorage, organisation, display, backup, technical derivation (e.g. thumbnails), and sharing of content as directed by the Customer.
Types of personal dataImages that may depict identifiable individuals; names, notes, and any personal data the Customer or its contributors include in board content; contributor IP/connection data.
Categories of data subjectsThe Customer's clients, models/subjects depicted in images, contributors, and other individuals the Customer chooses to include.
Special categoriesNot intended. Cobalt performs no biometric processing or facial recognition. The Customer must not upload special-category data unless it has a valid Art. 9 basis and has informed Cobalt.

3. Cobalt's Obligations as Processor

Cobalt shall:

4. Sub-processors

The Customer provides a general authorisation for Cobalt to engage the sub-processors listed below to deliver the Service. Each sub-processor is engaged under a written contract imposing data-protection obligations equivalent to those in this DPA, and an appropriate transfer mechanism where data leaves the EEA (see Section 6).

Sub-processorPurposeLocation / transfer basis
Google Cloud Platform (Google Cloud EMEA Ltd / Google Ireland Ltd / Google LLC)Application hosting (compute) and object storage for content[Confirm region — EU — and Google Cloud DPA/SCCs]
PostgreSQL database on a Google Cloud VMPrimary application database (account, board metadata, subscription/usage records)On Google Cloud infrastructure [same region — confirm]
Cloudflare, Inc.CDN, DNS, DDoS/WAF protection, app/site delivery (Cloudflare Pages)[Global edge; confirm DPF status + SCC fallback; link Cloudflare DPA]
Google (Google Ireland Ltd / Google LLC)"Sign in with Google" (OAuth) identity provider[Confirm transfer basis]
Polar [legal entity — confirm]Merchant of Record: payment processing, invoicing, EU VAT (acts as seller of record; for billing data Polar is largely an independent controller as MoR)[Confirm location + transfer basis; link Polar DPA]
[Email/support provider — confirm]Transactional email and support inbox[Confirm + DPA]

4.1 Notice of Sub-processor Changes

Cobalt maintains the current list of sub-processors in its Privacy Policy and/or a dedicated page. If Cobalt intends to add or replace a sub-processor, it will give the Customer at least 30 days' prior notice (by email and/or by updating the published list) so the Customer can object on reasonable data-protection grounds. If the Customer reasonably objects and the parties cannot resolve it, the Customer may terminate the affected Service, as its sole remedy.

5. Security Measures (Art. 32)

Cobalt applies technical and organisational measures appropriate to the risk, including:

6. International Transfers

Where a sub-processor processes Customer Personal Data outside the EEA, Cobalt relies on an adequacy decision, the EU Standard Contractual Clauses (Art. 46(2)(c)) supported by a transfer impact assessment, or the recipient's valid DPF certification, as applicable to that recipient (see the table in Section 4 and the Privacy Policy). A copy of the relevant safeguard is available on request to [email protected].

7. Data-Subject Requests

If a data subject contacts Cobalt about Customer Personal Data, Cobalt will, where lawful, direct them to the Customer (the controller) and assist the Customer in responding. Cobalt also operates a route for people depicted in content (non-users) to raise objections/erasure requests (see the Privacy Policy), and will coordinate with the relevant Customer/board owner.

8. Liability, Term, and Governing Law

This DPA is subject to the liability provisions and governing law (Czech law) of the Terms of Service. It takes effect when the Customer accepts the Terms and continues for as long as Cobalt processes Customer Personal Data.

9. Contact

Jakub Ludwig, IČO 88711111
U Obory 1004, 675 71 Náměšť nad Oslavou, Czech Republic, Czech Republic
[email protected]


© 2026 Jakub Ludwig — Cobalt (cobalt.photos). Last updated: 4 June 2026.

Home  ·  Privacy  ·  Terms  ·  Cookies  ·  Refunds