Meetings

The Granola alternative that keeps the audio on your machine

Granola streams your meeting audio to a cloud transcriber while the call runs; Deixis records the same two streams and transcribes them on your PC, with no account. Neither puts a bot in the call; Deixis meetings run on Windows and Android, not the Mac. On Android a meeting is transcribed on the phone, and its audio leaves only if you turn on Deixis cloud processing for meetings.

Free, with no account and no sign-in.

See it work

What you gain by switching is the recognition: your microphone and your computer's own output become a transcript on your own processor, with no key and no network call of any kind. What you lose is a polished cloud product built around a calendar: a note history you can search and chat with, shared folders and templates, connectors into Notion and HubSpot, apps on the Mac and both phones, and notes written for you on the free tier with nothing to configure.

On the bot, the two agree, and it is worth saying plainly: Granola's help centre says "No bot joins your meeting — other participants will not see any additional attendee", and Deixis works the same way. If avoiding the extra attendee is the whole reason you are here, both tools already solve it, and the rest of this page is about the quieter difference underneath.

See it work

Why switch

What you gain, and what you give up

Why Deixis

  • The audio of your meeting does not leave the machine. This is the whole difference. Granola's security page says it uses "best-in-class transcription providers (like Deepgram and Assembly)", and Granola's own network allowlist — published so IT departments can unblock it — requires api.deepgram.com and streaming.us.assemblyai.com to be reachable. So while your meeting runs, its audio is streaming to a third party. Granola is straight about not keeping it: "Once transcription is complete, the audio is deleted from our systems". Deixis on a PC never sends it at all. Speech recognition is in-process, the WAVs stay in the session folder for as long as you choose to keep them, and a meeting recording cannot be shared even if you wanted to.
  • No sign-in, and no network. Recording a meeting, transcribing it and writing transcript.md need no account, no key and no connection. Granola requires an account before you can use it — Google, Microsoft, or SSO on the Enterprise tier — and signing in connects a calendar, which Granola then reads for attendees, time, date and title.
  • Your notes do not expire behind a plan. Granola's free tier shows the last 30 days in the app; older notes are still stored but out of reach until you pay $14 a user a month. A Deixis session is a folder under %USERPROFILE%\.deixis\sessions\, and a meeting from last year opens exactly as fast as one from this morning, on any tier, including none.
  • Everything is a file, so there is no export to request. Each session holds meta.json, the per-minute WAVs for both streams, transcript.mic.jsonl and transcript.sys.jsonl, transcript.md as a readable merged transcript, and notes.md when you have notes configured. Back up that folder and you have backed up every meeting you have ever recorded. Getting your data out of Granola means asking for a CSV, waiting a few hours for an email, and doing it at most once every 24 hours.
  • It tells the people apart, on the machine. Deixis identifies the voices in a meeting and gives each one its own place in the transcript, and when you put a name to a voice it recognises that person in later meetings. The voiceprint is a mathematical fingerprint that stays on the computer, is never uploaded, and can be deleted per person.
  • Nothing is used to improve anybody's model. On Granola's Basic and Business plans anonymised data may be used to improve Granola's models unless you turn it off under Settings, Preferences, Data and sharing; Enterprise has it off by default. Deixis has no such setting because it has no such pipe: the only things a fresh install calls on its own are the update check, with the app's version, a once-a-day mark and, once each, the first steps a new copy reaches, and, when you open the Settings window, a check for an announcement from us, and neither carries anything you say or type.
  • One person, $49 a year, and the meeting half is free. Granola is priced per user per month. Deixis's paid tier is the managed cloud convenience — cleanup, translate, meeting notes and share links — and recording and transcribing a meeting are not on it. With your own provider key the cloud features cost nothing either.
  • It is the same chord as everything else. Ctrl+Win+M starts and stops a meeting, and Ctrl+Win held is the dictation you were already using to type the follow-up email. Dictation wins over meeting transcription, so push-to-talk stays fast while an hour-long recording runs.

Where Granola still wins

  • It works in more than one language. Granola lists multi-language support on its free Basic plan. Deixis on Windows transcribes a meeting in one of seven, the one you set, and it publishes no accuracy figure for meetings outside English. If your meetings are in Japanese, this page ends here and the honest answer is Granola.
  • Notes that write themselves, free, with nothing to set up. AI meeting notes are the headline of Granola's free tier: you sign in, it reads your calendar, and the notes arrive. Deixis writes the transcript on its own, always, but the notes.md summary is the one step that needs a language model set up: the managed subscription, a model on your own machine, or your own provider key, which Deixis's service uses for that one call and never stores. Without one the meeting still records and the transcript is still written, and the app says so, but you are looking at a transcript rather than a summary.
  • A note history you can search and ask questions of. AI chat within and across meetings, shared folders and customised templates are all on Granola's free plan. Deixis gives you a folder of sessions on your disk; searching them is your file manager's job, and there is nothing to ask a question of across six months of calls.
  • Meetings on the Mac and the iPhone. Granola is available for macOS, Windows, iOS and Android. Deixis meetings run on Windows and Android only: on the Mac it dictates, grabs and records the screen but does not record meetings, and on the iPhone it is a dictation keyboard in beta.
  • No hardware floor, because the hard part happens elsewhere. Granola's app has very little to ask of your machine, since the transcription is done on somebody's servers. Deixis compiles its speech recognition against AVX2, so a PC older than about 2013 stops with an illegal-instruction error rather than running slowly, and there is no build for Windows on ARM. That is a hard floor, not a recommendation.
  • Connectors into the tools a sales or research team already runs. Slack and an MCP connection for AI tools are on every Granola plan (the free one reaches the last 30 days of notes), and its Business tier at $14 a user a month adds Attio, Notion, HubSpot, Affinity and Zapier, plus API access. Deixis has webhooks to URLs you write yourself, which is a different and more manual thing.

What you get

More than dictation. One key, and everything behind it.

Hold the key and press a letter: free mode, a grab, a meeting, a recording, a translation, your own buttons. All of it on your own device, all of it free, none of it behind an account.

The Deixis panel tethered to the caret in a code editor, listening

Dictation, where your cursor is

Hold a key, speak, release. Clean, punctuated text lands in whatever has focus, on your PC, your Mac and your phone, with your clipboard handed back.

A finished free-mode note with two captured references interleaved with the narration

Free mode: talk and point

Narrate for as long as you like while you grab a region, pick a button on screen or take a selection. One note, what you said interleaved with what you pointed at, pasted where you finish and saved as Markdown.

A frozen screen with a dashed selection, numbered steps, an arrow and a pixelated patch

Screen grabs, annotated

Freeze every screen at the keypress, drag a region, add arrows, boxes, text and numbered steps, and pixelate what is private. Saved as a PNG that stays editable.

The page Deixis writes for a shared recording: a short link, a title, a summary and the video

Screen recording, shared as a link

Record the screen with your narration. The recording writes itself up with a title, chapters and a summary, and from your Deixis account it shares as a link anyone can open without one. The Loom you can stop paying for.

A meeting transcript with timestamps and named speakers, and a level meter

Meetings, no bot, names included

Your microphone and the other side, transcribed on your machine while the call runs. Deixis tells the voices apart and remembers the ones you name, and never uploads a voice.

A custom button definition, a webhook delivery and the vocabulary packs

Your own buttons and workflows

Add a button to the palette: it gets the note on stdin and types back whatever it prints. Send finished notes to any URL you own. Chain steps: read the text off a screenshot, translate it, summarise it, post it.

Side by side

Granola and Deixis, side by side

Row Deixis Granola
Runs on Windows 10 and 11 (64-bit, on an Intel or AMD processor with AVX2: 2013 and later; no build for Windows on ARM), Mac (Apple Silicon) and Android (a dictation bubble in any app, plus meetings), with an iPhone keyboard in beta on TestFlight and not yet in the App Store. Meetings run on Windows and Android. One engine on all of them, and dictation audio stays on the device, except a first-run dictation you choose to send before its model arrives. macOS, Windows, iOS, Android
Speech recognition happens On your own device, inside the app, on every platform, in seven languages on Windows and the Mac: English, German, French, Spanish, Italian, Portuguese and Dutch, each measured at fewer than one word in ten wrong. Android and iPhone dictate in English for now. Dictation audio stays on the device, except a first-run dictation you choose to send before its model arrives; a meeting's, only if you turn on cloud processing on Android. In the cloud
AI cleanup happens On your device, with no provider at all. Or, if you want more, Deixis's cloud, your own Ollama, or your own key. Your choice, in one setting. In the cloud
Leaves your machine Text, and only once you switch a cloud feature on, plus, on Windows, one key you press to check your own Claude plan, and, on Android, a meeting's audio if you turn on cloud processing for meetings or send meetings to your own computer, sealed so Deixis cannot read it. Never a dictation's audio, never screenshots, never window titles. Audio, text
Account needed None, ever, for anything that runs on your device. The cloud extras have a seven-day trial you start with an email code. No card. Required
Price Free forever for everything local, meetings included. Pro is $49 a year for the cloud extras with nothing to set up. Free tier: Basic: free, with AI meeting notes, AI chat within and across meetings, shared folders, customised templates and multi-language support; the app shows the last 30 days of notes only; $14 a month; per user, for Business, which keeps your whole note history and adds the Attio, Notion, HubSpot, Affinity and Zapier integrations and API access; Enterprise is $35 a user a month and adds single sign-on and admin controls
Your transcripts live In plain files, in one folder you own and can back up. Uninstall Deixis and every note is still readable. On your device and in the cloud
Make it yours Add your own buttons that run a script, send finished notes to any URL you own, and switch on vocabulary packs for your field. Slack, and MCP for Claude or ChatGPT over your last 30 days of notes, on the free Basic plan. Business adds Attio, Notion, HubSpot, Affinity and Zapier, MCP over your personal and workspace notes, and API access. Enterprise adds SSO and org-wide admin controls. Notes come out as a CSV: Settings, Profile, Generate CSV, emailed within a few hours, one export per account every 24 hours, containing the title, note summary, transcript and basic details for every note including ones older than the 30-day window.

Granola facts from home, granola.ai, security, its privacy policy, faq, network, export, signin and billing, read on 7 October 2026. “Not documented” means those pages did not say.

Granola and Deixis agree that no bot should join the call: Granola listens to your computer's own audio. Where they part is what happens next. Granola's security page and network allowlist name Deepgram and AssemblyAI as its transcription providers, so the meeting's audio streams to them while the call runs; it is deleted once transcribed, and the transcript and notes are kept on Granola's servers in the United States.

What leaves your machine, and what leaves theirs

Deixis publishes every byte it sends, as a table, because there is so little of it. Here is that table beside what Granola's own pages say.

What Deixis Granola
Audio A dictation's, never: recognition happens inside the app on your device, and the recording, the model and the transcript stay there. A meeting's, only if you turn on Deixis cloud processing for meetings on Android: its audio, in pieces, each its own request, and Deixis stores and logs none of itapi.deixis-voice.com, then Whisper on Cloudflare Workers AI · only on Android, after a meeting ends, with cloud processing switched on in Settings › Meetings — on Wi-Fi, or on mobile data only if you choose The meeting's audio — your microphone and your computer's own output, captured without a bot in the callGranola, and the transcription provider it uses: the security page names "best-in-class transcription providers (like Deepgram and Assembly)", and Granola's network allowlist requires api.deepgram.com and streaming.us.assemblyai.com to be reachable · while the meeting runs — the security page says Granola "transcribes in real time on macOS/Windows, or after your meeting using temporarily cached audio on Mobile". It is not kept: "Once transcription is complete, the audio is deleted from our systems"
The dictated text The sentence you just dictated, your vocabulary, and your previous sentence in that fieldthe endpoint you chose · only with a cloud endpoint set, and by default only when the local rules are not enough The transcript, the AI notes written from it, and whatever you type into a note or ask the AI chatGranola's US-hosted AWS virtual private cloud, encrypted at rest and in transit · every meeting. The notes are the product, so this is not optional. Anonymised data may be used to improve Granola's models on Basic and Business unless you opt out in Settings, Preferences, Data and sharing; Enterprise has it off by default, and third parties such as OpenAI and Anthropic are never allowed to train on your data
Context around the text The names of the app and the field the text is going into. Never the window title, never a screenshot.the same endpoint · with that request Calendar event metadata: Granola asks "to view events in your calendar and get basic metadata from them (attendees, time, date, and title)", for context and notificationsGranola · from sign-in onwards, because signing in with Google or Microsoft is what connects the calendar
Telemetry and analytics Counted, never tracked: the update check carries the app's version, a once-a-day mark that this copy was opened, and on a new copy the names of the first steps it reaches (first dictation, first meeting and so on), each sent once, with no ID and nothing about what you say or type. You can switch it off in Settings › Privacy. No crash reports, and no account to dictate.api.deixis-voice.com, with the update check · at launch, until you switch Count this copy off The privacy policy lists "Device/IP Data" including "IP address" and "Device ID" alongside your name and email. The network allowlist carries two diagnostics endpoints, cognito-identity.us-east-1.amazonaws.com and logs.us-east-1.amazonaws.comGranola, and AWS · while you use the service
Update check The request, and while Count this copy is on, the app's version and a once-a-day mark, with no ID; the version check happens on your PCapi.deixis-voice.com · every launch, and when you ask in Settings Granola's own allowlist names download.granola.ai, a CloudFront distribution, go.granola.ai and go.granola.so as the download and update path; what the update check itself carries is not statedGranola, and its CDN · not documented
Model download Nothing but the requesthuggingface.co · once per file: on first run, when you press Start, and when you switch to a language or speech engine whose files are not on this computer yet not documented
Account and sign-in An email address, only if you choose to start the trial, plus the partner tag from a partner download link and the first partner website that connected to Deixis on this computer, if there are anythe Deixis endpoint · when you start the trial You sign in before you can use it, with Google, with Microsoft, or with SSO on the Enterprise tier; the privacy policy collects first and last name and email. Authentication runs through auth.granola.ai and api.workos.comGranola, and its identity provider · at sign-in, and per active seat for billing
Integrations The finished note, and for a screenshot its file name, never the imagea URL you added yourself · on finish, only for destinations you added Your notes, or what an integration asks for, to the service you connect: Slack and MCP on the free plan, and on Business also Attio, Notion, HubSpot, Affinity and Zapier, plus API accessthe service you connect · only once you connect one

The same table for every tool we have measured

Before you switch

Before you switch

Who should not switch

Stay on Granola if your meetings are in a language beyond Deixis's seven — the language row is not close, and running the recognition locally does not help a model that does not speak the language. Stay if you want meeting notes on a Mac or an iPhone: Deixis meetings run on Windows and Android, and nowhere else yet. Stay if the calendar-shaped workspace is the point: if you rely on notes appearing without configuring anything, on searching and chatting across a year of calls, on shared folders and templates your team edits together, or on notes landing in HubSpot or Notion by themselves, Deixis does none of those and is not trying to. Stay if your PC predates AVX2 or runs Windows on ARM, or if your work is feeding existing recordings through a transcriber — Deixis transcribes what it records, and there is no drop-a-file path. And if the thing you wanted was simply no bot in the call, you already have it, and switching buys you only the privacy argument.

Making the switch

Where the session files land

Hold Ctrl+Win and press M, use the tray item, or press record on the Meetings tab. The session lands in %USERPROFILE%\.deixis\sessions\<timestamp>\: meta.json with the devices, sample rates, model and start and end times; audio\mic-0001.wav onwards for your microphone at 16 kHz mono, one file per minute; audio\sys-0001.wav onwards for the system output when loopback is available; transcript.mic.jsonl and transcript.sys.jsonl as the lines were transcribed; transcript.md as the merged readable transcript; and notes.md when a cleanup endpoint is set.

Each session is named from what was said in it, so a month of meetings reads as a list of subjects rather than thirty timestamps. A name you type yourself is never overwritten by any of that. A crash costs at most a minute, because the WAVs are finalised per segment and deixis-core --transcribe <session-dir> rebuilds the transcript from what is on disk.

The keys

Ctrl+Win+M starts a meeting and the same chord stops it. Holding Ctrl+Win brings up the mode palette above the listening pill, with one chip and one letter per mode — M is meeting, S is a screen grab, T is translate, D adds a word to your vocabulary. The letters stay live for five seconds after the chord engages and the palette fades exactly when they stop working. While a meeting runs the tray icon carries a red dot and its menu counts the elapsed time, and the Meetings item in the side rail shows a recording dot and the clock from whatever page you are on.

Loopback and headphones

Deixis records the microphone and, when it can, the system output, so both halves of a call are transcribed. Two things are worth knowing before your first real meeting. Wear headphones if you can: loopback captures what the speakers play, but your microphone hears it too, so on open speakers the far end bleeds into your own channel. Echo cancellation is out of scope. And loopback can be unavailable — exclusive-mode devices and some virtual sound cards do not offer it. Deixis falls back to microphone-only, says so, and records the fact in meta.json rather than failing the meeting. Settings → Microphone switches the input device live, which makes this cheap to test both ways before it matters.

Getting your Granola notes out

Granola exports as a CSV. Open Settings, click Profile in the sidebar under Preferences, and click Generate CSV; the file is emailed to you within a few hours and the link is good for 24 hours. It carries the title, note summary, transcript and basic details for every note, including the ones older than 30 days that the free plan hides in the app. You can only generate one export per account every 24 hours, and each person's export contains only their own notes — a workspace admin cannot export somebody else's. Do that before you cancel, and note that on Enterprise accounts exporting is off by default and only an admin can switch it on.

There is no import path into Deixis, and no honest way to build one: a Granola note is a summary written in Granola's shape, and Deixis's sessions are made of audio it recorded itself. Keep the CSV as your record of what came before, and let the new folder start from your next call.

Before you ask

Questions people search for

Does Granola record my meetings without a bot?

Yes. Granola listens to your computer's own audio rather than joining the call as a participant — its help centre says no bot joins your meeting and other people will not see an extra attendee. Deixis works the same way, so on this particular question the two tools are not in competition.

Does Granola send my audio to the cloud?

Yes, while the meeting is running. Granola's security page says it uses transcription providers "like Deepgram and Assembly", and its own network allowlist requires Deepgram and AssemblyAI streaming endpoints to be reachable. Granola says the audio is deleted once the transcription is made, and that the transcript and notes are kept on AWS servers in the United States, encrypted at rest and in transit.

Can I transcribe a meeting completely offline?

With Deixis, yes. The recording and the speech recognition both happen on your machine, so a meeting records, transcribes and writes transcript.md with no account, no key and no network. Two optional steps reach an endpoint at the end of a meeting, and both go to the one you configure: the summary in notes.md, and — only if you have not named the session yourself — the opening of the transcript, about 1,500 characters, that Deixis asks a model to turn into a title. With no endpoint and no local model, neither happens and the meeting is unaffected: it still records, transcript.md is still written, and the session simply shows its date.

Is Granola free, and what does the free plan actually give me?

There is a free Basic plan with AI meeting notes, AI chat within and across meetings, shared folders, templates and multi-language support, checked on 7 October 2026. The catch is the window: the app shows only the last 30 days of notes, and unlimited history is Business at $14 a user a month. Enterprise is $35 a user a month and adds SSO, admin controls and a company-wide opt-out of model training.

Does Granola train AI models on my meetings?

Granola's own pages say third parties such as OpenAI and Anthropic are never allowed to train on your data, and that it uses de-identified or anonymised data to improve its own models, which you can switch off under Settings, Preferences, Data and sharing. Enterprise accounts have model training off by default. Deixis has nothing equivalent to opt out of: on a computer the audio and the transcript never leave it, and when a phone's meeting is processed in the cloud, Cloudflare's terms for its speech model rule out training on it.

Do I need an account to use Deixis for meetings?

No. Meeting recording and on-device transcription are free, forever, with no sign-in at all, on Windows and on Android. An account only comes into it for the managed cloud extras — cleanup, translate, meeting notes and share links, which are open to anyone using their own provider key too, and processing a phone's meetings in the cloud, which comes with Pro and the trial.

Keep reading

How to transcribe a meeting without a bot joining the call

Record both sides of a call on your PC and transcribe it there, with no bot in the participant list and no audio uploaded. How it works, and its limits.

A free meeting recorder for Windows that sends nothing

Record both sides of a call on Windows and transcribe it on your own PC, free and with no account. Nothing joins the meeting and nothing uploads the audio.

Here is every byte that leaves your machine, for each tool

Every byte Deixis sends off your machine in one table, and the same table filled in for other dictation tools from their own documentation, dated.

The Fireflies alternative that keeps the call off the cloud

Fireflies sends a bot into your call and keeps the recording in its cloud. Deixis records the call on your own PC and transcribes it there.

The Fathom alternative where the meeting never leaves the room

Fathom's free tier is generous, but every call lands on its servers. Deixis records and transcribes a meeting on your own machine, with no account.

The tl;dv alternative that keeps the meeting on your PC

tl;dv records your calls to its European cloud and transcribes in 30+ languages. Deixis records mic and system audio to your own disk, on your own CPU.

What you are downloading

This is Deixis, a desktop app for Windows.

The Download button hands you a signed Windows installer, Deixis_<version>_x64-setup.exe, published by Dappit — Windows names the publisher before it runs. There is no bundled extra software and no toolbar. Deixis needs no account to install, and none of what it does on your own PC is behind a sign-up. What it runs on.

It installs for your account alone, with no administrator prompt, and starts with Windows until you switch that off in Settings → Startup. On a PC without Microsoft’s WebView2 runtime, which Windows 11 already has, the installer fetches it from Microsoft. How to uninstall it · The licence · Privacy policy · Terms of service · support@deixis-voice.com

Before you go

Deixis is free on Windows.

  • Hold Ctrl+Win, speak, let go: the words are typed wherever your cursor is.
  • No account and no sign-in. Your speech is recognised on your own PC.
  • A signed installer from Dappit, with nothing else bundled.

Dictation

Hold a key, speak, let go

Your words are typed wherever your cursor is: a terminal, a ticket, an email or a chat. Recognised on your own PC.

Point

Talk, and point at what you mean

Click the field or the button you are talking about while you speak. It all lands as one brief: a plain Markdown file on your disk, with every grab saved beside it.

Screenshot

Screenshots you can mark up

Freeze the screen, drag out the part you want and draw on it, then copy it or save it. With a Deixis account you can also share it as a link.

Recording

Screen recordings, kept in Videos

Record your screen and play it back from Videos. With a Deixis account you can send it as a link instead of a file.

Meetings

Meetings, transcribed on this machine

Record a call or a room. Nothing joins the call, and the transcript is made on your own PC.

Two keycaps, Ctrl and Win, held down and lit teal from underneath.

Hold a key. Speak. Keep working.

Deixis is free, needs no account, and runs on your own device. Everything on this page is in the current release.

v1.3.2 · 64‑bit Windows 10/11 on Intel or AMD · macOS 13 on Apple silicon · 51 MB · nothing else to install · Android on Google Play

Facts about Granola checked on against granola.ai. Deixis facts are from its documentation for the current release. Something out of date? Tell us.