Data Processing Agreement (DPA)
Last updated: 13 October 2026
Template for schools using The Globals — GDPR Art. 28 & KVKK compliant. Fill in the blanks below; the document updates live. Download the filled PDF, sign it, and send it to us.
How to execute this DPA
- Fill in your school details below (or directly in Annex 1 – Table A).
- Download the filled PDF.
- Sign (hand signature + stamp, or qualified electronic signature).
- Email a copy to us — we countersign and return.
- Email a copy to destek@macenta.com.tr (and KEP macenta@h01.kep.tr where required).
- This template does not replace legal advice. Adapt governing law / jurisdiction to your contract.
Blanks left empty appear as ______ in the PDF.
1. Parties and roles
Controller (“School / Customer”): the school or institution named in Annex 1 – Table A that determines purposes and means of processing student, teacher and parent data in school accounts.
Processor (“Macenta Eğitim Yayınları Sanayi ve Ticaret Anonim Şirketi”): Macenta Eğitim Yayınları Sanayi ve Ticaret Anonim Şirketi (Dikilitaş Mah. Barış Sok. Fulya Sitesi A Blok 9/A, Beşiktaş-İstanbul-Türkiye), contact destek@macenta.com.tr, KEP macenta@h01.kep.tr. For school accounts we act as processor / veri işleyen on your documented instructions. For the public marketing site (theglobals.co) we act as controller.
This DPA forms part of the service / subscription agreement between the parties (“Main Agreement”). In case of conflict, this DPA prevails for data protection matters. Terms follow GDPR Art. 4 and KVKK m. 3.
2. Details of processing (Art. 28(3))
Subject matter, duration, nature, purpose, types of data and categories of data subjects are set out in Annex 1 – Table B. In summary:
- Subject matter: The Globals English-learning platform (units, assignments, discussions, projects, leaderboards, reports).
- Duration: term of the Main Agreement plus deletion / return window in §10.
- Nature: hosting, storage, display to authorised users, grading workflows, support.
- Purpose: delivering teaching services on the Controller's instructions only.
- Data types: identity & contact, learning & performance, technical & usage.
- Special-category data: assignment videos, project uploads, microphone recordings — only with explicit consent (GDPR Art. 9(2)(a), KVKK m. 6), optional and withdrawable. Never used for ads, analytics or model training; visible only to submitting student and their teacher.
- Data subjects: students (typically 11–18, school-supervised with parental involvement), teachers, school admins, parents (linked views).
Processor obligations (Art. 28(3)(a)–(h))
| Clause | Commitment |
|---|---|
| (a) Instructions | Process only on documented instructions. Flag infringing instructions and suspend affected processing pending clarification. |
| (b) Confidentiality | Authorised personnel bound by confidentiality; least-privilege / RBAC access. |
| (c) Security – Art. 32 / KVKK m. 12 | Annex 2 TOMs (TLS 1.2+, AES-256, Firebase Auth + MFA, VPC/WAF/DDoS, logging, backups). Test regularly. |
| (d) Sub-processors | General authorisation for Annex 3; 14-day change notice, 14-day objection; flow-down contracts; full liability retained. |
| (e) Data-subject rights | Assist within 5 business days; forward actionable requests; no direct response unless authorised. |
| (f) Breach, DPIA | Assist with Art. 32–36: breach handling, DPIAs, prior consultation, records. |
| (g) Deletion / return | Return and/or delete per §9 within 90 days at Controller's choice. |
| (h) Audit | Demonstrate compliance; allow audits per §8. |
3. Controller obligations
- Provide lawful instructions; ensure a valid legal basis for disclosing student / teacher data (enrolment contract, legal obligation, or consent where required).
- Obtain and manage explicit consent for visual / audio assignment content (Art. 9 / KVKK m. 6), including parental involvement for children — our in-app modal records consent in Firestore (userConsents/{uid}) but the school remains responsible for its own consent records.
- Inform data subjects (privacy notices, Art. 13–14 / KVKK m. 10) and route withdrawals / objections.
- Configure access (classes, roles) so only authorised staff see relevant data.
4. Sub-processors (Annex 3)
Current sub-processors, purposes, locations and safeguards are listed in Annex 3. Assignment videos, project uploads and microphone recordings are never used by sub-processors for their own purposes.
We update Annex 3 before any material change takes effect (14 days' notice). The Controller may object within 14 days. Continued use after the window constitutes acceptance; if you object and no compliant alternative exists, either party may terminate affected processing per the Main Agreement.
5. International transfers (GDPR Ch. V / KVKK m. 9)
- Primary hosting: EU / Türkiye where available; some sub-processors operate in the US.
- US transfers rely on EU Standard Contractual Clauses (2021/914, Module 2/3) plus UK Addendum where applicable, with transfer risk assessments.
- KVKK m. 9 transfers rely on explicit consent where required, adequacy, or binding safeguards (SCCs + additional measures).
- We inform you of any change to transfer locations or mechanisms.
6. Personal data breach
- Notify the Controller without undue delay and within 48 hours of becoming aware, via Annex 4 contacts.
- Notification includes: nature and categories / approximate numbers affected, DPO contact, likely consequences, measures taken / proposed.
- Cooperate so the Controller can meet 72-hour authority notification (Art. 33), data-subject communication (Art. 34) and KVKK Kurul notification duties.
- Maintain incident logs; root-cause analysis and corrective actions.
7. Rights, DPIAs and consultation
Self-service export / deletion tooling where available, plus manual assistance within 5 business days for access, rectification, erasure, restriction, portability and objection (including withdrawing visual / audio and leaderboard consent). DPIA (Art. 35) and prior consultation (Art. 36) support via Annex 2–3 materials on request.
8. Audit
Once per 12 months (plus for-cause audits after a breach), on 30 days' written notice, during business hours, under confidentiality, with minimal disruption. A qualified third-party report / SOC 2 / ISO 27001 certificate covering the same controls may be substituted. On-site audit costs are borne by the Controller except where material non-compliance is found.
9. Retention, return and deletion
At end of services, at the Controller's written choice we return (JSON/CSV export where feasible) and delete personal data within 90 days, except where EU / Turkish law requires retention. Deletion certificates available on request.
| Data | Retention |
|---|---|
| Assignment videos, project uploads, microphone recordings | Until end of membership access, then deleted; backups expire within 90 days |
| Account / learning records | Term + up to 2 years for administration, then deleted / anonymised (KVKK m. 7) |
| Analytics (opt-in, pseudonymous) | Up to 14 months |
| Dispute hold | Limited retention for limitation periods where a claim requires it |
10. KVKK-specific provisions (Turkish schools)
- School acts as veri sorumlusu, Macenta Eğitim Yayınları Sanayi ve Ticaret Anonim Şirketi as veri işleyen for school accounts (KVKK m. 3, 8, 12).
- Explicit consent (m. 5/1, 6/1) is obtained separately for visual / audio content and leaderboard display; declining disables only upload / recording.
- Data-subject applications answered within 30 days, free of charge except tariff cases; applicants may also complain to the KVK Kurumu (kvkk.gov.tr).
- Channels: registered e-mail, KEP macenta@h01.kep.tr, post, mobile / secure e-signature.
- Deletion / destruction / anonymisation per KVKK m. 7 and the relevant Regulation.
11. Children
Designed for students 11–18 in school-supervised accounts with parental involvement where local law requires it. No ads, no analytics on signed-in learning pages without applicable consent; visual / audio content only after explicit (parent-involved) consent.
12. Liability, term, general
- Liability: Art. 82 GDPR / KVKK rules apply; nothing limits non-excludable liability. Inter-party caps follow the Main Agreement except wilful misconduct / breach of security, sub-processor or deletion duties.
- Term: effective on countersignature; continues for the Main Agreement term plus deletion window.
- Precedence / severability / notices: DPA prevails on data protection; invalid clauses severed; notices to Annex 4 contacts (e-mail + KEP for Turkish schools).
Annex 1 – Details of processing
Table A – Parties (fillable)
| Controller (School) | ______ |
| Processor | Macenta Eğitim Yayınları Sanayi ve Ticaret Anonim Şirketi, Dikilitaş Mah. Barış Sok. Fulya Sitesi A Blok 9/A, Beşiktaş-İstanbul-Türkiye, destek@macenta.com.tr, KEP macenta@h01.kep.tr |
| Main Agreement ref. | ______ |
| Effective date | ______ |
| Governing law / jurisdiction | ______ |
Table B – Processing details
| Subject matter & nature | SaaS English-learning platform: hosting, accounts, assignments, discussions, projects, consented voice/video, leaderboards, reports, support. |
| Duration | Main Agreement term + up to 90-day deletion / return window. |
| Purpose | Teaching services on Controller instructions; review & grading; school reporting. |
| Data types | Identity & contact; learning & performance; technical & usage; special-category visual / audio (explicit consent only). |
| Data subjects | Students (11–18), teachers, school admins, parents (linked views). |
Annex 2 – Technical and organisational measures
| Measure | Implementation |
|---|---|
| Encryption in transit | HTTPS / TLS 1.2+ end-to-end |
| Encryption at rest | AES-256 (Firestore, Cloud Storage, S3) |
| Access control | RBAC, least privilege |
| Authentication | Firebase Auth, MFA-ready, sessions |
| Network | VPC, WAF, DDoS protection, private subnets |
| Logging / monitoring | Sentry, Cloud Logging, audit trails |
| Backup | Daily backups, multi-region, RPO < 24s, RTO < 1h |
| Personnel | NDAs, training, authorised list, offboarding |
| Sub-processors | Art. 28 DPAs, SOC 2 / ISO 27001 where applicable |
| Incident response | 48h controller notice, 72h authority support, RCA |
Annex 3 – Sub-processors
| Sub-processor | Purpose | Location / safeguard |
|---|---|---|
| Google Firebase (Auth, Firestore, Storage, Analytics) | Auth, database, storage, opt-in analytics | EU / US – SCCs + DPA |
| AWS S3 | Content / file storage | EU / US – SCCs + DPA |
| Vimeo | Educational video playback (no student submissions) | US – SCCs + DPA |
| Sentry | Error / performance monitoring | EU / US – SCCs + DPA |
| Resend / MailerLite | Transactional / product e-mail | EU / US – SCCs + DPA |
| Stripe / RevenueCat | Payment processing | EU / US – SCCs + DPA |
Annex 4 – Contacts
| Processor – privacy / DPA | destek@macenta.com.tr, KEP macenta@h01.kep.tr, Dikilitaş Mah. Barış Sok. Fulya Sitesi A Blok 9/A, Beşiktaş-İstanbul-Türkiye |
| Processor – security / breach (48h) | destek@macenta.com.tr |
| Controller privacy contact | ______ |
| Controller security contact | ______ |
Signatures
For the Controller (School)
Name / title: ______
Signature:
Date: ______
Stamp:
For the Processor (Macenta Eğitim Yayınları Sanayi ve Ticaret Anonim Şirketi)
Name / title:
Signature:
Date:
Stamp:
© 2026 Macenta Publishing & Digital Solutions

