July 1, 2026 · 17 min read

Private Transcription: Local Tools vs Online Services (and How to Stay GDPR-Compliant)

If you transcribe interviews, patient consultations, legal calls or sensitive research, one question should come first: where does my audio actually go? A voice recording is personal data. It can reveal who someone is, what they believe, their health, their finances. Your instinct may tell you to keep recordings off the cloud and run everything on your own machine. But "local" and "private" aren't quite the same thing, and "online" doesn't automatically mean "risky". This guide zooms in on how capable the local tools are, where they face difficulties, what separates a trustworthy cloud service from a careless one, and how to check for yourself.

Looking for privacy-friendly, GDPR-compliant transcription? This article gives an honest comparison of local tools like Whisper and Parakeet with online services, and explains how to vet any provider before you upload.
Looking for privacy-friendly, GDPR-compliant transcription? This article gives an honest comparison of local tools like Whisper and Parakeet with online services, and explains how to vet any provider before you upload.

Transcription is about privacy

Under the GDPR, a recording of someone's voice is personal data. The moment it touches health, political opinions, religion or biometric identification, it can become special category data with stricter rules. In practice, that means:

  • You need a lawful basis, and often explicit consent, to process the recording.
  • It matters where the data is stored. EU servers keep you inside European data-protection law; US storage isn't automatically unlawful, but it adds a layer of legal complexity around international transfers that you'll have to account for.
  • It matters whether your files are reused, for example to train or "improve" an AI model.
  • It matters how long the data is kept, and whether you can genuinely delete it.

Get this wrong and it's not just an awkward conversation with an ethics board, it's a compliance problem. So before comparing features, it's worth being precise about what each option actually does with your audio.

What "local" and "online" really mean

Local (on-device) transcription runs the speech-to-text model on your own computer. The audio never leaves the machine. You trade convenience for control.

Online (cloud) transcription uploads your audio to a provider that processes it on their servers and returns a transcript — usually with an editor, exports and extra features. Here you're placing trust in the provider, so which provider matters enormously.

Both can be done well. Both can be done badly. Let's take them in turn.

The state of the art in local transcription

Local transcription has come a long way, and the open-source models behind it deserve real credit.

  • OpenAI Whisper (large-v3) is the reference point: a 1.55-billion-parameter open model covering 99 languages, averaging around 7.4% word error rate across the mixed English test sets of the Hugging Face Open ASR Leaderboard (accuracy on clean audio is far better; on low-resource languages, considerably worse). It's free, MIT-licensed and remarkably robust across accents and background noise.
  • Whisper large-v3-turbo trades a little accuracy for a big speed gain, which makes local runs far more bearable on modest hardware.
  • NVIDIA Parakeet (TDT 0.6B v3), released in August 2025, is the newer speed champion — NVIDIA reports a 6.34% average word error rate on the same leaderboard with some of the highest throughput of any multilingual model, plus word-level timestamps and punctuation built in. The catch: it covers English and 24 other European languages, so it's narrower than Whisper for genuinely multilingual work.
  • whisper.cpp and faster-whisper are optimised engines that run Whisper efficiently on Apple Silicon and consumer GPUs. WhisperX adds better alignment and timestamps.
  • If you'd rather not touch a command line, apps like MacWhisper, Whisper Notes, Vibe, Buzz and VoiceInk wrap these models in a friendly desktop interface. Many are one-time purchases, and everything stays on your device.

If your requirement is nothing leaves this laptop, full stop, these tools deliver on it. That's a real strength, and no cloud service can honestly claim to match it.

The upsides of going local

  • Total data control. The audio never leaves your device, so there's no third party to vet or trust.
  • Works offline. Useful on a plane, in the field, or inside a locked-down network.
  • No per-minute fees. The models are free or cheap, with no subscription.
  • Transparency. Open-source models can be inspected, and there's no vendor lock-in.

For a developer, a hobbyist, or an organisation with a hard air-gap requirement and the IT support to back it up, local transcription is a legitimate choice, and sometimes the only one.

Where local speech to text gets hard

The catch with "run it yourself" is that it quietly hands you a list of jobs that a service would otherwise do for you. Before committing, be honest about whether these fit your situation.

1. You need real hardware. The large, accurate models are slow on a CPU and hungry on a GPU. A one-hour interview can take a long time on a typical laptop, and the best accuracy, especially on accents and smaller languages, comes from the biggest models, which need a capable graphics card (Whisper large-v3 needs around 10 GB of GPU memory).

2. Setup and maintenance are on you. Raw Whisper means Python, model downloads, CUDA drivers and dependency clashes; inference can break when the GPU driver and runtime disagree. The desktop apps remove most of this pain, but you're still the one keeping things updated.

3. No speaker labels out of the box. Whisper treats a three-person focus group as one long stream of text. To get "who said what" you bolt on a separate diarisation tool like pyannote.audio, which adds its own setup and extra processing time.

4. Hallucinations on silence and noise. Local Whisper is known to occasionally invent text on quiet or low-signal segments. A Cornell-led study presented at ACM FAccT found entirely fabricated phrases in roughly 1% of audio segments tested, typically triggered by pauses and silences (Koenecke et al., Careless Whisper). It's a small share of files, but if you're not proofreading against the audio, you may never notice.

5. You get raw text, and nothing else. No editor, no click-to-play, no clean subtitle exports, no collaboration, no summaries. For a one-off transcript that's fine; for a weekly workflow, you end up building tooling around the model.

6. "Local" is not the same as "GDPR-compliant". Running on your own device makes you the data controller with all the obligations that brings: access control, encryption, secure backups, retention rules and breach handling. An unencrypted laptop left on a train is a data breach. Local removes the cloud risk and replaces it with your own security posture. This may be excellent, or may be a folder called interviews_final on an unencrypted drive.

None of this makes local transcription a bad idea. It just means "private by default" still requires discipline, time and often hardware. Which brings us to the alternative.

Online transcription: not all clouds are equal

The fear of "the cloud" is really a fear of bad defaults — providers that store your audio in another jurisdiction, keep it indefinitely, or quietly use it to train their models. Those concerns are valid, because some tools do exactly that. But online transcription is a spectrum, not a single thing.

How to vet any online transcription service

Whatever tool you're considering, these are the questions worth answering before you upload anything sensitive:

Where is the data stored? For GDPR purposes, EU data residency keeps things simpler. US storage isn't automatically unlawful, but it adds legal complexity you'll have to account for.

Is your audio used to train AI models? Read the privacy policy, not the marketing page. "We may use your data to improve our services" usually means yes. The best answer is never, with no opt-out to remember.

Can you permanently delete your files? Deletion on demand — not "after 90 days", not "on request to support" — is what you want for consent forms and ethics reviews.

Is data encrypted in transit and at rest? Table stakes, but worth confirming.

What certifications and audits back the claims? GDPR compliance is a legal posture; SOC 2 Type II or HIPAA compliance (directly or via infrastructure partners) shows someone has actually checked.

Will they sign a data processing agreement (DPA)? If you're transcribing on behalf of an organisation, you'll likely need one.

Where the well-known tools sit

Policies change, so always verify the current terms yourself, but at the time of writing, roughly:

  • Otter.ai — popular for meeting notes, but US-based, and its privacy policy describes training its AI on de-identified audio recordings and transcriptions. In August 2025 it was also hit with a proposed class action alleging it recorded meeting participants — including non-users — without proper consent (the allegations are unproven and Otter will have the chance to contest them). Convenient; data control is not the default.
  • Rev — US-based, offering human and AI transcription. Strong on turnaround, governed by US privacy norms.
  • Sonix — US-based and feature-rich; per its own documentation it holds SOC 2 Type II and ISO 27001 certifications and states a no-training policy on customer data — a reminder that US-based doesn't automatically mean careless. One caveat: its pricing page lists the signed DPA (along with the GDPR and HIPAA compliance package) under the Enterprise tier, so smaller teams that need a DPA should confirm what's available on their plan.
  • Trint — UK-based and enterprise-leaning; its security page states GDPR compliance, ISO 27001 certification and no training on customer recordings. Two things to weigh: data is stored in the US by default, with EU storage available on Enterprise plans, and it sits at the pricier end of the market — per-seat subscriptions starting around $52/month billed annually (roughly $80 month-to-month), with no free tier.
  • Happy Scribe — a genuinely privacy-conscious EU option: EU data centre, GDPR and SOC 2 Type II compliance. One detail worth knowing: per Happy Scribe's own help content, training on anonymised data is something you opt out of in your settings — it isn't off by default. Not a dealbreaker, but it's a toggle you have to remember to flip.
  • Scribewave — that's us: a European company with EU-based servers that never uses your files to train its AI or for human annotation — by default, with no setting to find and no opt-out to remember — plus encryption, permanent deletion at any time, and infrastructure partners that are GDPR, HIPAA and SOC 2 Type II compliant.

The takeaway: the real question isn't "cloud: yes or no?" It's "which cloud, under which laws, with what defaults?" Choose carefully and you get the convenience of online with privacy that stands up to an ethics review.

What a good online service handles for you

  • No hardware, any device. The heavy processing happens on the provider's servers: a long recording comes back quickly whether you're on an old laptop or a phone.
  • Speaker diarisation built in. "Who said what" without extra tooling.
  • A real editing workflow. Word-level audio sync (click a word, hear that moment), which also happens to be the fastest way to catch and fix the occasional AI mistake.
  • Clean exports to Word, Google Docs, subtitles (SRT/VTT) and more.
  • Shared responsibility. A serious provider carries part of the security and compliance burden (encryption, infrastructure audits, DPAs) instead of leaving all of it on your laptop and your conscience.

Local vs online, side by side

Local (e.g. Whisper / MacWhisper)Otter.aiHappy ScribeScribewave
Where data livesYour deviceUS serversEU data centreEU servers
Trains on your data?NoYes (de-identified, per policy)Anonymised training unless you opt outNo — never, by default
GDPR postureEntirely your responsibilityUS-basedGDPR + SOC 2 Type IIGDPR; partners HIPAA & SOC 2 Type II
Speaker diarisationAdd-on (e.g. pyannote)Built inBuilt inBuilt in
Editor with word-level audio syncNoLimitedYesYes
Languages99English, French, Spanish150+99
Specific hardware neededCapable GPU / Apple SiliconNoneNoneNone
Setup effortHigh (or a paid app)LowLowNone — upload & go
Cost modelFree/one-time + your hardwareSubscriptionSubscriptionPay-as-you-go, with subscription discounts

So which should you choose?

Be honest with yourself about the trade-off, because there genuinely is one.

Go local if you have the hardware and the technical comfort, you face a strict air-gap or no-third-parties requirement, or transcription is occasional enough that a bit of fiddling is acceptable, even enjoyable. The models are excellent and the privacy is absolute, provided your own device security is too: full-disk encryption, access control, sensible retention. Whisper on an encrypted machine is a perfectly defensible setup.

Go with a privacy-first online tool if you need speed, speaker labels, clean exports and a proper editing workflow, and you don't want to become your own IT and compliance department. For most researchers, journalists, clinicians and teams handling sensitive audio regularly, this is the realistic pick, as long as you vet the provider with the checklist above.

Where Scribewave fits

Scribewave was built for exactly this middle ground: people who need their transcription to survive a privacy review but don't have time to run their own models. Concretely, that means your audio is stored on European servers, encrypted, never used to train our AI or for human annotation, and permanently deletable at any time. You still get automatic, editable speaker labels, a word-synced editor, 90+ languages and dialects, custom vocabulary for names and jargon, polished exports, and an AI assistant whose answers link back to exact timecodes so you can verify everything against the audio.

If a local setup fits your constraints better, use it. If it doesn't; we've tried to make sure you don't have to trade privacy for a usable workflow.

Frequently asked questions

Is online transcription GDPR-compliant? It can be — it depends entirely on the provider. Look for EU-based storage, a clear commitment not to train on your files, encryption, permanent deletion, and a willingness to sign a DPA. The vetting checklist above covers the essentials.

Is local transcription more private than online? Local keeps audio off the cloud, which removes one risk — but it makes you fully responsible for security, backups, retention and breach handling under the GDPR. A well-secured local setup is very private; an unencrypted laptop is a breach waiting to happen. A privacy-first online service shifts part of that burden onto a provider with audited infrastructure.

What's the most accurate local transcription model right now? OpenAI's Whisper large-v3 remains the multilingual benchmark, covering 99 languages. NVIDIA's Parakeet TDT 0.6B v3 posts a lower error rate on English benchmarks (6.34% average on the Open ASR Leaderboard, per NVIDIA) and is dramatically faster, but covers only 25 European languages.

Does Scribewave use my data to train its AI? No. Your files are never used to train our models or for human annotation, and you can permanently delete them at any time. There's no setting to find and no opt-out to remember; it's simply how the service works.

Where does Scribewave store my data? On European servers. Scribewave is a European company operating under EU data-protection law, working with partners that are GDPR, HIPAA and SOC 2 Type II compliant.

Can I use online transcription for medical, legal or ethics-reviewed research data? Yes, provided the provider meets the bar: EU storage, encryption, no AI training on your files, permanent deletion and audited infrastructure. Document the provider's policies in your data-management plan and get a DPA where required.

Try it and see

If you've read this far, you know what to look for, wherever you land. And if you want to see how a privacy-first online workflow feels in practice, your first transcript with Scribewave is free, no credit card required. Upload a file, check the speaker labels, and delete everything afterwards if you like.

Related reading: The state of transcription in 2025 · Accurate transcription in local languages · OpenAI launches GPT-4o-transcribe: powerful yet limited · What is transcription?

About the author

Ulysse Maes

In a world where Ulysse can't out-flex The Rock or out-charm Timothée Chalamet, he triumphs as the mastermind behind Scribewave, fiercely defending his throne as the king of nerds in beautiful Antwerp, Belgium.