Skip to main content
Whether you’re a clinician documenting patient encounters, a financial advisor discussing account details, or a legal professional drafting confidential correspondence, Superwhisper is built with the flexibility to meet your privacy requirements. This guide walks you through how your data flows, what controls you have, and how to configure Superwhisper for maximum protection. Jump to:

How Your Data Flows

Every dictation in Superwhisper passes through two independent stages. Understanding this is the key to knowing exactly where your data goes, and where it doesn’t.
1

Stage 1: Voice to Text (Voice Model)

Your recorded audio is transcribed into raw text. This can happen entirely on your device using a local voice model, or via a cloud voice service if you choose one.
2

Stage 2: Text Post-Processing (Language Model)

The raw transcript is refined, formatted, or transformed by a language model based on your mode’s instructions. This stage is optional; modes without AI post-processing skip it entirely. When enabled, this can also run locally or via a cloud provider.
Each stage is independently configurable. You can mix and match, for example using a local voice model with a cloud language model, or keeping both fully local. You are in control at every step.

Maximum Privacy: Fully Local Configuration

For the highest level of data protection, such as handling PHI (Protected Health Information) under HIPAA or confidential financial records, configure Superwhisper to run entirely on your device. In this setup, no audio or text ever leaves your machine.

Local Voice Models

Select a local voice model to ensure audio is transcribed on-device. The following options are available:
ModelSpeedAccuracyBest For
Parakeet Multilanguage (Local)FastestHighBest for all-around workflows and dictation
Ultra V3 Turbo (Local)FastHighBest balance of speed and quality for most use cases
Ultra (Local)ModerateHighestMaximum accuracy when speed is less critical
To change your voice model, open your mode settings and select from the local models listed under Voice Model.
For sensitive environments, Ultra V3 Turbo is the recommended starting point. It offers high accuracy while being fast enough for clinical or professional workflows.

Local Language Models

Superwhisper supports local language models on macOS, allowing AI post-processing to run entirely on your device. Local language model options are available directly in your mode’s Language Model settings.
Local language models are currently supported on macOS only. Windows users can use cloud language models or configure a mode without AI post-processing to keep data local at the voice model stage.

Transcription Only (No AI Post-Processing)

If your workflow only requires accurate transcription, with no AI formatting or transformation, you can use Voice Mode, which outputs raw transcribed text with no language model involved. This is the simplest fully-local configuration.

Voice Models

Browse all local and cloud voice model options

Voice Mode

Use transcription-only mode with no language model

Cloud Models: Privacy Commitments

When you use Superwhisper’s cloud models, or cloud models from providers like Anthropic, OpenAI, Deepgram, or Groq, your data is processed via API calls. Here is what that means for your privacy:

Superwhisper Does Not Train on Your Data

Superwhisper accesses all third-party AI providers exclusively through API agreements that include zero-data-retention terms. This means:
  • Your audio and transcribed text are not used to train any AI models
  • Data is processed to return your result and is not retained by providers under these agreements
  • This applies to all models available through your Superwhisper license, including S1-Voice, S1-Language, Claude, GPT, Groq, and Deepgram
Zero Data Retention applies to API usage only. These commitments apply when data flows through Superwhisper’s API-based integrations, not when you use a provider’s consumer product directly. For example, if you use Superwhisper to dictate text into the ChatGPT website or app, that content is governed by OpenAI’s consumer terms, not their API data usage policy.
You can review each provider’s data usage policy directly:
ProviderPolicy
Anthropic (Claude)API data usage policy
OpenAI (GPT)API data usage policy
DeepgramAPI data usage policy
GroqAPI data usage policy

Use Your Own API Keys (BYOK)

If your organization has its own agreements, data processing addendums (DPAs), or BAAs (Business Associate Agreements) with AI providers, you can bring your own API keys. This routes your data through your own account with that provider, under your terms. Bring Your Own Key (BYOK) is available to:
  • Individual Pro users: configure custom API keys in your mode settings
  • Enterprise teams: admins can configure organization-wide custom models with shared API credentials
When using your own API keys, Superwhisper acts as a client to your provider account. Data handling is governed by your agreement with that provider, not Superwhisper’s. This is the recommended path for organizations with existing HIPAA BAAs or financial data compliance agreements.
Need to sign a DPA or BAA with Superwhisper? Visit our data room to review and sign agreements.

Superwhisper Data Room

Sign a Data Processing Addendum (DPA) or Business Associate Agreement (BAA) with Superwhisper

Enterprise Model Management

Configure custom models and API keys for your team

Language Models

View all available cloud language model options

Enterprise Controls for Regulated Environments

Enterprise administrators have additional controls to enforce data handling policies across their entire team.

Restrict to Approved Models Only

From the Models tab in your enterprise dashboard, you can disable Superwhisper’s hosted cloud models entirely. When disabled:
  • Members can only use local models or custom models you have explicitly configured
  • No data flows through Superwhisper’s cloud infrastructure
  • You retain full control over which providers your organization uses

Configure Approved Custom Models

Set up specific models from your approved vendors, including private cloud deployments (e.g., Azure OpenAI, AWS Bedrock, or your own self-hosted endpoint), and make them available to all members automatically. This is the recommended configuration for healthcare organizations, financial institutions, and any team operating under strict data residency or vendor approval requirements.

Identity & Access Governance

Pair model controls with SSO and SCIM to ensure only authorized personnel access Superwhisper, with automatic provisioning and deprovisioning tied to your identity provider.

Model Management

Restrict cloud models and add approved custom models

SAML SSO

Set up single sign-on for your organization

SCIM Provisioning

Automate user provisioning and deprovisioning

Enterprise Getting Started

Overview of all enterprise features

Use CaseVoice ModelLanguage ModelNotes
Device only (air-gapped)Parakeet Multilanguage (Local)Local on-device model (e.g., Llama 3 or Mistral)No data leaves the device
HealthcareNova Medical (Cloud), sign Superwhisper BAAClaude 4.5 Sonnet (Anthropic, Cloud), sign Superwhisper BAA or Bring Your Own KeysCovered by Superwhisper’s zero-data-retention API terms or external provider agreement
Enterprise-managed environmentLocal or enterprise-approvedEnterprise-configured custom modelAdmin controls which providers are permitted
Standard professional useLocal or cloudAny cloud modelCovered by Superwhisper’s zero-data-retention API terms

Additional Considerations

Transcription History

All transcription history is stored locally on your device. When FileSync is enabled, Superwhisper syncs your configuration data (such as modes and settings) across your devices via Superwhisper’s infrastructure, but this does not include any transcription content or audio. For sensitive environments, review your history retention practices and use History Management to delete recordings you no longer need. History Management

Custom Vocabulary

Any custom vocabulary or text replacements you configure are stored locally and processed on-device. They are not sent to cloud providers.

Regulatory Compliance Disclaimer

This guide is intended to help you understand Superwhisper’s technical capabilities and make informed configuration choices. It is not legal advice. Whether a given configuration satisfies HIPAA, GDPR, SOC 2, or other regulatory requirements depends on your specific implementation, agreements with providers, and organizational policies. Consult your compliance or legal team to validate your setup. If your organization requires a signed DPA or BAA with Superwhisper, you can access and execute those agreements in our data room.

Support

Need help configuring Superwhisper for your compliance environment? We’re here.