Data Processing Agreement

Vocito.ai · AI Voice Receptionist Platform

Processor: Vocito.ai B.V., registered in the Netherlands
Last Updated: May 2026
Effective Date: May 2026
GDPR Reference: Article 28 of Regulation (EU) 2016/679

This Data Processing Agreement ("DPA") is entered into between the customer identified in the Vocito.ai account ("Controller", "Customer", "you") and Vocito.ai B.V. ("Processor", "Vocito", "we"), and forms an integral part of the Terms of Service and the agreement between the parties for the provision of the Vocito Service.

This DPA reflects the parties' agreement with regard to the processing of personal data by the Processor on behalf of the Controller, in accordance with the requirements of Article 28 of the General Data Protection Regulation (EU) 2016/679 ("GDPR").

Table of Contents

  1. Definitions
  2. Scope and Roles
  3. Details of Processing
  4. Obligations of the Processor
  5. Obligations of the Controller
  6. Sub-Processors
  7. Security Measures
  8. Data Breach Notification
  9. Data Subject Requests
  10. Data Protection Impact Assessment
  11. International Transfers
  12. Audit Rights
  13. Data Deletion and Return
  14. Liability
  15. Term and Termination
  16. General Provisions
  17. Annex A: Processing Details
  18. Annex B: Technical and Organizational Measures
  19. Annex C: List of Sub-Processors

Beta period addendum (May 2026 – GA): While Vocito is in Beta, the retention period in Annex A applies as 90 days for call recordings, transcripts, and AI conversation metadata (the GA period defaults apply once Beta ends). Sub-processors and TOMs in Annex B/C apply unchanged during Beta. Controller (Customer) acknowledges that Beta-period processing may include short outages, feature regressions, or data resets as described in our Terms of Service §2 (Beta Program). Vocito will continue to honour data subject rights, breach notification, and audit obligations under this DPA during Beta without modification.

1. Definitions

Unless otherwise defined herein, capitalized terms have the meanings given in the GDPR or the Terms of Service. The following additional definitions apply:

2. Scope and Roles

2.1 Roles of the Parties

The Customer is the Controller and Vocito is the Processor with respect to Personal Data processed through the Service. The Processor shall process Personal Data only on behalf of and in accordance with the documented instructions of the Controller.

2.2 Scope of Processing

This DPA applies to all Personal Data that the Processor processes on behalf of the Controller in connection with the provision of the Service, as further described in Annex A.

2.3 Relationship to Terms of Service

This DPA supplements and forms part of the Terms of Service. In the event of a conflict between this DPA and the Terms of Service regarding data protection matters, this DPA shall prevail.

3. Details of Processing

The details of the processing activities are set forth in Annex A and include:

4. Obligations of the Processor

4.1 Processing Instructions

The Processor shall:

4.2 Confidentiality

The Processor shall ensure that all persons authorized to process Personal Data have committed themselves to confidentiality or are under an appropriate statutory obligation of confidentiality.

4.3 Security

The Processor shall implement appropriate technical and organizational measures to ensure a level of security appropriate to the risk, as described in Annex B and in accordance with Article 32 GDPR.

4.4 Sub-Processing

The Processor shall comply with the conditions set forth in Section 6 for engaging sub-processors.

4.5 Data Subject Rights

The Processor shall assist the Controller in fulfilling its obligations to respond to data subject requests, as set forth in Section 9.

4.6 Assistance with Compliance

Taking into account the nature of the processing and the information available to the Processor, the Processor shall assist the Controller in ensuring compliance with Articles 32 to 36 GDPR, including obligations regarding security of processing, notification of personal data breaches, data protection impact assessments, and prior consultation with supervisory authorities.

4.7 Deletion or Return

The Processor shall, at the choice of the Controller, delete or return all Personal Data after the end of the provision of services, as set forth in Section 13.

4.8 Audit and Information

The Processor shall make available to the Controller all information necessary to demonstrate compliance with Article 28 GDPR and allow for and contribute to audits, as set forth in Section 12.

5. Obligations of the Controller

The Controller shall:

6. Sub-Processors

6.1 General Authorization

The Controller provides a general written authorization for the Processor to engage sub-processors to assist in providing the Service, subject to the conditions set forth in this section. The current list of authorized sub-processors is set forth in Annex C.

6.2 Obligations Regarding Sub-Processors

Where the Processor engages a sub-processor:

6.3 Notification of Changes

The Processor shall notify the Controller at least 30 days in advance of any intended changes concerning the addition or replacement of sub-processors, providing the Controller with the opportunity to object to such changes.

6.4 Right to Object

If the Controller has reasonable grounds to object to the engagement of a new sub-processor, the Controller shall notify the Processor within 14 days of receiving the notification. The parties shall discuss the Controller's concerns in good faith. If the parties cannot reach a resolution, the Controller may terminate the affected services without penalty by providing written notice.

7. Security Measures

The Processor shall implement and maintain the technical and organizational security measures described in Annex B, which include at a minimum:

7.1 Encryption

7.2 Access Control

7.3 Infrastructure Security

7.4 Monitoring and Logging

7.5 Personnel

7.6 Business Continuity

7.7 Ongoing Evaluation

The Processor shall regularly evaluate and update the security measures to ensure they remain appropriate to the risks associated with the processing. The Processor shall not materially decrease the overall level of security during the term of this DPA.

8. Data Breach Notification

8.1 Notification to Controller

The Processor shall notify the Controller of a Personal Data Breach without undue delay and in any event within 72 hours after becoming aware of it. The notification shall be sent to the email address associated with the Controller's account and shall include, to the extent available:

8.2 Processor Obligations

Upon becoming aware of a Personal Data Breach, the Processor shall:

8.3 Controller Notification to Supervisory Authority

The Controller is responsible for determining whether the Personal Data Breach must be reported to a supervisory authority and/or Data Subjects under Articles 33 and 34 GDPR. The Processor shall provide all reasonable cooperation and assistance to the Controller in making such determinations and fulfilling such obligations.

9. Data Subject Requests

9.1 Assistance

The Processor shall, taking into account the nature of the processing, assist the Controller by appropriate technical and organizational measures, insofar as possible, for the fulfillment of the Controller's obligation to respond to requests from Data Subjects exercising their rights under Chapter III of the GDPR, including:

9.2 Notification

If the Processor receives a request directly from a Data Subject, the Processor shall promptly (and in any event within 5 business days) redirect the Data Subject to the Controller and notify the Controller of the request. The Processor shall not respond to such a request directly unless authorized by the Controller or required by law.

9.3 Data Export

The Processor provides functionality through the Service dashboard for the Controller to export Customer Data in commonly used machine-readable formats (JSON, CSV). The Controller may use these tools to fulfill data portability requests.

10. Data Protection Impact Assessment

The Processor shall provide reasonable assistance to the Controller in conducting data protection impact assessments ("DPIAs") and prior consultations with supervisory authorities under Articles 35 and 36 GDPR, where required in relation to the processing of Personal Data through the Service. Such assistance shall include providing information about the Processor's processing activities, technical and organizational measures, and sub-processor arrangements.

11. International Transfers

11.1 Primary Storage

The Processor stores Customer Data, including Personal Data, primarily within the European Economic Area (EEA), specifically in Supabase infrastructure located in the Frankfurt (EU) region.

11.2 Transfers to Third Countries

Certain sub-processors engaged by the Processor are located in the United States. Where Personal Data is transferred to a country outside the EEA that has not received an adequacy decision from the European Commission, the following safeguards are applied:

11.3 Transfer Impact Assessments

The Processor shall conduct and maintain transfer impact assessments for each international transfer, evaluating the legal framework of the recipient country and the effectiveness of the safeguards in place. These assessments shall be made available to the Controller upon request.

12. Audit Rights

12.1 Information

The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in Article 28 GDPR and this DPA.

12.2 Audit

The Processor shall allow for and contribute to audits, including inspections, conducted by the Controller or an auditor mandated by the Controller, subject to the following conditions:

12.3 Certifications and Reports

Where available, the Processor may provide relevant certifications, audit reports (e.g., SOC 2 Type II reports), or summaries of independent third-party audits to satisfy the Controller's audit requirements. The Controller agrees to consider such documentation in lieu of a physical audit where it reasonably addresses the Controller's concerns.

13. Data Deletion and Return

13.1 Upon Termination

Upon termination or expiration of the agreement between the Controller and the Processor:

13.2 Retention Exceptions

The Processor may retain Personal Data after termination only where:

In each case, the Processor shall continue to protect such retained data in accordance with this DPA and shall limit processing to the purposes required by law.

13.3 During the Term

During the term of the agreement, the Controller may request deletion of specific Customer Data through the Service dashboard or by written request to the Processor. The Processor shall comply with such requests within 30 days, subject to technical feasibility and legal retention obligations.

14. Liability

14.1 Allocation of Liability

Each party shall be liable for damages caused by processing that infringes the GDPR, in accordance with Article 82 GDPR:

14.2 Limitation of Liability

The total aggregate liability of either party under this DPA shall be subject to the limitations of liability set forth in the Terms of Service, except that such limitations shall not apply to:

14.3 Indemnification

Each party shall indemnify the other party against any costs, claims, damages, or expenses incurred as a result of the indemnifying party's breach of this DPA or its obligations under the GDPR, provided that the party seeking indemnification promptly notifies the other party and provides reasonable cooperation.

15. Term and Termination

15.1 Term

This DPA shall commence on the date the Controller first uses the Service and shall remain in effect for as long as the Processor processes Personal Data on behalf of the Controller.

15.2 Survival

The obligations of the Processor under this DPA shall survive the termination of the agreement to the extent necessary to fulfill its obligations regarding the return or deletion of Personal Data and any ongoing confidentiality obligations.

16. General Provisions

16.1 Governing Law

This DPA shall be governed by and construed in accordance with the laws of the Netherlands, without regard to its conflict of laws principles. Any disputes arising under this DPA shall be subject to the exclusive jurisdiction of the competent courts in Amsterdam, the Netherlands.

16.2 Severability

If any provision of this DPA is found to be invalid or unenforceable, the remaining provisions shall remain in full force and effect. The invalid provision shall be replaced with a valid provision that most closely reflects the original intent.

16.3 Amendments

This DPA may be amended by the Processor to reflect changes in applicable law or the Processor's data processing practices. Material changes shall be notified to the Controller at least 30 days in advance. Continued use of the Service after such notice constitutes acceptance of the amended DPA.

16.4 Entire Agreement

This DPA, together with the Terms of Service, Privacy Policy, and any applicable Order Forms, constitutes the entire agreement between the parties regarding the subject matter hereof.

16.5 Contact

Questions regarding this DPA should be directed to: privacy@vocito.ai

Annex A: Details of Processing

A.1 Subject Matter and Duration

Subject matterProcessing of Personal Data through the Vocito AI voice receptionist platform
DurationFor the duration of the agreement between Controller and Processor, plus applicable retention periods

A.2 Nature and Purpose of Processing

Processing ActivityPurpose
Receiving inbound phone callsAnswering calls on behalf of the Controller's business via AI voice agent
Call recordingRecording conversations for the Controller's review, quality assurance, and record-keeping
Call transcriptionConverting voice recordings to text for review, search, and lead extraction
AI conversation processingUsing LLMs to understand caller intent, generate responses, and extract structured information
SMS messagingSending follow-up text messages to callers on behalf of the Controller
Lead managementCapturing, storing, and organizing lead information from calls
Booking and schedulingCreating appointments and calendar entries on behalf of the Controller
Email integrationSending notifications and managing email communications via Gmail/Microsoft 365
CRM data managementStoring and organizing customer relationship data
Analytics and reportingGenerating usage statistics, call analytics, and performance reports
Data storageStoring Customer Data in EU-based infrastructure

A.3 Types of Personal Data

A.4 Categories of Data Subjects

Annex B: Technical and Organizational Measures

The Processor implements the following technical and organizational measures pursuant to Article 32 GDPR:

B.1 Encryption

MeasureImplementation
Encryption in transitTLS 1.2+ for all data transmissions, including API calls, dashboard access, and sub-processor communications
Encryption at restAES-256 encryption for all stored Personal Data, including call recordings, database records, and file storage
Key managementEncryption keys managed through secure key management services with separation of duties

B.2 Access Control

MeasureImplementation
AuthenticationStrong password policies; MFA for all administrative and production access
AuthorizationRole-based access control (RBAC) with principle of least privilege; customer data isolation
Access reviewsQuarterly review of all access permissions; immediate revocation upon role change or departure
Customer data isolationLogical separation of Customer Data using row-level security (RLS) in Supabase PostgreSQL

B.3 Infrastructure and Network Security

MeasureImplementation
HostingEU-region hosting on Railway and Supabase with SOC 2 / ISO 27001 certified infrastructure
Network securityFirewall protection, network segmentation, DDoS mitigation
Vulnerability managementRegular vulnerability scanning; prompt patching of critical vulnerabilities
Penetration testingAnnual third-party penetration testing

B.4 Monitoring, Logging, and Incident Response

MeasureImplementation
Security monitoringContinuous monitoring for security events, anomalies, and unauthorized access attempts
Audit loggingLogging of access to Personal Data, administrative actions, and security events; logs retained for 12 months minimum
Incident responseDocumented incident response plan with defined roles, escalation paths, and communication procedures; 72-hour breach notification

B.5 Data Minimization and Retention

MeasureImplementation
Data minimizationProcessing limited to Personal Data necessary for the specified purposes; real-time streaming to AI providers rather than bulk data transfers
Retention managementAutomated data retention policies with configurable retention periods; automated deletion of expired data
Deletion proceduresSecure deletion of Personal Data upon request or expiry of retention period, including from backups within 90 days

B.6 Business Continuity and Disaster Recovery

MeasureImplementation
BackupsRegular automated backups of Customer Data; encrypted backup storage; tested restoration procedures
RedundancyRedundant infrastructure for critical services; failover capabilities
Recovery objectivesDefined Recovery Time Objective (RTO) and Recovery Point Objective (RPO) for critical systems

B.7 Personnel Measures

MeasureImplementation
ConfidentialityAll personnel sign confidentiality agreements covering Personal Data
TrainingSecurity and data protection awareness training for all personnel upon onboarding and annually thereafter
Background checksBackground checks for personnel with access to production systems (where permitted by law)

Annex C: List of Sub-Processors

As of May 2026, the Processor engages the following sub-processors:

Sub-ProcessorLegal EntityPurposeData ProcessedLocationTransfer Mechanism
Twilio Twilio Inc. Telephony infrastructure, voice call routing, SMS delivery Phone numbers, call audio (real-time), call metadata, SMS content USA SCCs + DPF
ElevenLabs ElevenLabs Inc. AI voice synthesis, real-time voice generation Call audio (real-time streaming) USA SCCs
Anthropic Anthropic PBC Large language model (Claude) for conversation understanding and response generation Call transcripts (real-time), conversation context USA SCCs
Google Google LLC Large language model (Gemini) for conversation processing Call transcripts (real-time), conversation context USA / EU SCCs + DPF
OpenAI OpenAI Inc. Large language model (GPT) for conversation processing Call transcripts (real-time), conversation context USA SCCs + DPF
Supabase Supabase Inc. PostgreSQL database hosting, file storage (call recordings), authentication All Customer Data (account data, call recordings, transcripts, leads, CRM data) EU (Frankfurt) Data stored in EEA; SCCs with parent entity
Railway Railway Corp. Backend application hosting and execution Application data in transit and during processing EU region Data processed in EEA; SCCs with parent entity

This list is maintained and updated by the Processor. The Controller will be notified at least 30 days in advance of any additions or changes to this list.