Loading...
Document version 7 November 2026. This version applies to a customer agreement when validly incorporated; existing agreements change through their applicable amendment procedure.
Table of Contents
This Data Processing Agreement ("DPA") forms part of the Terms of Service between ReVoice AI AB (org.nr 559505-0849), operating the ReVoice service ("The Data Processor"), and the customer using the service for professional or commercial purposes ("Customer"), to the extent ReVoice processes personal data on the Customer's behalf and the Customer is the Data Controller.
The DPA is incorporated through valid acceptance of the Terms of Service or customer agreement that expressly incorporates this version of the DPA. The same basic scope applies to professional/B2B use of Individual, Business, a trial or a separately agreed Enterprise solution. Neither a different subscription name nor a separately signed PDF is required solely to bring processing on the Customer's behalf within scope.
Customer-specific processing, documented instructions and differing requirements are supplemented in a schedule or separate customer agreement where needed. Enterprise may be separately agreed; contact privacy@re-voice.io if a manually signed version is required. This DPA does not cover ReVoice's own purposes as a Data Controller, such as its own account and billing administration or its own security and abuse prevention. Those are described separately in the Privacy Policy. Annex 1 states for each processing activity whether ReVoice is a processor or a controller, and Annex 2 describes the technical and organisational measures.
The Processor shall process personal data only on the documented instructions of the Controller, including with regard to transfers of personal data to a third country, unless required to do otherwise by Union or Member State law to which the Processor is subject; in that case the Processor shall inform the Controller of that legal requirement before processing, unless the law prohibits it on important grounds of public interest.
This DPA, the Terms of Service, agreed schedules and the Customer's authorised configuration and use of the Service constitute documented instructions for processing within the processor engagement. Settings and use must not expand processing contrary to agreed restrictions. Voice profiles require valid individual explicit consent where consent is relied upon; an administrator setting does not replace the person's consent. Within this engagement the Processor does not process the data for its own purposes and shall inform the Controller if it considers an instruction to infringe the GDPR or other applicable data protection law.
To deliver processing on the Customer's behalf, the Processor engages sub-processors for functions such as cloud storage, hosting, speech-to-text, AI processing, text-to-speech, meeting assistance and delivery of Customer content. The Processor remains responsible to the Controller for sub-processor obligations under Article 28. Suppliers used solely for ReVoice's own controller purposes are not included in this list merely because of the supplier's name.
By this DPA the Controller gives a general written authorisation under Article 28(2) of the GDPR for the Processor to engage the sub-processors in the published sub-processor list and, following the procedure in this section, new or replacement sub-processors. The Processor shall, by written contract, impose on each sub-processor the same data protection obligations as set out in this DPA, in particular sufficient guarantees of appropriate technical and organisational measures. Sub-processors may process Customer data only for the engagement and must not use Customer content to train their own general models. Storage and technical logging needed for the engagement must be limited to agreed purposes and periods. Third-country transfers require an applicable transfer mechanism under Chapter V of the GDPR. A current list of sub-processors, with the purpose and data region of each, is published at https://re-voice.io/sub-processors. Additions or replacements are notified at least 10 days in advance to the Customer's administrators, before the sub-processor starts processing Customer data. Within that period the Controller may object on reasonable data protection grounds. If the parties cannot resolve the objection, the Controller may terminate the affected part of the Service, or the agreement, with effect before the change applies to the Controller's data.
The Processor shall implement the technical and organisational measures required by Article 32 of the GDPR. The measures are described in Annex 2.
Customer data, including recordings and uploaded documents, is stored with the encryption at rest provided by the hosting and storage providers. In addition, transcript text, summary text, AI chat and meeting chat messages, comments, highlights, takeaways, meeting titles, voiceprints and stored credentials (integration and OAuth tokens, SSO client secrets and two-factor secrets) are encrypted at field level with AES-256-GCM. Traffic between the browser and re-voice.io is encrypted with TLS. Not every internal connection within the hosting provider's private network is encrypted.
Personnel engaged by the Processor to process the data have committed themselves to confidentiality or are under a statutory obligation of confidentiality.
If the Processor becomes aware of a personal data breach affecting the Controller's data, the Processor shall notify the Controller without undue delay, and in any event no later than 48 hours after becoming aware of the breach.
The notification shall, to the extent the information is available, contain the information listed in Article 33(3) of the GDPR: the nature of the breach, the categories and approximate number of data subjects and records concerned, the likely consequences, the measures taken or proposed, and a contact point. Information that is not available at the time of notification shall be provided in phases without undue further delay.
Taking into account the nature of the processing, the Processor shall assist the Controller by appropriate technical and organisational measures, insofar as this is possible, in fulfilling the Controller's obligation to respond to requests from data subjects exercising their rights under Chapter III of the GDPR (access, rectification, erasure, restriction, portability, and objection). The Service provides self-service export and deletion tools for this purpose. Where the Processor receives such a request directly, it shall promptly forward it to the Controller and shall not respond to it itself except on the Controller's documented instructions.
Taking into account the nature of the processing and the information available to it, the Processor shall assist the Controller in ensuring compliance with the Controller's obligations under Articles 32 to 36 of the GDPR, including security of processing, notification of personal data breaches to the supervisory authority and to data subjects, data protection impact assessments, and prior consultation with the supervisory authority.
The Processor shall make available to the Controller all information necessary to demonstrate compliance with the obligations laid down in Article 28 of the GDPR, and shall allow for and contribute to audits, including inspections, conducted by the Controller or another auditor mandated by the Controller.
In the first instance, the Processor provides, within 30 days of a written request, written answers and the documentation needed, including Annex 2, the sub-processor list and the audit reports or certificates from sub-processors that the Processor may disclose. If that material is not sufficient to demonstrate compliance, the Controller may carry out an audit or inspection.
An audit or inspection takes place on at least 30 days' written notice, during normal business hours, no more than once in any twelve-month period and in a way that does not disclose other customers' data or compromise the security of the Service. The once-per-period limit and the notice period do not apply where a supervisory authority requires the audit, following a personal data breach affecting the Controller's data, or where there are specific reasons to believe that the Processor is in breach of this DPA. An auditor who is not employed by the Controller shall be bound by confidentiality and must not be a competitor of the Processor. Each party bears its own costs of the audit.
Upon termination of the Agreement, the Processor shall, at the Controller's choice, delete or return the personal data covered by the processor engagement and delete existing copies, unless Union or Member State law requires storage.
Before termination, the Controller may export data with the self-service export; where it does not cover the request, the Processor shall assist with additional reviewed delivery. The Controller may also delete the data itself at once by deleting conversation records, Spaces or the account in the Service. Otherwise the Processor deletes the data from the Service's database and file storage no later than 30 days after termination of the Agreement. Within the same period the Controller may request an export or an earlier deletion. Where the Customer is a company, the deletion covers the company's shared Spaces (Main Space and Project Spaces) and their content. Members' My Private Space and accounts stay with the member and are deleted when the member deletes their account.
Deletion at sub-processors that store files and at the meeting bot provider is requested at the same time, and a request that fails is retried until it succeeds. Encrypted backups of the database are kept for 35 days, and deleted files remain in the encrypted file copy for at most 35 days; after that the data is gone there too. The most recent valid backup and the most recent backup that passed a restore drill are kept until a newer one exists, which only extends the period if later runs fail. The copies are used solely for restoration.
At the Controller's request the Processor provides a written confirmation of the deletion stating what was deleted and when, and which steps remain (backups and providers' confirmations). An accepted request or local account deletion does not by itself prove that all steps are complete. Retention during the term depends on the actual plan, the Space's retention settings and the data category as described in section 9 of the Privacy Policy and the Customer's documented instructions.
If this DPA conflicts with the Terms of Service or any other agreement between the parties, this DPA prevails in matters concerning processing of personal data on the Customer's behalf, unless a written agreement signed by both parties expressly departs from a specific provision of it. This DPA applies for as long as the Processor processes personal data on the Customer's behalf.
The Processor's contact point for questions about this DPA, personal data breaches, data subject requests, audits and deletion is ReVoice AI AB's data protection contact. The Processor has not appointed a data protection officer under Article 37 of the GDPR. The Controller notifies its contact person for data protection matters to the same address; where none has been given, notices are sent to the Customer's administrators.
ReVoice AI AB, Attn: Data Protection Contact
Contract matters: legal@re-voice.io
Data protection, breaches and data subject requests: privacy@re-voice.io
The table states who is the controller of each processing activity in the Service and the role ReVoice has. This DPA applies to the rows where ReVoice is the processor. Where ReVoice is the controller, the Privacy Policy applies.
| Processing | Purpose | ReVoice's role | Controller |
|---|---|---|---|
| Meeting recording, transcription and imported files | Record, transcribe and store the Customer's meetings and files | Processor | The Customer |
| Summaries, analyses, Matilda and search in meetings and Company Knowledge | Produce summaries, follow-up, answers and search results from the Customer's material | Processor | The Customer |
| Sentiment analysis of the transcript text | Describe expressed sentiment for the meeting owner, only when the Space has switched the feature on and never in recruitment meetings | Processor | The Customer |
| Voice profiles for speaker identification | Recognise speakers in the Customer's meetings, with the data subject's explicit consent | Processor | The Customer |
| Recruitment support (candidate material, interview material and the recruiter's own decisions) | Support the Customer's recruitment; decisions are made by the recruiter | Processor | The Customer |
| Agreement review with a counterparty and e-signing through Scrive | Send the Customer's agreements for review or signature | Processor (Scrive is a sub-processor) | The Customer |
| Integrations and external AI clients the Customer connects | Fetch and deliver data as the Customer chooses; the recipient processes under its own terms with the Customer | Processor | The Customer |
| Requests from meeting participants and other data subjects in the Customer's material | Assist the Customer with export and deletion on the Customer's instructions | Processor | The Customer |
| User accounts, sign-in and permissions | Provide and protect the account | Controller | ReVoice |
| Subscriptions, payment and accounting | Take payment and meet accounting requirements | Controller (Stripe is an independent controller for its own purposes) | ReVoice |
| Security, audit logs, AI audit log and troubleshooting | Protect the Service, investigate incidents and prevent abuse | Controller | ReVoice |
| Support (help centre, Matilda Support and the support phone line) | Answer and follow up support requests | Controller | ReVoice |
| Marketing, leads and newsletters, including suppression after an objection | Send product news to those who have consented and respect objections | Controller | ReVoice |
| Website and web analytics | Run the website and, with the visitor's consent, measure visits | Controller | ReVoice |
| Notices about the Service | Inform about operations, changed terms and new sub-processors | Controller | ReVoice |
For the rows where the Customer is the controller, the Customer decides the legal basis and the information given to data subjects (section 13 of the Terms).
The measures describe how the Service is built and operated. The Processor may change a measure provided the level of protection is not reduced. Where data is stored and processed is stated per provider in the sub-processor list.