Legal
Data processor agreement
Last updated 31 August 2026
Download PDFThe undersigned
1. Customer, whose company and contact details and principal place of business are specified at the signature field below, hereinafter referred to as “Controller”
and
2. VoiceHubs, a private company with limited liability, incorporated and registered under the laws of the Netherlands having its registered office in (2031 ES) Haarlem, at the Tingietersweg 99, registered with the Chamber of Commerce of the Netherlands under number 83680578, in this matter duly represented by Bram Tierie (Head of partnerships), hereinafter referred to as “Processor”.
Processor and Controller are hereinafter also referred to individually as “Party” or collectively as “Parties”.
Whereas
- The Processor provides, for the benefit of the Controller, a cloud-based platform that enables asynchronous voice-driven collaboration within organizations. The platform allows users to create structured voice-based hubs (“VoiceHubs”) where participants answer questions using their voice. VoiceHubs facilitates the collection, transcription, and analysis of the audio input, providing actionable insights to support group decision-making, employee engagement, and qualitative feedback processes;
- On signing date of this Processing Agreement document, the Controller and the Processor concluded an agreement regarding the provision of the aforementioned services, of which this Processor’s Agreement is a part;
- Where the personal data processing is concerned, the Controller classifies as a controller within the meaning of Section 4(7) of the General Data Protection Regulation (Algemene Verordening Gegevensbescherming) (“GDPR”);
- Where the personal data processing is concerned, the Processor qualifies as a processor within the meaning of Section 4(8) GDPR;
- The Parties, partly in implementation of the provisions of Section 28(3) GDPR, wish to document a number of conditions in the present processor’s agreement which apply to their relationship in the context of the aforesaid activities on the instructions and for the benefit of the Controller.
Declare that they have agreed as follows
§1Definitions
1.1
- Annex
- appendix to this Processor’s Agreement which forms an integral part of it;
- Agreement
- the agreement concluded between the Controller and the Processor with regarding the provision of services by Processor;
- Personal Data
- all information relating to an identified or identifiable natural person as referred to in Section 4(1) GDPR;
- Process
- as well as conjugations of this verb: the processing of Personal Data as referred to in Section 4(2) GDPR;
- Processor's Agreement
- the present agreement;
- Sub Processor
- the sub-contractor hired by Processor, that Processes Personal Data in the context of this Processor’s Agreement on behalf of the Controller, as referred to in Section 28(4) GDPR;
- Terms
- the terms of use of Processor, which form an integral part of the Agreement.
1.2
§2Purpose of the personal data processing
2.1
2.2
2.3
2.4
2.5
2.6
§3Technical and organizational provisions
3.1
§4Confidentiality
4.1
§5Personal data processing outside Europe
5.1
5.2
5.3
- The use of Standard Contractual Clauses (SCCs) as adopted by the European Commission.
- The implementation of additional technical and organizational measures to secure the data.
5.4
5.5
§6Sub-processors
6.1
6.2
6.3
§7Liability
7.1
7.2
§8Personal data breach
8.1
8.2
8.3
8.4
§9Cooperation
9.1
9.2
9.3
9.4
§10Termination and miscellaneous
10.1
10.2
10.3
10.4
Annex 1
Overview personal data
Type of personal data
Employee data
- First name
- Last name
- If provided: birthday
- If provided: gender
- If provided: phone number
- If provided: Job role
Audio data
- Audio recordings (voice responses, contributions)
- Audio file metadata (e.g., device, browser, IP address, timestamps)
Derived content
- Transcripts of Contributor audio, produced by the speech-to-text Sub-Processor and further analysed by the language-model Sub-Processor to generate themes, follow-up questions, and the Organiser pre-read
- Pre-read documents, agendas, and other synthesised outputs delivered to the Organiser
Technical data
- Device information
- Browser information
- IP address
- Usage logs (if applicable)
Google Calendar data (if connected by User)
- Calendar event metadata: event title, start/end time, timezone, location (if present), description/agenda (if present)
- Attendee information (the invitee list): names, email addresses, attendee status (accepted/declined/tentative) (if present)
- Event identifiers needed for syncing updates (event ID / recurring series ID, if applicable)
Categories of data subjects
The data subjects whose Personal Data is processed within a VoiceHub fall into two roles within the Controller’s organisation:
- Organisers — Users designated by the Controller to own a VoiceHub for a specific meeting. Organisers set the meeting rule, receive the pre-read, and can act on Gate 2 requirements. Organiser data typically includes account identifiers (name, email, job role if provided) and billing-related identifiers under the seat-based billing model.
- Contributors — Users invited to a VoiceHub as meeting attendees. Contributors submit voice or text input in response to the VoiceHub’s questions. Contributor data typically includes account identifiers (name, email) and the audio and derived transcript content of their Contributions.
Where the Controller acts as a mediator, the data subject may be an employee of the organisation on whose behalf the Controller uses the Service. In some cases, the data subject may also include other participants (e.g., external collaborators or consultants) who are invited to contribute to a VoiceHub. In addition, where Google Calendar is connected, data subjects may include meeting attendees listed in calendar events.
Annex 2
Overview sub-processors of personal data
VoiceHubs utilizes multiple subcontractors to process personal identifiable data. However, we try to limit the number of subcontractors that process this personal identifiable data to a minimum. The companies listed below process personal identifiable data.
| Name | Data being processed | Countries | Data stored |
|---|---|---|---|
| Supabase Inc. (Database) | All application data (user profiles, voice hub content, contributions, participant data, authentication data, organization data) | Germany (AWS eu-central-1) | Yes, primary database storage |
| Supabase Inc. (Storage) | File uploads (audio recordings, attachments, organization logos) | Germany (AWS eu-central-1) | Yes, file storage |
| Amazon Web Services Inc. | File storage, potentially transcoded audio files | Ireland (eu-west-1) | Yes, file storage |
| Mistral AI | Voice hub goals, participant responses, contribution content for analysis and question generation | France | Temporarily for processing, not for persistent storage |
| Speechmatics Limited | Audio recordings for speech-to-text transcription | European Union (EU region) | Temporarily for processing, transcripts returned and audio deleted |
| Resend Inc. | Email addresses, names, notification content | Ireland (AWS eu-west-1) | Yes, email delivery logs and bounce data |
| Vercel Inc. | Site and application hosting; HTTP request logs, connection metadata, IP addresses. No VoiceHub audio, transcripts, or Contribution content is stored on Vercel infrastructure — those live in Supabase (EU) | European Union (Frankfurt, fra1 primary region) and global edge locations for static asset delivery | Yes, hosting infrastructure and request logs |
| Google LLC | Google Calendar OAuth tokens; calendar event metadata (title, start/end, description, attendees) retrieved to attach VoiceHubs to scheduled meetings | European Union and United States (Google global infrastructure) | Yes, OAuth token storage; calendar data cached transiently for sync |
| Functional Software Inc. (Sentry) | Error logs, performance data, potentially user identifiers in error contexts | European Union (EU region) | Yes, for error tracking and debugging |
All Sub-Processors listed above process Personal Data within the European Economic Area (EEA), so no personal-data transfer outside the EEA currently occurs under this Processor’s Agreement. Payment processing is not currently in use; when a payment processor is engaged as a Sub-Processor, this Annex will be updated at least 10 days in advance in accordance with Article 6.1 of this Processor’s Agreement, and any resulting transfer outside the EEA will be safeguarded by the mechanisms described in Article 5.
Google Calendar data (event titles, times, descriptions, attendee information) may be processed by Supabase, Mistral AI, and Resend as described above. We do not sell or share Google user data with any other third parties.
