Where your recordings go

Last reviewed: September 2026
Version 3

Written so you can quote it in an ethics application. If your protocol asks something this page doesn’t answer, send us the question.

It is meant for IRBs and research ethics committees, including the CEP in Brazil, and for data protection officers.

The dashed line goes around transcription only

Private upload link Our workstations in Brazil Whisper via whisper.cpp pyannote Transcription runs here Native-speaker review Translation tools confirmed in writing, per project Delivery DOCX, TXT, SRT, report Deletion, confirmed by email Private upload link Our workstations in Brazil Whisper via whisper.cpp pyannote Transcription runs here Native-speaker review Translation tools confirmed in writing, per project Delivery DOCX, TXT, SRT, report Deletion, confirmed by email
  1. You upload the recordings through a private link we set up for your project. Your browser encrypts each file before sending it, and the key that opens the files isn’t on the web server.
  2. On our workstations in Brazil, Whisper (run locally through whisper.cpp) makes the first draft and pyannote separates the speakers. Producing the transcript doesn’t send your audio to an outside transcription service or speech API.
  3. A native speaker reviews the draft and corrects it.
  4. The transcript is translated, if you asked for English.
  5. You receive DOCX, TXT, and SRT files with a short delivery report.
  6. When the retention period in your protocol ends, we delete the files and confirm the deletion by email.

For steps 3 and 4, and wherever files are stored along the way, we name the tools in writing before the project starts.

Ten questions, with answers you can paste

Rivera Brazil: answers for an ethics application

Agência Rivera de Consultoria em Comunicação, Tradução, Edição e Publicidade Ltda. · CNPJ 42.968.216/0001-95 · Santa Fé do Sul, SP, Brazil

Last reviewed: September 2026 · Version 3 · riverabrazil.com/data-security

§1 Is any AI or cloud service used?

Is any AI or cloud service used?

AI, yes. The first draft of the transcript comes from speech recognition with Whisper (run locally through whisper.cpp) and speaker separation with pyannote, both on our workstations in Brazil. Producing the transcript doesn’t send your audio to an outside service. A native speaker then reviews the draft, listens again wherever it reads wrong, and corrects it. For translation and the steps after it, we list the tools before the project starts, including any cloud service.

§2 Where are the files stored?

Where are the files stored?

Files you send through our upload link wait on our web server in the United States until we move them to our workstations in Brazil. Your browser encrypts them before they leave your computer, the key that opens them isn’t on the server, and we delete the server copy once they’re moved, within 30 days of upload at the latest. Speech recognition and speaker separation run on our workstations in Brazil. Where the files sit during review, translation, and delivery, we state in writing for your project before you send anything.

§3 Who has access to the recordings?

Who has access to the recordings?

By default, only Rivera Brazil staff assigned to your project, who need access to do the work, handle its files. We don’t give an outside specialist, such as a consultant with a graduate degree in your field, access to project files unless you approve that specialist in writing in advance. An approved specialist is bound by written confidentiality, data protection, and security obligations at least as protective as ours and, where applicable, is appointed as a subprocessor under the data processing agreement. Any service that stores or processes project files, such as the host of the upload link or a translation tool, is named in writing before the project starts and, where a data processing agreement applies, needs your authorization as a subprocessor.

§4 How do files get to you?

How do files get to you?

Through a private upload link we set up for your project. Please don’t send recordings by email or through our contact form. For recordings from the EU or the EEA, no standard contractual clauses are needed to send them to us when they go to storage in Brazil or the EEA, because the European Commission has found that Brazil ensures an adequate level of protection (Commission Implementing Decision (EU) 2026/179); we name the upload service and its location in writing before you send anything; for recordings from the UK or Switzerland, tell us which transfer mechanism your institution requires before you send any audio.

Recordings from the EU and the UK

Recordings from the EU and the UK

The European Commission has found that Brazil ensures an adequate level of protection for personal data sent from the EU, including health data, to organizations in Brazil that are subject to the LGPD, Brazil’s general data protection law, as we are (Commission Implementing Decision (EU) 2026/179). Sending recordings to us therefore doesn’t require standard contractual clauses when they go to storage in Brazil or the EEA; we name the upload service and its location in writing before you send anything. The same applies from Norway, Iceland, and Liechtenstein, where the decision has been incorporated into the EEA Agreement. The finding is about Brazil, not the countries beyond it: if a tool for your project is hosted outside Brazil and the EEA, sending data to it is a further transfer that needs its own safeguard under Brazil’s transfer rules (for example, the standard contractual clauses of the ANPD, Brazil’s data protection authority). We name the tools for your project in writing before it starts, and under Article 28 of the GDPR we can’t bring in another processor without your written authorization. You still need a data processing agreement under Article 28, which we put in place with you.

The UK and Switzerland haven’t recognized Brazil as adequate, and the EU decision doesn’t cover data leaving either country. In the UK, the standard clauses are the International Data Transfer Agreement (IDTA) and the UK Addendum to the EU standard contractual clauses. For UK and Swiss projects, let us know which transfer mechanism your institution requires before you send any audio.

§5 Will you sign our agreements?

Will you sign our agreements?

Yes, after reviewing them with you. An NDA is in place before we receive any file, and for projects under the GDPR, a data processing agreement in which we act as your processor. We don’t accept health information protected by HIPAA unless the project has been approved for it in writing and a Business Associate Agreement is signed before any file is sent.

§6 Can you de-identify the transcripts?

Can you de-identify the transcripts?

Yes, on request. Names, places, and other identifiers are replaced with codes you define, and the codes match in the Portuguese and the English.

§7 How long do you keep the data?

How long do you keep the data?

As long as your protocol says. When that period ends, we delete the files and confirm the deletion by email.

§8 What law applies to you?

What law applies to you?

We’re a Brazilian company, Agência Rivera de Consultoria em Comunicação, Tradução, Edição e Publicidade Ltda. (CNPJ 42.968.216/0001-95), subject to the LGPD, Brazil’s general data protection law.

§9 Can we test you first?

Can we test you first?

Yes. We can run a pilot on a short excerpt of one of your recordings.

§10 What goes in our methods section?

What goes in our methods section?

Each delivery comes with a short report listing the files processed, the conventions used, and who reviewed them.

If your protocol asks something this page doesn’t answer, send us that section and we’ll answer point by point.

Or send us the relevant section of your protocol More questions about data protection

This website

This site sets no cookies and loads nothing from third parties.

The site runs no analytics and embeds nothing from other servers. The contact form sends your message by email and doesn’t store it on the web server. To check, open your browser’s developer tools, reload this page, and look at the Network tab: every request goes to riverabrazil.com. The page also sends a Content-Security-Policy header that tells your browser to refuse anything from another address. Our privacy notice says what the server logs and what happens to the details you send us through the form.