Skip to main content Required by EU law for organizations with 50+ employees

Yaroslav Shmarov · Published · Last updated

Voice distortion does not keep whistleblowers anonymous #

Many whistleblowing channels let a reporter record a voice message and promise “voice distortion” to protect them. Few vendors explain what the distortion does. The simplest form, and the one we use, is a pitch shift: the voice is made higher or lower, and the case handler hears the changed version.

A pitch shift makes a voice harder to recognize. It does not make the reporter anonymous. We found this in our own product during a security audit in October 2026, changed every claim we make about it, and turned voice messages off by default.

A pitch shift can be undone #

A simple voice disguise multiplies every frequency in the recording by one number. If that number is the same for every recording, anyone who knows it can divide by it and get the original pitch back. In our audit, one reverse step on a downloaded recording restored the reporter’s pitch and almost all of the shape of their voice.

Using a different random number for each recording stops this exact attack. It does not stop the next two.

Software can still match the voice #

Speaker recognition software compares a voice with known samples, such as a recorded team meeting or a voicemail. Research in the VoicePrivacy Challenge has shown for years that simple signal changes (pitch, formants, speed) give weak protection once the attacker knows which method was used. On a whistleblowing platform it is usually the same method for every report.

Under the GDPR, a voice recording is personal data. Once it is used to identify a person through technical processing, it is biometric data under Art. 4(14).

A colleague can still recognize the speaker #

This is the most likely risk in a workplace, and no software is needed. A case handler who works with the reporter knows how they speak: their rhythm, accent, favorite words, the way they start a sentence. A pitch shift leaves all of that in place. So does the content: a reporter who describes a meeting only five people attended has narrowed the list to five.

For many reporters, the safest voice message is a written report.

Ways to take oral reports, compared #

There are three families of approach: a person takes the report, software disguises the voice, or software turns the voice into text. The only reliable way to remove the voice is not to keep it. Text removes the voice and the way a person speaks. The content risk stays, as it does for any written report.

A person takes the report #

Phone line answered by a case handler, without recording. This is the model in Art. 18(3) : the handler writes accurate minutes of the call, and the reporter checks, corrects and agrees them. No voice is stored.

Recorded line or voicemail. The reporter leaves a message at any hour.

Meeting in person. The Directive requires it on request.

Software disguises the voice #

Pitch shift on the server. The simplest form of “voice distortion”, and what we use.

Stronger signal processing. A different random pitch for each recording, a shifted timbre, and flattened intonation.

Neural voice conversion. A model replaces the speaker’s voice with an invented one.

Software turns the voice into text #

Speech-to-text on the server, optionally read back by a synthetic voice.

Speech-to-text on the reporter’s device, with a model the vendor ships. Open-source speech models can run inside the browser.

The browser’s own on-device speech recognition. Recent versions of Chrome and Edge can transcribe without sending audio anywhere, if the page asks for on-device processing.

If you build or configure it yourself #

What whistleblowing vendors do #

Grouped by what happens to the reporter’s voice, based on each vendor’s public pages as checked in October 2026. Vendors change their products, so confirm with the vendor before you rely on this.

What happens to the voiceMain riskVendors that say so publicly
Kept as a recording, in disguised formThe disguise can be undone, matched by software or recognized by a colleagueFaceUp (“altered voice messages”), Whistleblower Software by Formalize (“voice distortion”), NorthWhistle (“voice scrambling”), EthicsPortal (off by default)
Processed by an AI system: voice agents, AI hotlines or AI transcriptionThe report passes through an AI model, which may come from a third partySpeakUp (AI voice agent), Whispli (Voice AI hotline), FaceUp (AI-powered hotline), Sygnali (AI audio-to-text on its phone line), WhistleOn (AI-assisted voice intake)
Turned into text on the reporter’s device, with no recording keptThe device must run a speech model, and the content can still identify the reporterAshio
Taken by a person, who types the report and reads it backThe person hears the live voiceIntegrityCounts (live agent on its phone line)

What the Directive requires #

Directive 2019/1937 does not require a voice recorder. Art. 9(2) says internal channels must allow reporting in writing, orally, or both. Where oral reporting is offered, it must be possible by telephone or another voice messaging system, and by a physical meeting on the reporter’s request. National laws can go further, so check yours.

When oral reports are recorded, Art. 18(2) allows two ways to document them: a recording, or a complete and accurate transcript prepared by the person handling the report. The reporter must be able to check, correct and agree the transcript. For an unrecorded phone line or a meeting, Art. 18(3) and Art. 18(4) ask for accurate minutes the reporter can check and agree. That meets the Directive without storing anyone’s voice.

Questions to ask your vendor #

If the answer to the first question is “it makes the reporter anonymous”, treat the rest of the answers with care.

What EthicsPortal does #

Voice messages are off by default. An organization can turn them on in its whistleblowing channel settings, and the change is recorded in the audit trail. When they are on, the recording is pitch-shifted on our servers in the EU and no AI system processes it. The original is deleted after processing, including the earlier versions our backup storage would otherwise keep for 28 days. We describe the shift as reversible and do not call it anonymization. The setting warns the organization, and the form tells reporters whose voice could identify them to write instead.

The details are in our DPIA, risk 1.

Pricing

One plan. Everything the Directive requires.

500/year

Excluding VAT

Unlimited reports, designated handlers, and a complete audit trail.

or email yaro@ethicsportal.eu