Ottex
Mac, iOS
You want dictated emails to follow your saved writing instructions.
You need voice dictation on a Windows computer.
Three tools. Different strengths. Find your fit.
Each tool takes a different approach. Here’s a quick side-by-side to help you choose based on your workflow, platforms, and goals.
Mac, iOS
You want dictated emails to follow your saved writing instructions.
You need voice dictation on a Windows computer.
Mac, Windows, iOS, Android
You want bot-free meeting summaries guided by your own notes.
You need voice dictation that works across your apps.
Mac, Windows, iOS
You want unlimited everyday dictation without a subscription.
You need custom writing instructions applied automatically after dictation.
Granola is free with 30-day history; Business is $14/month. Willow Voice dictation is free; Pro is $15/month. Ottex Pro is $14/month, with free app access via local models or BYOK; provider API charges are separate.
| Feature | |||
|---|---|---|---|
| Free tier | YesSource: ottex.ai — checked Oct 2026Forever free with local models and BYOK providers. | PartialSource: docs.granola.ai/help-center — checked Oct 2026No daily limit; Last 30 days only in the app | PartialSource: willowvoice.com/pricing — checked Oct 202620 Scribe uses per week |
| Subscription | $14/moSource: ottex.ai — checked Oct 2026$14/mo — unlimited dictation and meeting intelligence, all hosted models included. | $14/moSource: docs.granola.ai/help-center — checked Oct 2026Pricing is per active workspace member, with monthly billing only. | $15/moSource: willowvoice.com/pricing — checked Oct 2026Includes Frontier Pro dictation; annual billing is advertised at $12/user/month without a published annual total. |
| One-time payment | Not applicableSource: ottex.ai — checked Oct 2026Application is free | Not applicableSource: docs.granola.ai/help-center — checked Oct 2026Application is free | Not applicableSource: willowvoice.com/pricing — checked Oct 2026Application is free |
| Bring your own keyPay the model provider, not the middleman | YesSource: ottex.ai — checked Oct 2026OpenRouter, Google AI, OpenAI, Anthropic, Mistral, and compatible providers. | NoSource: docs.granola.ai/help-center — checked Oct 2026Granola does not support bringing your own AI models. | No public claim |
| Education discount | NoSource: ottex.ai — checked Oct 2026Same pricing for everyone. | YesSource: granola.ai/students — checked Oct 2026Accepted currently enrolled students at accredited universities in the US, UK, and Canada receive Business for $0 for 12 months; no percentage discount or recurring monthly or annual student price is published. | YesSource: help.willowvoice.com/en — checked Oct 2026Verified students and educators can request 30% off Willow Pro with proof of affiliation; discounted monthly and annual dollar prices and billing applicability are not published. |
Granola supports Windows and Android meeting notes; Willow Voice supports Windows dictation. Ottex supports Mac and iOS, so Windows users need one of the compared tools for these workflows.
| Feature | |||
|---|---|---|---|
| Platforms | Mac, iOSSource: ottex.ai — checked Oct 2026 | Mac, Windows, iOS, AndroidSource: docs.granola.ai/help-center — checked Oct 2026 | Mac, Windows, iOSSource: help.willowvoice.com/en — checked Oct 2026Some platforms in beta/waitlist |
| Native app footprintLight on memory, instant to invoke | YesSource: ottex.ai — checked Oct 2026Native Swift app, ~50MB RAM. | NoSource: granola.ai/jobs — checked Oct 2026The desktop application uses Electron with OS integrations; mobile implementation frameworks remain unverified. | PartialSource: willowvoice.com/blog — checked Oct 2026The vendor explicitly identifies Windows as native; implementation details for the other applications are unverified. |
Granola has bot-free capture, optional camera recording watermarks and chat recording notices. Ottex has bot-free capture and an opt-in experimental macOS camera recording watermark; Willow Voice meeting capture remains unverified.
| Feature | |||
|---|---|---|---|
| Meeting recordingThe call is captured at all | YesSource: ottex.ai — checked Oct 2026With speaker separation. | PartialSource: docs.granola.ai/help-center — checked Oct 2026Live audio is captured for transcription, but playable audio and video recordings are not retained. | No public claim |
| Bot-free captureNo "recording bot" joins your call | YesSource: ottex.ai — checked Oct 2026System-audio capture, no bot joins the call. | YesSource: granola.ai/security — checked Oct 2026The app captures device audio without adding a participant bot. | No public claim |
| Camera recording watermarkShow recording in your camera video | PartialExperimental macOS virtual camera adds an Ottex icon to video; install/enable the extension, select it and turn video on. Guide covers Meet in Chrome and Zoom desktop; effects may obscure it. | PartialSource: docs.granola.ai/help-center — checked Oct 2026All plans can install and select a virtual camera on macOS 14+ or Windows 11; Enterprise enforcement requires chat notices and may require workspace activation by support. | No public claim |
| Participant noticesRecording notices in chat or calendar | No public claim | PartialSource: docs.granola.ai/help-center — checked Oct 2026Desktop chat notices support Meet through a Chromium extension and Zoom or Teams through app setup; Enterprise admins can enforce them, while calendar-invite notices remain unverified. | No public claim |
| Speaker separation | YesSource: ottex.ai — checked Oct 2026 | PartialSource: docs.granola.ai/help-center — checked Oct 2026Configured desktop speaker tags identify participants in Meet, Zoom, and Teams; mobile transcripts use speaker labels. | No public claim |
| Calendar detection | YesSource: ottex.ai — checked Oct 2026Calendar-based meeting detection. | YesSource: docs.granola.ai/help-center — checked Oct 2026Calendar reminders and microphone-use detection prompt the user to start notes. | PartialSource: willowvoice.com/privacy-policy — checked Oct 2026The privacy policy describes optional read-only Google Calendar linking for meeting notifications and session association, but platform and rollout details are unverified. |
| Cross-meeting search | YesSource: ottex.ai — checked Oct 2026 | YesSource: docs.granola.ai/help-center — checked Oct 2026Chat queries multiple meetings, with Basic limited to the accessible 30-day history. | No public claim |
| Shared team memory | PartialSource: ottex.ai — checked Oct 2026Public share links, not a full team workspace. | YesSource: docs.granola.ai/help-center — checked Oct 2026Folder-level Chat queries shared meeting-note collections. | No public claim |
Granola and Ottex structure meeting notes with templates and offer reusable transcript-chat prompts; Ottex also drafts CRM updates and tickets. Willow Voice meeting summaries remain unverified.
| Feature | |||
|---|---|---|---|
| Meeting template libraryTurn a transcript into a structured document | YesSource: ottex.ai — checked Oct 2026Choose a ready-made document template to extract relevant information from a meeting transcript into a structured document, such as a product review or client-call report. | PartialSource: docs.granola.ai/help-center — checked Oct 2026Desktop users select built-in meeting-type templates that generate or regenerate enhanced notes in the chosen structure. | No public claim |
| Transcript chat prompt libraryReady-made prompts for AI chat about meetings | YesSource: ottex.ai — checked Oct 2026Use ready-made reusable prompts in AI chat to ask questions, analyze discussions and extract information from meeting transcripts. | YesSource: docs.granola.ai/help-center — checked Oct 2026The Recipes menu and Discover tab provide reusable Granola and community prompts that run over individual or multiple meetings. | No public claim |
| Decisions, owners, action itemsLeave the meeting with next steps clear | YesSource: ottex.ai — checked Oct 2026Decisions with owners extracted. | YesSource: docs.granola.ai/help-center — checked Oct 2026Chat extracts action items from meeting notes and transcripts. | No public claim |
| Follow-up email draftedThe outcome is sent, not summarized | YesSource: ottex.ai — checked Oct 2026Drafted from templates or your own. | PartialSource: docs.granola.ai/help-center — checked Oct 2026Automatic drafts require a paid plan or trial, connected Gmail, an external guest, and no more than 10 attendees. | No public claim |
| CRM update / ticket draft | YesSource: ottex.ai — checked Oct 2026Structured for the target app. | No public claim | No public claim |
| Your rough notes steer the result | YesSource: ottex.ai — checked Oct 2026Rough notes and instructions steer the result. | YesSource: docs.granola.ai/help-center — checked Oct 2026Typed raw notes guide generated notes alongside the transcript and calendar context. | No public claim |
Willow Voice and Ottex format dictation and support dictionaries and voice snippets. Ottex automatically applies saved writing instructions to dictation; this is unverified in Willow Voice. Granola lacks system-wide dictation.
| Feature | |||
|---|---|---|---|
| Engines | Cloud: Whisper, Gemini 3 Flash, Voxtral. Local: Whisper, Parakeet v3.Source: ottex.ai — checked Oct 2026Hosted routing, BYOK, or fully local. | No public claim | Frontier Mini, Frontier ProSource: willowvoice.com/pricing — checked Oct 2026These are the published dictation model names; underlying recognition providers are unspecified. |
| Local / on-device optionAudio never leaves the machine | YesSource: ottex.ai — checked Oct 2026Whisper and Parakeet v3 run fully on-device. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | PartialSource: willowvoice.com/blog — checked Oct 2026Optional offline dictation is documented for Mac and iOS; Windows offline support is unverified. |
| Model selection per task | YesSource: ottex.ai — checked Oct 2026Choose the model per task and per provider. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | No public claim |
| Languages & mixed speechWork that crosses languages mid-sentence | YesSource: ottex.ai — checked Oct 2026100+ languages · Mid-sentence language switching. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | YesSource: help.willowvoice.com/en — checked Oct 2026Automatic detection supports switching languages during dictation. |
| Automatic formatting | YesSource: ottex.ai/docs — checked Oct 2026Dictation automatically fixes punctuation, groups ideas into paragraphs and formats enumerations as lists. Formatting toggles and profile rules customize output. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | YesSource: help.willowvoice.com/en — checked Oct 2026Automatically adds punctuation, paragraph breaks and lists, with optional spoken formatting commands. |
| Custom dictionary | YesSource: ottex.ai/docs — checked Oct 2026Add or delete names and specialist terms with preferred spellings; entries provide recognition context during transcription. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | YesSource: help.willowvoice.com/en — checked Oct 2026Users can add, edit and delete dictionary terms for recognition during dictation. |
| Voice snippetsSay a saved phrase to insert a link or text | YesSource: ottex.ai/docs — checked Oct 2026Save a voice trigger and expansion text; saying the trigger while dictating inserts the saved URL or text in place. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | YesSource: help.willowvoice.com/en — checked Oct 2026Saying a saved shortcut phrase followed by “shortcut” inserts its stored text. |
| Custom voice instructionsFree-form rules applied after dictation | YesSource: ottex.ai — checked Oct 2026Saved profile instructions automatically process dictation before insertion; rules can include writing examples, personal phrasing and email signatures. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | No public claim |
| Tone presetsChoose a predefined writing style | YesSelect built-in Messaging or Email profiles for casual or professional dictation; assigning apps or websites enables automatic profile activation. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | YesSource: help.willowvoice.com/en — checked Oct 2026Selectable presets include Default, Casual Friendly, Excited and Hypercasual for supported writing contexts. |
| Text transforms / AI ShortcutsApply an AI action to existing text | YesSource: ottex.ai/docs — checked Oct 2026Select or copy existing text, open Omnibar and run an AI Shortcut to rewrite, translate, summarize or apply a custom prompt; the result is copied/pasted. | PartialSource: docs.granola.ai/help-center — checked Oct 2026Desktop Chat rewrites, expands, corrects, or translates selected sections of Granola meeting notes. | YesSource: help.willowvoice.com/en — checked Oct 2026Scribe rewrites selected text in place using spoken instructions for tone, translation, shortening and restructuring. |
| Per-app output rules | YesSource: ottex.ai — checked Oct 2026Per-app output rules: exact in AI chats, polished in email. | NoSource: docs.granola.ai/help-center — checked Oct 2026System-wide dictation is not supported. | YesSource: help.willowvoice.com/en — checked Oct 2026Users choose presets for messaging, work messaging, email and note-taking contexts that apply automatically. |
Choose Granola for bot-free meeting summaries guided by your notes, or Willow Voice for unlimited free dictation across apps. Choose Ottex on Mac or iOS when you need meeting summaries plus saved writing instructions automatically applied to dictation.
Yes: Granola Basic has no daily limit but shows only the last 30 days in the app; Willow Voice offers unlimited free dictation with 20 Scribe text transformations per week. Ottex offers free app access through local models or BYOK, with provider API charges separate.
Twelve monthly payments cost Granola Business $168 and Willow Voice Pro $180, with annual-plan prices unspecified. Ottex Pro is $168/year; local models and BYOK offer free app access, with provider API charges separate.
Granola captures meeting audio without retaining playable recordings, but its audio-processing location is unspecified. For on-device dictation, choose Willow Voice's optional offline mode on Mac or iOS, or Ottex's local Whisper or Parakeet v3 models.
Switch to Willow Voice for formatted dictation across apps; stay with Granola for meeting summaries and shared-folder chat. Choose Ottex on Mac or iOS if you need meeting summaries and saved writing instructions applied automatically to dictation.
Granola supports Windows and Android for meeting notes, but cannot dictate across apps. Willow Voice supports Windows dictation and has no listed Android app; Ottex supports Mac and iOS, with no Windows or Android app.
Granola and Ottex capture meeting audio without a bot joining; Willow Voice has no verified live-call capture workflow. A camera recording watermark or chat recording notice does not establish participant consent.