Resonant

Privacy by design,
not by policy.

Your audio never leaves your Mac — in any plan. Free is fully local. Pro AI post-processing sends transcript text (never audio) to Groq, a Zero Data Retention provider — your data is not stored or used for training.

Local badgeFree plan

100% on-device

Speech recognition runs entirely on your Mac using local models. No account required, no network traffic, no data of any kind leaves the device. Your dictionary and settings are stored locally in your home directory.

Pro plan

Cloud AI with local-first audio

STT is still local. AI post-processing — formatting, style, memo insights, Dispatch — sends transcript text (never audio) to Groq, a Zero Data Retention provider. Nothing is stored or used for training.

What we don't do

Audio never leaves your Mac

Raw audio is captured in memory, transcribed locally, and discarded immediately. No audio file is ever transmitted — on any plan.

No tracking of your content

Analytics events (word counts, feature usage) never include the content of what you dictate. Transcription text is explicitly scrubbed from crash reports before they leave the device.

No data monetization

We sell software, not data. Nothing you say or write is used to train AI models, shared with advertisers, or sold to third parties.

How it works

Speech recognition — always local

All STT models run on your Mac's Apple Silicon chip. Audio is processed in real-time and discarded after transcription. This applies to every plan — Free and Pro alike. The models are bundled with the app and optimized for M1 through M5.

AI post-processing — Pro

Transcript text (never audio) is sent to Groq, a Zero Data Retention provider, for cleanup and formatting. Groq does not store or train on your data.

Personalization data

Your personal dictionary lives locally on your Mac. Correction examples — short snippets of text you've edited after pasting — are stored in your Resonant account on our server so they persist across reinstalls and are available for style matching. These examples are capped at 120 characters each and are only used to improve your own output, never anyone else's.

Privacy Policy

Last updated: April 9, 2026

Data Controller

Name: Thomas Schlossmacher

Business form: Individual entrepreneur (Einzelunternehmer)

Country: Austria

Contact: team@onresonant.com

What Data We Collect

Resonant is designed to collect as little data as possible. We never collect audio recordings. Transcript content is never included in analytics or crash reports.

Depending on which plan you use, the following data may be collected:

  • Account information — if you create an account (required for Pro), we store your email address, name, and profile picture from your OAuth provider (GitHub or Google), and your subscription status.
  • Usage quota — word count and dictation count per week, synced to our server to enforce plan limits and apply referral bonuses.
  • Personalization examples(Pro) — short text snippets (max 120 characters) representing corrections you've made to pasted dictation, stored per app category (e.g. email, chat, docs). Used only to improve your own output.
  • Transcript text (Pro, during AI post-processing only) — sent to Groq for cleanup, rewriting, formatting, and memo generation. Groq is a Zero Data Retention provider and does not store or train on the data.
  • Anonymous analytics — if enabled (opt-in), anonymous usage events such as word counts and feature usage are sent to PostHog. Transcript content is never included.

Legal Basis for Processing

  • Contract performance (Art. 6(1)(b) GDPR) — to provide Pro features including AI post-processing and quota management.
  • Consent (Art. 6(1)(a) GDPR) — for optional analytics and personalization features.
  • Legitimate interest (Art. 6(1)(f) GDPR) — for crash reporting and service reliability.

Data Retention

We do not store transcript text after the response is returned. Personalization examples are retained as long as your account is active and deleted upon account deletion. Account information is retained for the duration of your subscription and deleted upon request.

Your Rights

Under the GDPR and Austrian data protection law (DSG), you have the right to:

  • Access the personal data we hold about you
  • Rectify inaccurate or incomplete data
  • Erase your data (“right to be forgotten”)
  • Restrict processing of your data
  • Data portability
  • Object to processing based on legitimate interest
  • Withdraw consent at any time

To exercise these rights, contact us at team@onresonant.com.

Service Providers

We use the following sub-processors. Data Processing Agreements (DPAs) are in place with each provider in accordance with Art. 28 GDPR:

  • Groq — AI inference for Pro post-processing. Zero Data Retention: inputs and outputs are not stored or used for training. See Groq's Privacy Policy.
  • Convex — stores account data, usage quota, and personalization examples for Pro users. No audio or transcript content is stored. See Convex's Privacy Policy.
  • Sentry — crash and error reporting. Reports contain stack traces, OS version, and app version. Transcript content is explicitly scrubbed before transmission. Can be disabled via HIPAA mode in Settings. See Sentry's Privacy Policy.
  • PostHog — optional anonymous usage analytics, hosted in the EU. Includes word counts and feature usage events — never transcript content. Toggle in Settings → General. See PostHog's Privacy Policy.
  • Polar — payment processing and subscription management. We do not store payment card details. See Polar's Privacy Policy.

International Transfers

Some sub-processors (Groq, Sentry) process data in the United States. These transfers are covered by Standard Contractual Clauses (SCCs) and the EU-U.S. Data Privacy Framework where applicable. PostHog data is hosted in the EU (Frankfurt). Convex data is hosted in the United States under SCCs.

Supervisory Authority

If you believe your data protection rights have been violated, you have the right to lodge a complaint with the Austrian Data Protection Authority (Österreichische Datenschutzbehörde) at dsb.gv.at, or with the supervisory authority in your EU/EEA country of residence.

Record of Processing Activities

A detailed record of all processing activities is available at Processing Activities, in accordance with Art. 30 GDPR.

Changes to This Policy

We may update this Privacy Policy from time to time. Material changes will be communicated through the application or this website. Your continued use of the Service after changes constitutes acceptance of the updated policy.

Privacy isn't a feature we added. It's how we built it.

Download Resonant