Loading...
Loading...
Data Processing Agreement pursuant to Art. 28 of Regulation (EU) 2016/679
In the event of any discrepancy between the Italian and English versions of this agreement, the Italian version shall prevail.
Last updated: 12 April 2026
Effective date: 12 April 2026
This Data Processing Agreement (hereinafter the "DPA") governs the processing of personal data carried out by Gitogi Srl, with registered office at Piazza IV Novembre 4, 20124 Milan, Italy, VAT No. IT14288420962 (hereinafter the "Data Processor" or "Processor"), on behalf of the client subscribing to Gitogi services (hereinafter the "Data Controller" or "Controller").
This DPA forms an integral and substantial part of the Terms of Service and the service agreement for the provision of Gitogi services (hereinafter the "Main Agreement"). The DPA applies insofar as Gitogi processes personal data on behalf of the Controller in the context of delivering AI Adoption & Governance services.
This DPA is drawn up pursuant to and for the purposes of Art. 28 of Regulation (EU) 2016/679 (hereinafter the "GDPR") and Art. 28 of Italian Legislative Decree 196/2003 as amended by Legislative Decree 101/2018 (hereinafter the "Privacy Code").
This DPA governs the processing of personal data that the Processor carries out on behalf of the Controller in the context of delivering the services provided for in the Main Agreement, including but not limited to: the e-learning platform (Academy), AI assistant, AI maturity assessments, AI governance consulting, document templates, and compliance tools.
This DPA enters into force on the date of execution of the Main Agreement and remains effective for its entire duration, as well as for the period necessary for the return or deletion of personal data pursuant to Section 13.
The Processor processes personal data exclusively for the following purposes, all strictly necessary for the provision of the services under the Main Agreement:
In the context of service delivery, the Processor may process the following categories of personal data:
The Processor does not process special categories of personal data (Art. 9 GDPR) or data relating to criminal convictions (Art. 10 GDPR). The Controller undertakes not to input such data into the platform.
The personal data processed relate to the following categories of data subjects:
Pursuant to Art. 28(3) GDPR, the Processor undertakes the following obligations:
The Processor shall process personal data only on the basis of documented instructions from the Controller, including with regard to transfers of personal data to a third country or an international organisation, unless required to do so by Union or Member State law to which the Processor is subject; in such a case, the Processor shall inform the Controller of that legal requirement before processing, unless that law prohibits such information on important grounds of public interest. The Controller's instructions are set out in the Main Agreement, this DPA, and any subsequent written instructions.
The Processor shall ensure that persons authorised to process personal data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality. All Gitogi personnel with access to the Controller's personal data are bound by confidentiality agreements and receive regular training on personal data protection.
The Processor shall implement all technical and organisational measures necessary to ensure a level of security appropriate to the risk, pursuant to Art. 32 GDPR. Security measures are described in detail on the Security Measures.
The Controller grants the Processor a general authorisation to engage other processors (sub-processors), pursuant to Art. 28(2) GDPR. The Processor shall inform the Controller of any intended changes concerning the addition or replacement of sub-processors, thereby giving the Controller the opportunity to object to such changes with at least 30 days' notice. The up-to-date list of sub-processors is available on the Sub-processor list.
The Processor shall assist the Controller by appropriate technical and organisational measures, insofar as this is possible, for the fulfilment of the Controller's obligation to respond to requests for exercising the data subject's rights laid down in Chapter III of the GDPR (access, rectification, erasure, restriction, portability, objection). The Processor shall promptly notify the Controller of any request received directly from a data subject, without responding to the request independently unless otherwise instructed by the Controller.
The Processor shall assist the Controller in ensuring compliance with the obligations of notification of personal data breaches to the Supervisory Authority (Art. 33 GDPR) and communication to data subjects (Art. 34 GDPR), taking into account the nature of the processing and the information available to the Processor. The notification procedures are set out in Section 11 of this DPA.
At the end of the provision of services relating to processing, the Processor shall, at the choice of the Controller, delete or return all the personal data and delete existing copies, unless Union or Member State law requires storage of the personal data. The procedures are set out in Section 13 of this DPA.
The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in Art. 28 GDPR and allow for and contribute to audits, including inspections, conducted by the Controller or another auditor mandated by the Controller. The procedures are set out in Section 14 of this DPA.
The Controller undertakes to:
The Controller grants the Processor a general prior authorisation to engage sub-processors, pursuant to Art. 28(2) GDPR. The Processor shall impose on each sub-processor, by way of a contract or other legal act under Union or Member State law, the same data protection obligations as set out in this DPA, pursuant to Art. 28(4) GDPR.
The Processor shall inform the Controller of any intended changes concerning the addition or replacement of sub-processors with a minimum notice period of 30 days, to allow the Controller to raise any objections. In the absence of objections within the specified period, the change shall be deemed approved. In the event of a reasoned objection, the parties shall negotiate in good faith to find a solution. Should agreement prove impossible, the Controller shall have the right to terminate the Main Agreement with respect to the affected services.
The complete and up-to-date list of sub-processors is available on the Sub-processor list.
| Sub-processor | Purpose | Data location | Transfer mechanism |
|---|---|---|---|
| Supabase | Database, authentication, storage | EU (eu-central-1, Frankfurt) | N/A (dati in EU) |
| Stripe | Payment and subscription processing | USA / EU | EU-US DPF + SCCs |
| Anthropic | AI Chat (Claude Sonnet 4 — primary provider) | USA | EU-US DPF + SCCs |
| OpenAI | AI Chat fallback (GPT-4o-mini), embeddings (text-embedding-3-small), batch validation | USA | EU-US DPF + SCCs |
| Resend | Transactional email delivery and notifications | USA | EU-US DPF |
| Upstash | Rate limiting (Redis) | EU | N/A (dati in EU) |
| PostHog | Product analytics and user behavior analysis | EU Cloud (eu.posthog.com) | N/A (EU Cloud) |
| Analytics (GA4), reCAPTCHA Enterprise, Google Workspace | USA / EU | EU-US DPF + SCCs | |
| Sentry | Error tracking and session replay | USA | EU-US DPF |
| Perplexity | Web search for Knowledge Base Brain (optional) | USA | EU-US DPF |
| Google AI | Long-context document cross-referencing (optional) | USA / EU | EU-US DPF + SCCs |
| AWS | Cloud hosting (AWS Amplify — frontend, SSR, CDN) | EU (eu-west-1, Ireland) | N/A (dati in EU) |
| Aruba | Cloud hosting (Aegis), electronic invoicing and digital preservation | Italia | N/A (dati in Italia) |
| Microsoft / Azure | Cloud infrastructure (Aegis) | EU (Ireland) | N/A (dati in EU) |
| Browserless | JS-rendered scraping for regulatory monitoring (optional, no personal data) | USA | EU-US DPF |
The Processor stores primary personal data in the European Union (Supabase, eu-central-1 region, Frankfurt). Certain sub-processors may process personal data outside the European Economic Area, strictly to the extent necessary for service delivery.
For all transfers to third countries, the Processor ensures the application of one or more of the following transfer mechanisms provided for in Chapter V of the GDPR:
In the event of a personal data breach affecting the data processed on behalf of the Controller, the Processor shall notify the Controller without undue delay and in any event within 48 hours of becoming aware thereof, in order to enable the Controller to fulfil its obligation to notify the Supervisory Authority within 72 hours pursuant to Art. 33 GDPR. The notification shall contain at least:
The Processor shall cooperate with the Controller and take all reasonable steps to assist in the investigation, mitigation, and resolution of the breach. The Processor shall document every breach in an internal register pursuant to Art. 33(5) GDPR.
The Processor shall assist the Controller in carrying out the Data Protection Impact Assessment (DPIA) pursuant to Art. 35 GDPR and, where applicable, in prior consultation with the Supervisory Authority pursuant to Art. 36 GDPR, taking into account the nature of the processing and the information available to the Processor.
Assistance includes providing information on the technical and organisational security measures adopted, the sub-processors involved, the categories of data processed, and any other element useful for the Controller's conduct of the DPIA.
Upon termination of the provision of processing services or termination of the Main Agreement, the Processor shall, within 30 days of the Controller's request and at the Controller's choice:
In the absence of written instructions from the Controller within 30 days of service termination, the Processor shall proceed with the automatic deletion of personal data and all copies within an additional 30 days. Any retention obligation under applicable Union or Member State law shall be preserved, in which case the Processor shall inform the Controller and limit processing to storage only, protecting the data with appropriate security measures.
Pursuant to Art. 28(3)(h) GDPR, the Controller or an independent third-party auditor mandated by the Controller shall have the right to conduct audits to verify the Processor's compliance with the obligations set out in this DPA, subject to the following conditions:
The Processor shall make available to the Controller relevant certifications and audit reports from its sub-processors (where available), such as SOC 2 Type II, ISO 27001, and third-party penetration tests, in order to reduce the need for on-site inspections.
Each party shall be liable to the other for damages resulting from a breach of this DPA, in accordance with Art. 82 GDPR. The Processor shall be exempted from liability under Art. 82(3) GDPR if it proves that it is not in any way responsible for the event giving rise to the damage.
Any limitations of liability provided for in the Main Agreement shall also apply to this DPA, unless applicable law does not permit the limitation of liability for breaches of data protection legislation.
This DPA enters into force simultaneously with the Main Agreement and remains effective for the entire duration of the Main Agreement and for the additional period necessary to complete the data return or deletion operations referred to in Section 13.
Termination of the Main Agreement shall automatically result in the termination of this DPA, without prejudice to the obligations of return, deletion, and confidentiality that survive termination.
This DPA is governed by Italian law and Regulation (EU) 2016/679 (GDPR). In all matters not expressly covered, the provisions of the Italian Civil Code and Legislative Decree 196/2003 (Privacy Code) as amended by Legislative Decree 101/2018 shall apply.
For any dispute arising from the interpretation or performance of this DPA, the parties shall first endeavour to reach an amicable settlement. Failing settlement, the Courts of Milan shall have exclusive jurisdiction.
For any questions relating to this DPA or the processing of personal data:
Related documents: