Voice privacy and security
Is Whisper AI Safe? Privacy and Security Explained
Whisper is safe for private audio when you run the open-source model on your own computer, because the audio never leaves it. The hosted OpenAI API sends audio to OpenAI, which keeps abuse monitoring logs for up to 30 days by default and does not train on API data unless you opt in.
Updated October 17, 202611 min read30 cited facts, each traced to its source
30days
OpenAI says abuse monitoring logs are generated for all API feature usage and retained for up to 30 days by default, unless longer retention is required by law or to protect its services.
OpenAI, OpenAI Platform documentation, 2026
1percent
In a 2024 study, roughly 1 percent of Whisper audio transcriptions contained entire hallucinated phrases or sentences that did not exist in the audio.
Allison Koenecke et al., arXiv (ACM FAccT 2024), 2024
97percent
In the 2023 study, 97 percent of the apps with a Data Not Collected privacy label had privacy policies indicating otherwise.
Mir Masood Ali et al., arXiv, 2023
Whisper is safe for private audio when you run the open-source model on a computer you control, because the audio never leaves that computer. The hosted OpenAI API is a different case. It sends your audio to OpenAI, and OpenAI's data terms decide how long it is kept and whether it can train models. Most privacy problems with "Whisper" come from mixing up the two, because many apps carry the name and do not say which one they use.
Whisper the model runs locally, Whisper the API sends audio to OpenAI
OpenAI released Whisper as an open-source speech recognition model, and its code and weights are under the MIT License 1. Anyone can download the model, run it on their own hardware and transcribe without sending anything to OpenAI. The name also belongs to a paid service, OpenAI's hosted transcription API, where your recording is uploaded and transcribed on OpenAI's servers.
The two paths have different privacy properties, so the first question to ask about any Whisper product is which path it takes. The table shows the four setups you are most likely to meet.
| Setup | Who runs the recognition | Where your audio goes | Whose rules apply |
|---|---|---|---|
| Open-source Whisper on your computer (the openai-whisper package or whisper.cpp) | You | Stays on the computer once the model file is downloaded | Your own settings |
| Local mode in an app that bundles a model | The app, on your device | Stays on the device when the app uses its local mode | The app's documentation |
| OpenAI's hosted transcription API | OpenAI | Uploaded to OpenAI | OpenAI's API data controls and your agreement |
| An app that sends audio through your own API key | OpenAI, through your account | Uploaded to OpenAI | Your agreement with OpenAI |
The last two rows matter most, because an app's name rarely tells you which row you are in. The checks in the section on apps named after Whisper show how to find out.
Running Whisper on your own machine keeps audio off any server
Running Whisper locally is the strongest privacy option, and it needs the most setup. The whisper.cpp project shows the model running fully offline and on the device, in a demonstration on an iPhone 13 2. A demonstration shows the design works, not how fast it runs on your machine, so test your own setup.
The first run downloads the model file, which is the one part of a local setup that touches the internet. Once the file is on disk, the transcription itself needs no connection. You can confirm that for any tool with the airplane-mode test in our guide to whether voice to text is safe.
A local setup writes files, so decide where they go
A command-line setup also writes transcripts to disk. If you do not choose an output format, the openai-whisper command line produces all available formats 3. Several of those formats hold the full text, so a privacy setup has to cover every copy. Pick one format, choose the output folder yourself, and keep that folder on an encrypted drive. Install the other tools a local setup needs, such as ffmpeg, from sources you trust, and know what each install adds.
Model size decides the memory you need, not the privacy
Larger Whisper models need more memory. The README's figures are video memory (VRAM) on a graphics card. The chart shows the approximate figure for each model, and the text below it cites each one.
The base model needs about 1 GB 4, the small model about 2 GB 5, and the medium model about 5 GB 6. The turbo model needs about 6 GB 7, and the large model about 10 GB 8. Without a suitable graphics card you can usually run a smaller model on the processor, which these figures do not measure.
Every model in that list runs offline. The choice affects accuracy and speed, not whether your audio leaves the machine. A smaller model is still private, so pick the largest one your computer runs at a comfortable speed and test it on your own recordings.
A model file is loaded like code, so get it from the official source
A PyTorch checkpoint is loaded through an unpickler, so it is not just data. The openai-whisper loader checks a downloaded file against a SHA256 checksum and downloads it again when the checksum does not match 9. It also loads checkpoints with weights_only set to True on PyTorch 1.13 and later 10, which limits what the loader will unpickle.
PyTorch's own documentation is still blunt about the risk. It warns that "Never load data from an untrusted source." 11 In practice, download models through the app or the project's documented source, and avoid model files from forum posts or unknown mirrors. A file you cannot inspect deserves the same caution as any other software download.
Local setups need upkeep, and updates can change what happens
An app that was local last month can add a cloud feature in an update, so read the release notes and check the settings after each update. Re-run the airplane-mode test after any change to the app, the model or the operating system. Keep the model folder and the transcript folder under your control, and delete transcripts you no longer need, since a transcript left in a downloads folder is the same audio in text form.
OpenAI's API terms govern retention and training when you use the hosted model
When you send audio to OpenAI's API, OpenAI's data controls decide what happens to it. Two defaults matter most.
The first is training. OpenAI says that data sent to its API has not been used to train or improve its models since March 1, 2023, unless you explicitly opt in to share it 12.
The second is retention. By default, abuse monitoring logs are kept for up to 30 days 13. The page says OpenAI keeps them longer only where the law requires it or to protect its services.
There is one nuance you should know about. OpenAI's per-endpoint table lists the transcription endpoint with no abuse monitoring retention and no application state retention, and marks it as eligible for Zero Data Retention 14. The general statement above that table says all API feature usage generates logs kept for up to 30 days 13. The page does not reconcile the two, so we cannot tell from it which applies to your account. Treat the table as OpenAI's stated behaviour for that endpoint, and ask OpenAI in writing before you rely on it for records that carry legal or medical weight.
Zero retention is not a setting anyone can switch on. OpenAI says its Zero Data Retention and Modified Abuse Monitoring controls currently require prior approval by OpenAI and acceptance of additional requirements 15. Until an organization has that approval, assume the 30-day default.
| Question | Default answer on OpenAI's API page | What can change it |
|---|---|---|
| Is API data used to train models? | No, unless you explicitly opt in 12 | Your own explicit opt in |
| How long are abuse monitoring logs kept? | Up to 30 days 13 | Zero Data Retention or Modified Abuse Monitoring, which need prior approval 15 |
Before you send recordings to the API, decide which kinds of recording you would never send without a signed agreement. Then check which settings apply to your own account, not only the defaults on a documentation page, and keep a written note of the setting you chose and the date you chose it. If a vendor's documentation and its own account screens disagree, ask the vendor, and keep the reply.
For the full question of what OpenAI stores, see our answer on whether OpenAI stores Whisper audio and the guide to voice data retention, which compares the other large vendors.
Many apps named after Whisper use a cloud API, so check before you dictate
Searching for Whisper turns up desktop dictation tools, Android keyboards and Mac transcription utilities. Their privacy depends on how each one is built, and the same app can offer both paths.
Superwhisper is the clearest example. On its Free plan, dictation uses local Whisper models without AI processing, and the company says nothing dictated leaves the device 16. Its Pro plan adds cloud models and AI processing 17. If you enter your own API keys, the company says it acts as a client of your account, and your agreement with the provider governs the data 18.
Whisper To Input, an Android keyboard, sits at the other end. Its recognition runs either on the OpenAI API with your own key, or on a Whisper server you host yourself 19. Both routes are legitimate, but only the second keeps the audio on infrastructure you run.
MacWhisper says it can "Process sensitive content locally without data ever leaving your Mac" 20. That is the vendor's claim, which we have not tested, so run the check yourself.
Four checks tell you which path an app takes:
- Look for an API key field. If the app asks for an OpenAI or other provider key, your audio goes to that provider under your account.
- Read the processing statement, then the settings. Find out whether local and cloud modes exist, and which one is on by default.
- Run the airplane-mode test on a real recording. Text that still appears with the network off is produced on the device.
- Do not rely on the App Store privacy label alone. A 2023 study found that Apple does not validate the labels developers fill in, but requires developers to provide a privacy policy for comparison 21. A 2023 study found that 97 percent of apps labelled Data Not Collected had privacy policies indicating otherwise 22. Read the policy.
Our question on whether Whisper apps send audio to OpenAI walks through these checks app by app, and the guide is voice to text safe explains the places your words can go.
Whisper can invent text, which matters when a transcript is a record
Privacy is not the only security question. Whisper can produce text that nobody said. In a 2024 study of Whisper transcriptions, roughly 1 percent contained entire hallucinated phrases or sentences that did not exist in the audio 23. The study's analysis found that 38 percent of those hallucinations included explicit harms, such as perpetuating violence or implying false authority 24. It used one dataset and an earlier version of the model, so the rate on your recordings may be different.
The Whisper authors list complete hallucination as a known failure, in which the model outputs a transcript entirely unrelated to the actual audio 25. That is a failure of the whole output, not a single wrong word, so a transcript can look fluent and still be wrong.
Why this matters for security: once a transcript becomes a record, such as a clinical note, a legal file or meeting minutes, an invented sentence is an integrity failure, and encryption does not fix it. Review the transcript against the audio before you file it. Compare each sentence with the recording at the point where it was spoken, and mark any passage you cannot match. Keep the audio until the review is finished, because the transcript is the only copy you can check against it. Our question on why Whisper makes up words explains the causes, and the guide to how accurate speech recognition is gives the wider picture.
Whisper is safe for sensitive work in a setup you control or one covered by an agreement
Regulated data needs a documented arrangement, and the model itself does not provide one. HHS says that the covered entity and a cloud service provider holding its health information must enter into a HIPAA-compliant business associate agreement 26. The HIPAA Privacy Rule allows a covered entity to let a business associate handle protected health information only if the entity obtains satisfactory assurance that it will be safeguarded 27. So the agreement, not the model, decides the answer.
For the OpenAI API, the data controls page says that customers who have executed an OpenAI Business Associate and Healthcare Addendum can use BAA-eligible endpoints for processing PHI, once their organization is provisioned with Private Retention and Private Safety Processing 28. The page ties this to a signed agreement and a provisioned organization, so a personal account does not meet the condition. Ask OpenAI to confirm the specific endpoint you plan to use. Our answer on whether Whisper AI is HIPAA compliant applies this to common setups.
Local Whisper avoids a third party, but it does not remove your duties. The HIPAA Security Rule requires an accurate and thorough risk analysis of the risks to electronic protected health information 29. Decide how the device holding dictated notes is encrypted, and document that decision. A laptop with unencrypted notes is still a risk, even if no server ever received the audio. The guide to HIPAA-compliant dictation covers the rule in more detail.
Superwhisper's documentation recommends its bring-your-own-key setup for organizations that already have HIPAA business associate agreements with an AI provider 30. That is the vendor's recommendation, not a legal finding that the setup complies, and the agreement with the provider is still yours to put in place. For terms like this, see the glossary entries on business associate agreement, protected health information and bring your own key.
A setup you can defend for sensitive audio looks like this:
- Use local Whisper, or an app whose local mode you have tested offline, for content that must not leave the device.
- If you use the API, sign the provider's agreement, confirm your organization is provisioned, and check the endpoint's eligibility in writing.
- Encrypt the device, limit who can open the transcripts, and keep audio only as long as your rules require.
- Review each transcript against its audio before it becomes a record.
- Ask a lawyer or compliance officer in your jurisdiction to confirm the arrangement. This is a description of the rules, not individual legal advice.
If you want the local setup without building it yourself, Yap, which we make, is an on-device dictation app for Mac and Windows. Read its privacy terms before you rely on it, as you would for any app in this list. For the wider picture of where dictated audio goes, start with the overview of speech to text privacy, and see the guide to how to run Whisper locally for setup steps and the question on running Whisper offline.
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
Questions about this
- Can Whisper AI run offline?Yes. The open-source Whisper model runs offline once its model file is on your computer, so the audio never has to leave the machine. You need a connection to install it and to download the model the first time, while OpenAI's hosted API cannot run offline at all.
- Do Whisper-based apps send your audio to OpenAI?Not always. Some apps named after Whisper send your audio to OpenAI through an API key you enter, others run the model on the device, and a few send it to a server you host. An app's name does not tell you which path it takes, so check its settings and documentation, then run an airplane-mode test on a real recording.
- Do you need an OpenAI API key to use Whisper offline?No. The open-source Whisper model runs offline on your own computer without an OpenAI API key, and you need one only for OpenAI's hosted transcription API, which sends audio to OpenAI and cannot work offline. An app that asks for your key may use it for cloud transcription, so check its settings before you assume it works offline.
- Does OpenAI store audio sent to the Whisper API?By default, OpenAI does not use data sent to its API to train its models, unless you opt in. By default, abuse monitoring logs are kept for up to 30 days, and the page does not say whether they include audio. OpenAI's endpoint table lists no abuse monitoring retention for its transcription endpoint, but its general statement says otherwise, and the page does not say which applies to your account.
- Is the Whisper AI model safe to download and run on your own computer?Yes, if you get it from the official project and run it on a computer you control. OpenAI released Whisper's code and model weights under the MIT License, and a local copy does not send your recordings to OpenAI. The risks sit around the model: the file you load, the software that loads it, and any app built on it that uses the cloud.
- Is Whisper AI HIPAA compliant?No, Whisper is not HIPAA compliant by itself, because compliance describes how a setup handles protected health information, not the name of the model. Local use can fit HIPAA with a documented risk analysis and no outside party handling the audio. The hosted OpenAI API can process protected health information only under a signed Business Associate and Healthcare Addendum and a provisioned organization.
More in Voice privacy and security
- Speech to Text Privacy: Where Your Voice GoesThe overview of this topic
- Is Voice to Text Safe? How to Dictate Privately
- Voice Data Retention: What Apple, Google and Microsoft Keep
- Is Dictation HIPAA Compliant? What Makes It Safe
- Is Your Voice Biometric Data? GDPR, BIPA and CCPA
- Do Dictation Apps Train AI on Your Voice?
- Do Companies Listen to Your Voice Recordings?
- Recording Consent Laws: One-Party vs All-Party States
- Dictation App Permissions: Mic, Full Access, Clipboard
- Voice Cloning and Deepfakes: Risks and Protection
- Dictation for Lawyers: Privilege and Confidentiality
- Dictation at Work: Enterprise and Government Policies
Referenced by
- Speech to Text Privacy: Where Your Voice GoesTopic
- Is Dictation HIPAA Compliant? What Makes It SafeGuide
- How to Run Whisper Locally on Your Own ComputerGuide
- How to Translate Audio and Video to English TextGuide
- Can Whisper AI run offline?Question
- Can you translate Zulu or Xhosa audio to English?Question
- Do Whisper-based apps send your audio to OpenAI?Question
- Do you need an OpenAI API key to use Whisper offline?Question
- Does OpenAI store audio sent to the Whisper API?Question
- How do you run Whisper in Google Colab?Question
- How do you translate Japanese audio to English?Question
- How do you use Whisper for dictation on a Mac?Question
- Is the Whisper AI model safe to download and run on your own computer?Question
- Is Whisper AI HIPAA compliant?Question