Overview
Whisper Web offers Free transcription in your browser and paid cloud transcription. In Free mode, audio is processed on your device. Cloud transcription sends selected files to our service providers. Account workspace synchronization also sends completed transcripts and related metadata to our servers, including transcripts created with local processing.
This policy describes the information used to operate these features, process subscriptions, provide support and respond to privacy requests. You can contact us at support@whisperweb.dev.
Information We Collect
The information we process depends on the features you use:
- Media and transcripts: Free recognition processes audio on your device. Cloud recognition processes uploaded audio or video. Synced workspaces store transcript text, timestamps and related file metadata so you can access your work across devices.
- Usage and performance: Analytics may include page views, browser and device information, approximate location, feature events and performance measurements. Media bytes, filenames and transcript content are not sent as analytics event fields.
- Cookies and local storage: We use browser storage for sessions, preferences, downloaded models and local transcription history. Analytics uses cookies or similar technologies where enabled.
- Account and support information: We process account identifiers, email addresses, sign-in information and information you choose to include in support requests. Anonymous accounts can support checkout and workspace features before registration.
- Payments: Payment providers collect the billing details needed for checkout. We receive order identifiers, subscription status, payment amounts and related billing records; full card details are handled by the payment provider.
How We Process Your Data
Your selected processing mode and account features determine where data is processed:
- Free transcription runs the recognition model in your browser using WebAssembly or WebGPU.
- Local audio and transcript history can be saved in your browser’s IndexedDB storage for later access.
- For cloud transcription, selected files are uploaded to Cloudflare R2 and processed by our transcription service running on Modal.
- When account workspace synchronization runs, completed transcript text and associated metadata are sent to our servers and made available to your account on other devices.
- You can view, edit and export your transcripts through the product. Downloaded exports are under your control.
Local recognition and account synchronization are separate features. Local audio processing does not mean that an account’s synced transcript text stays only on one device. Closing the tab does not automatically erase saved local history or synced workspaces.
Third-Party Services
We use service providers for the features described in this policy:
- Analytics and hosting: Google Analytics and Vercel analytics/performance tools support usage measurement and site operation. See Google’s privacy policy and Vercel’s privacy policy.
- Cloud media processing: Cloudflare R2 stores uploaded files for cloud jobs, and Modal runs the cloud transcription service. These providers process the media needed to perform the job.
- Browser models: Hugging Face and Transformers.js provide model assets downloaded and cached for local recognition.
- Payments: The provider identified at checkout and on your receipt (Waffo Pancake, Dodo Payments or Creem) handles payment information. For purchases through Waffo Pancake, it acts as Merchant of Record. The relevant provider’s privacy policy applies to the billing details it collects.
- Authentication and email: Google supplies account information when you choose Google sign-in. Resend supports transactional account emails. Our hosting and database infrastructure stores account and workspace records needed to operate the service.
Providers receive the information needed for their role: cloud processing providers handle uploaded media, payment providers handle billing information, and analytics tools receive usage events. Their own privacy policies also apply.
Data Retention
Retention depends on the type of information and how you use the service:
- Local history: Browser-saved audio and transcripts remain until removed in the product or through browser storage controls; closing the tab does not erase this history.
- Synced transcripts and account records are stored to provide your workspace. Deleting an item removes it from the workspace view; synchronization records can remain until account data is deleted.
- Successful cloud jobs trigger cleanup of their source uploads. Files from interrupted or failed jobs may remain for processing or troubleshooting. Contact support to request removal of remaining uploaded media.
- Payment records can be retained after account deletion for accounting, dispute handling and legal obligations. Downloaded model assets remain cached until you clear the browser cache.
You can request account deletion from Account Settings. Deletion completes after pending checkout and subscription matters are resolved and removes the account and workspace database records. For uploaded media or other personal data that is not removed through those controls, contact support@whisperweb.dev.
Your Rights
Depending on your location, you may have the following rights:
- Right to Access: Request information about data we may have collected
- Deletion: Use the product’s deletion controls or request removal of personal information, subject to records that must be retained for legal obligations.
- Right to Opt-Out: Disable cookies and analytics tracking in your browser settings
- Right to Data Portability: Download your transcriptions directly from the browser interface
To exercise these rights, please contact us using the information in the Contact section below.
Security
We use measures appropriate to each processing mode:
- Free recognition processes audio in the browser; cloud recognition sends selected media over the network for processing.
- The website and cloud upload endpoints use HTTPS.
- Account access controls protect workspace features. Cloud processing services receive the media and transcripts necessary to perform their role.
- Keep your account credentials secure and upload only content you are authorized to process. No online service can guarantee absolute security.
Contact Us
If you have questions about this Privacy Policy or how we handle data, please contact us:
- Email: support@whisperweb.dev
- Contact Page: whisperweb.dev/contact
This Privacy Policy may be updated periodically. We will notify users of significant changes by updating the "Last Updated" date at the top of this page.