Last update: 2026-01-03
Data Processing Agreement according to Art. 28 GDPR
For the purposes of this Data Processing Agreement (hereinafter, "the Agreement"), the following shall be understood as:
This Agreement establishes the conditions under which Alejandro Santalla Sanchez (Data Processor) will process personal data on behalf of the Client (Data Controller) in the context of providing digital manual services for tourist accommodations.
This DPA complements and forms an integral part of:
In case of conflict between this DPA and other documents, the provisions of this DPA shall prevail regarding the processing of personal data.
The Processor will process personal data exclusively for the following purposes:
Processing operations:
Collection, recording, organization, structuring, storage, adaptation, modification, extraction, consultation, use, communication by transmission, dissemination (to guests with authorized access), limitation, deletion and destruction of data.
The Processor commits to:
Process personal data only following documented instructions from the Controller, including regarding transfers of data to third countries or international organizations, unless required to do so by Union or Member State law.
Ensure that persons authorized to process personal data have committed to confidentiality or are under an appropriate statutory obligation of confidentiality.
Implement all appropriate technical and organizational measures to ensure a level of security appropriate to the risk, including encryption, pseudonymization where appropriate, confidentiality, integrity, availability and permanent resilience of processing systems.
Assist the Controller as far as possible so that it can comply with its obligations to respond to requests for the exercise of data subject rights: access, rectification, erasure, objection, restriction, portability.
Help the Controller ensure compliance with obligations relating to data protection impact assessments and prior consultations with the supervisory authority, taking into account the nature of processing and information available.
Delete or return all personal data to the Controller after the end of the provision of processing services, and delete existing copies, unless retention of the data is required under Union or Member State law.
Make available to the Controller all information necessary to demonstrate compliance with the obligations of Article 28 of the GDPR, as well as allow for and contribute to audits, including inspections, by the Controller or another auditor authorized by the Controller.
The Processor may engage other Processors (Sub-processors) to perform specific processing activities. The Controller authorizes the Processor to engage the following Sub-processors:
| Sub-processor | Service | Location |
|---|---|---|
| Supabase Inc. | Database storage | EU (Stockholm) |
| Stripe Inc. | Payment processing | EEA / USA (DPF) |
| Resend Inc. | Transactional email delivery | USA (DPF) |
| Vercel Inc. | Hosting and infrastructure | Global (EU priority) |
| Anthropic PBC | Asistente virtual con IA (chatbot) | USA (DPF) |
The Processor will inform the Controller of any planned change regarding the addition or replacement of Sub-processors with at least 30 days notice, giving the Controller the opportunity to object to such changes for legitimate data protection reasons.
The Processor implements the following technical and organizational measures to ensure the security of personal data:
Certifications: Our infrastructure providers (Supabase, Vercel, Stripe) have SOC 2 Type II, ISO 27001 and PCI DSS (Stripe) certifications. We review these certifications annually to ensure ongoing compliance.
Personal data is stored primarily in the European Union (Supabase eu-north-1 region in Stockholm).
For some complementary services, it may be necessary to transfer data to third countries:
Legal basis: Adequacy decision - EU-US Data Privacy Framework
Stripe is certified under the EU-US Data Privacy Framework, recognized by the European Commission as providing adequate data protection.
Legal basis: European Commission Standard Contractual Clauses (SCC)
We have signed the standard SCCs approved by the European Commission with Resend to ensure an adequate level of data protection.
Base legal: Cláusulas Contractuales Tipo (SCC) de la Comision Europea
Anthropic proporciona el servicio de IA para el asistente virtual (chatbot) de los manuales digitales. Las consultas de los huespedes se procesan de forma anonimizada y no se almacenan permanentemente en los servidores de Anthropic.
The Client may request a copy of the safeguards implemented for international transfers by contacting hola@itineramio.com
The Processor will assist the Controller in the exercise of data subject rights:
To facilitate compliance, the Processor provides the Controller with self-service tools for:
In case of a personal data security breach, the Processor will follow this protocol:
The Processor will notify the Controller without undue delay and, at the latest, within 24 hours of becoming aware of the security breach.
The notification will include, at a minimum:
The Processor will fully cooperate with the Controller and provide all necessary assistance so that it can comply with its obligation to notify the breach to the supervisory authority (AEPD) within 72 hours, and to data subjects when appropriate.
The Controller has the right to audit the Processor's compliance with this DPA.
The Processor will provide the Controller, upon request and annually:
The Controller may request an on-site audit with the following conditions:
Since the Processor uses cloud services, physical access to servers is not applicable. Audits will focus on logical controls, policies and procedures.
This DPA will come into force on the date of acceptance of the Terms and Conditions by the Client and will remain in force as long as the Processor provides services involving the processing of personal data.
Once the provision of processing services has ended, the Processor will:
At the Controller's request, the Processor will return all personal data in structured format (JSON/CSV) within 30 days of contract termination.
If the Controller does not request return:
Notwithstanding the above, the Processor may retain personal data to the extent and for the time necessary to comply with legal obligations (e.g., retention of invoices for 6 years according to the Commercial Code), always limiting access to them.
For any questions related to this Data Processing Agreement, you can contact us at:
Data Processor: Alejandro Santalla Sanchez
Data Protection Officer: hola@itineramio.com
Contact email: hola@itineramio.com
Address: Calle Músico Pau Casals 16, 3ºA, 03010 Alicante, España
Other legal policies: