Local by default
Cloud is optional
User-controlled data
What Waffle processes locally
Waffle is designed to run everyday dictation locally on your device first. Local transcription, cleanup, vocabulary matching, and insertion can happen without sending your speech or resulting text to Waffle servers.
Optional cloud polish
If you enable Pro+ cloud polish or another cloud-powered feature, the text needed to perform that request may be sent to a cloud service for processing. Cloud processing is optional and intended for higher-quality rewrites, refinement, summarization, or similar transformations.
Audio and transcripts
Waffle does not need to store your audio to provide local dictation. Temporary audio, transcripts, and cleaned text may be processed in memory or stored locally where the app needs them for history, settings, or user-controlled features.
Dictionary and phrases
Words, names, custom corrections, and phrase shortcuts you add are used to improve your own dictation results. These entries are treated as personal configuration data and are not used to train a shared model for other users.
Payments and licensing
If you purchase Local Pro or Pro+, payment information is handled by the payment provider. Waffle may receive basic purchase, license, subscription, and support information needed to activate the product and help with billing questions.
Diagnostics and support
If diagnostics, crash reports, or support logs are enabled or shared by you, they may include app version, operating system information, error messages, and technical details that help diagnose problems. Avoid sending private dictation content in support messages unless it is necessary for the request.
Product analytics (PostHog)
Waffle may use PostHog to collect limited product analytics about overall app usage, such as daily active users and monthly active users. This analytics is used to understand adoption and product health, not the content of your dictation. Waffle does not use this analytics to collect the words you speak or the text you dictate. Depending on configuration, this analytics may include a pseudonymous device or app identifier, app version, operating system information, and basic event timestamps needed to count active usage.
Website analytics (Google Analytics and Microsoft Clarity)
The Waffle website uses Google Analytics and Microsoft Clarity to understand traffic and product interest, improve content, and debug usability issues. These tools may collect data such as page views, clicks, scroll behavior, approximate location by IP-derived region, device/browser details, referral source, and pseudonymous identifiers. Clarity may capture behavioral metrics, session replay, and heatmap data for website interactions. Website usage data may be collected using first-party and third-party cookies and other tracking technologies for analytics, site optimization, and security/abuse monitoring. Waffle also records download events (for example, installer download requests) with technical metadata such as timestamp, referrer, user agent, and IP address to measure release adoption and detect abuse.
Your choices
You can choose whether to use local-only dictation, enable cloud polish, manage your dictionary and phrases, delete local history where available, and contact support about account or license data associated with your purchase. For website analytics, you can block cookies in your browser and use provider controls such as Google Analytics opt-out tools and Microsoft privacy controls.
