otter.ai alternatives that don’t upload your audio
If you want Otter-style meeting transcription without sending audio to the cloud, six tools transcribe entirely on your own hardware as of July 2026: now recording (free, runs Whisper on-device in your browser, no GPU needed — disclosure: it's our product), Meetily (free, open-source, self-hosted, 12.7k GitHub stars), MacWhisper (€59 one-time, Mac), Superwhisper ($8.49/mo, macOS/Windows/iOS, dictation-first), Alter (Mac, local transcription from $29/yr), and Apple's built-in iOS 26 call recording (free, phone calls only, not available in the EU). A seventh option, Granola ($14/user/mo Business plan), removes the meeting bot but still processes your audio on cloud servers — it solves the awkward-bot problem, not the audio-upload problem. Otter.ai, by contrast, uploads and stores your recordings on its servers on every plan, and as of July 2026 is defending a consolidated federal class action over recording meeting participants without consent.
Updated 2026-07-02 · by the now recording team
Free, in your browser, no account needed — and your audio never leaves your device.
Record a meeting free| Tool | Price (as of July 2026) | Platforms | Audio processed on-device? | Install needed | Best for |
|---|---|---|---|---|---|
| Otter.ai (for reference) | Free: 300 min/mo, 3 file imports lifetime; Pro $16.99/mo or $99.99/yr (capped at 1,200 monthly minutes) | Web, iOS, Android | No — audio is uploaded and stored on Otter's servers; a bot joins your meetings | No (web app) | Teams already committed to cloud workflows and integrations |
| now recording (our product) | Free: unlimited transcription — currently everything is free in early access (planned Pro: $8/mo) | Web (any current Chrome or Edge), iOS app | Yes — Whisper runs in the browser/on-device; audio never uploads. Only optional AI features (summaries, 'Ask your meetings') send transcript text to an LLM API | No (web); no account needed on free tier | Zero-setup private transcription for any meeting app, in 29 languages, with unlimited on-device file import and full exports |
| Meetily | Free (MIT open source); separate PRO tier for teams | macOS, Windows; Linux from source | Yes — 100% local, including summaries via Ollama | Yes | Self-hosters and enterprises that need full control of the stack |
| MacWhisper | Free tier; Pro €59 one-time (App Store variant: $6.99/mo or $99.99 lifetime) | macOS only | Yes — fully local transcription | Yes | Mac users who want to pay once and own the tool |
| Superwhisper | Free tier; Pro $8.49/mo, $84.99/yr, or $249.99 lifetime | macOS, Windows, iOS | Yes — works fully offline with local models | Yes | Voice dictation everywhere, with meeting recording as a bonus |
| Alter | Free; Local+ $29/yr (local transcription); Pro $240/yr (cloud AI) | macOS only | Yes — transcripts are on-device by default; cloud models are optional | Yes | Mac users who want a general local AI assistant, not just a recorder |
| Granola (caveat) | Free Basic; Business $14/user/mo; Enterprise $35/user/mo | macOS, Windows, iOS | No — bot-free local capture, but transcription and AI notes run in Granola's cloud | Yes | Bot-free, polished team notes where cloud processing is acceptable |
| Apple Phone app (iOS 26) | Free, built into iOS 26 | iPhone (also iPad) | Yes — transcripts are generated on-device | No (built in) | Recording phone calls — not Zoom/Meet/Teams — in supported regions |
Why people look beyond Otter.ai
Otter.ai is a capable product: it joins your Zoom, Google Meet, or Teams call as a bot, records it, and stores the audio and transcript in Otter's cloud. That architecture is also the dealbreaker for a growing group of users. If you handle client calls under NDA, patient or legal conversations, journalism sources, or anything covered by a data processing agreement, the question isn't whether Otter's transcripts are good — it's whether you're allowed to send the recording to a third-party server at all. Otter's free plan covers 300 transcription minutes per month and 3 file imports for the lifetime of the account; Pro costs $16.99 per month billed monthly, or $99.99 per year, as of July 2026 — and even Pro caps monthly transcription at 1,200 minutes. Every plan uploads your audio.
The pressure on the cloud-bot architecture has also sharpened in 2026. Otter is defending a consolidated federal class action over recording meeting participants without consent and processing voiceprints. And Microsoft Teams begins automatically blocking third-party notetaker bots in August 2026 — which lands squarely on any tool that attends your meetings as a bot. Local capture is unaffected, because nothing joins the call.
This list covers tools where transcription happens on your own hardware and the audio file never leaves your device. One entry (Granola) is included as a caveat because it is frequently recommended as a 'private' Otter alternative when it is only bot-free, not cloud-free. One entry (now recording) is our own product, disclosed up front and held to the same standard as the rest.
1. now recording — on-device transcription in your browser (our product)
Disclosure: nowrecording.com is our product. now recording records and transcribes meetings entirely in your browser using Whisper running on-device — in any current Chrome or Edge, no GPU needed, with the model ready in about two seconds — or in the iOS app. There is no meeting bot, no calendar access, and nothing to install on the web — you open the page and hit record. Because audio is captured locally from your microphone and system audio, it works identically with Zoom, Meet, Teams, or an in-person conversation. The privacy claim is verifiable rather than contractual: open your browser's DevTools network tab while recording and you will see no audio leaving the machine. The full 'what leaves your device' comparison, with sources, is published at nowrecording.com/trust.
There is no account requirement and no recording or transcription limit: unlimited live transcription in 29 languages, on-device speaker identification with per-speaker stats (talk-time share, turn counts, longest monologue, questions asked — computed on-device, free), an opt-in high-accuracy re-transcribe pass, and AI summaries built on seven note templates (General, 1:1, Standup, Sales call, Interview, Client intake, Lecture) where every action item and decision cites the exact transcript turn — citations are clickable and highlight the quoted turn, including on share pages. You can also import existing recordings: drop an MP3, M4A, WAV, or OGG file (or the audio of an MP4) on the recorder page and it is transcribed on-device with timestamps, free and unlimited, without the file ever uploading — Otter's free plan allows 3 file imports for the lifetime of the account. Every meeting has an Export menu — Markdown notes, plain-text transcript, .srt/.vtt subtitles with speaker-labeled cues, full-fidelity JSON, and the original audio — with an 'Everything' one-click option, backed by the anti-lock-in pledge at nowrecording.com/your-data.
As of July 2026 everything is free for everyone in early access — signing in (also free) adds cloud backup and sync of transcript text (text only — audio is never stored on our servers), cross-device access, full-text search across meetings, 'Ask your meetings' — cross-meeting AI Q&A with cited sources, now shipped — and public share links. Even without an account, an on-device search covers the meetings stored locally in your browser. A paid Pro plan is planned at $8 per month ($5 per month billed annually) but is not purchasable today.
The one disclosed exception to local processing: AI summaries and 'Ask your meetings' send transcript text (never audio) to an LLM API. Everything else stays on-device. Honest limitations: there is no video recording, no CRM or calendar integrations, no native Android app yet (the web app works on Android), and team/admin features are thin compared to Otter or Granola. The browser version needs a current Chrome or Edge — but no GPU: transcription runs on-device on the CPU, so it works even on managed work profiles that block GPU access. If you need enterprise admin controls or video capture, a cloud tool will serve you better today.
2. Meetily — open-source and self-hosted
Meetily (Zackriya Solutions) is the open-source heavyweight of this category, with 12.7k GitHub stars as of July 2026. It is a Rust-based desktop app (Tauri, with a Next.js frontend) that captures meeting audio locally, transcribes with Whisper or Parakeet models, performs speaker diarization, and generates summaries through Ollama running local LLMs — or, optionally, through Claude, Groq, or any OpenAI-compatible endpoint you configure. The Community Edition is MIT-licensed and free; the maintainers state core functionality has zero cloud requirement.
Pricing: free and open source for the Community Edition. A separate Meetily PRO tier exists for teams wanting enhanced accuracy, custom templates, and supported self-hosted deployment. Platforms: macOS and Windows have prebuilt installers; Linux requires building from source.
Best for: developers, self-hosters, and enterprises that want to audit the code and own the entire stack. Honest limitations: fully local summarization requires hardware capable of running an LLM through Ollama, setup is more involved than any commercial option here, and the interface is rougher than Otter's or Granola's. There is no managed mobile app.
3. MacWhisper — pay once, transcribe forever on your Mac
MacWhisper (by Good Snooze) is a native Mac app that runs Whisper models entirely on your machine. It transcribes audio and video files, records system audio for meetings, supports batch processing, and exports to common subtitle and text formats. Nothing is uploaded unless you explicitly opt into a cloud service for specific features.
Pricing as of July 2026: a functional free version, and a Pro license at €59 one-time (roughly $69) via Gumroad, with 25% student/journalist/nonprofit discounts on request. A Mac App Store variant called Whisper Transcription offers the same engine as a subscription: $6.99/month, $29.99/year, or $99.99 lifetime.
Best for: Mac users who refuse subscriptions and transcribe regularly — the one-time price undercuts four months of Otter Pro. Honest limitations: macOS only, no mobile companion, no cloud sync or cross-device search, and it is a transcription tool rather than a meeting workspace — organizing, searching, and sharing notes across many meetings is on you.
4. Superwhisper — dictation-first, meetings included
Superwhisper is primarily a system-wide voice-to-text tool: you talk, and accurate text appears in any app — Slack, Gmail, your IDE. It runs local Whisper-class models and works fully offline. It also includes a meeting assistant that records and transcribes meetings with automatic notes, which makes it a reasonable Otter replacement if dictation is your main use case anyway. As of 2026 it covers macOS, Windows, and iOS under a single license.
Pricing as of July 2026: a free tier with voice-to-text in any app, 100+ language support, and basic meeting transcription; Pro at $8.49/month or $84.99/year; and a $249.99 lifetime license. Students get 40% off, and paid plans carry a 30-day refund window.
Best for: people who want one tool for dictation everywhere and occasional meeting capture. Honest limitations: meetings are a secondary feature, not the product's center of gravity — there is no meeting library with cross-meeting search or sharing comparable to dedicated meeting tools, and the most capable AI formatting modes use cloud LLMs you configure.
5. Alter — a local AI assistant for Mac that also takes meeting notes
Alter positions itself as a native AI assistant for macOS, with meeting recording as one feature among many (workflow automations, document chat, dictation). Transcripts are 100% on-device by default using its bundled Whisper Pro and Parakeet V3 models; recordings stay encrypted on your Mac. It auto-detects when a meeting starts, which removes the 'forgot to hit record' failure mode.
Pricing as of July 2026: a free plan that works with your own API keys or local models; Local+ at $29/year, which unlocks Alter's real-time local speech-to-text models on up to 3 devices; Pro at $240/year for unlimited cloud-model requests and unlimited meeting recordings with speaker identification; and a $720 lifetime license. The $29/year Local+ tier is the cheapest commercial on-device transcription on this list.
Best for: Mac users who want local meeting transcription plus a broader AI assistant. Honest limitations: macOS only; the full experience (unlimited recordings, speaker ID, cloud models) sits in the $240/year Pro tier, and using its cloud AI features reintroduces exactly the data flow you may be trying to avoid — keep to Local+ if that matters.
6. Granola — bot-free is not the same as cloud-free (the caveat entry)
Granola deserves its popularity: no bot joins your call, audio is captured directly from your device, and its AI notes are widely considered excellent. It is frequently recommended as the 'private' Otter alternative, and for the social problem — a recording bot staring at your client — it genuinely is. But Granola's transcription and note generation run on cloud servers. Your audio-derived data leaves your machine; you are trusting Granola's policies (it offers model-training opt-out, with org-wide enforcement on Enterprise) rather than your own hardware. Its pricing page does not describe on-device processing, because that is not the architecture.
Pricing as of July 2026, per Granola's official pricing page: a free Basic plan with AI notes and limited meeting history; Business at $14/user/month with unlimited history, integrations (Notion, Slack, HubSpot, Zapier), and API access; Enterprise at $35/user/month with SSO and admin controls.
Best for: teams who want invisible capture, polished collaborative notes, and integrations, and whose compliance posture permits cloud processing. If your requirement is 'audio never leaves the device,' Granola does not meet it — every other tool on this list does.
7. Apple's built-in call recording and transcription (iOS 26)
If what you actually need to transcribe is phone calls, your iPhone may already do it. iOS 26's Phone app records calls (announcing the recording to all participants) and generates transcripts on-device — Apple's documentation states transcripts are produced locally rather than on servers. With Apple Intelligence enabled, you also get on-device call summaries. The Notes app offers similar on-device audio transcription.
Price: free, built into iOS 26. Significant restrictions apply as of July 2026: call recording is unavailable in the European Union and a number of other countries (including Turkey, Saudi Arabia, the UAE, Russia, and South Africa), and transcription requires the device language to be set to one of about ten supported languages, including English, Spanish, Portuguese, French, German, Japanese, Korean, and Chinese.
Best for: iPhone users in supported regions who need occasional call records at zero cost. Honest limitations: it covers cellular/FaceTime calls only — not Zoom, Meet, Teams, or in-person meetings — and offers no speaker identification across meeting apps, no meeting library, no export workflow, and no cross-device search.
How to verify a tool is actually on-device
Vendors say 'private' loosely, so verify instead of trusting copy. For a web app, open your browser's DevTools (F12), switch to the Network tab, start recording, and talk for a minute: an on-device tool shows no outbound requests carrying audio payloads — model files download once, nothing uploads. For desktop apps, the blunt test is disconnecting from the internet mid-meeting; a genuinely local tool (Meetily, MacWhisper, Superwhisper, Alter's local models, now recording after models are cached) keeps transcribing. A network monitor like Little Snitch on macOS makes the same check continuous.
Also read what the exceptions are. Most local-first tools, including ours, send transcript text to a cloud LLM only when you explicitly request an AI feature like a summary or cross-meeting Q&A — that is a different, smaller exposure than uploading raw audio, but it is not nothing, and a vendor that discloses it plainly is telling you they have thought about the boundary.
Choose Meetily if you want open source and full self-hosted control and don't mind the setup. Choose MacWhisper if you're on a Mac and want to pay €59 once and be done. Choose Superwhisper if dictation is your daily driver and meetings are occasional. Choose Alter if you want a broader local AI assistant on macOS — its $29/year Local+ tier is the cheapest paid on-device transcription here. Choose Apple's built-in iOS 26 recorder if you only need phone calls and live in a supported region. Choose Granola if bot-free capture and polished team notes matter more to you than keeping audio off the cloud — just go in knowing it processes your audio on its servers. Choose now recording (our product) if you want unlimited free on-device transcription with zero install and no account, working with any meeting app in 29 languages — plus unlimited on-device file import, full exports (Markdown, .srt/.vtt, JSON, audio), and evidence-cited summaries — and you want to verify the no-upload claim yourself in the network tab. We'll be straight about the gaps: Otter and Granola beat us today on video, integrations, native Android, and team administration. If those are your priorities, pick them. If keeping audio on your own hardware is the priority, that's the one thing we will not compromise on.
frequently asked questions
- Does Otter.ai upload and store my audio in the cloud?
- Yes. Otter.ai's architecture is cloud-based on every plan: a bot joins your meeting (or you import/record audio), and the recording is uploaded to and stored on Otter's servers, where transcription happens. As of July 2026, the free plan includes 300 transcription minutes per month and 3 file imports for the lifetime of the account; Pro costs $16.99/month billed monthly or $99.99/year, with monthly transcription capped at 1,200 minutes. If your requirement is that audio never leaves your device, Otter cannot meet it regardless of plan.
- Can I transcribe an existing recording without uploading it?
- Yes. now recording accepts file import: drop an MP3, M4A, WAV, or OGG recording (or the audio of an MP4) on the recorder page and it is transcribed on-device with timestamps, free and unlimited — the file never leaves your machine, and the result becomes a full meeting with a summary, speaker stats, exports, and search. MacWhisper and Superwhisper also transcribe local files on-device. For comparison, Otter's free plan caps file imports at 3 for the lifetime of the account, and every Otter import is uploaded to its servers.
- Is on-device transcription as accurate as Otter's cloud transcription?
- It is close, and for English and major languages often indistinguishable. Most tools on this list run Whisper-class models — the same family of open models many cloud services build on. Accuracy depends on which model size your hardware can run: an Apple Silicon Mac or a modern laptop running a current browser handles models that rival cloud output, and several tools (including now recording's high-accuracy re-transcribe pass and MacWhisper's larger models) offer a second high-accuracy pass. Very old hardware limits you to smaller, less accurate models.
- How can I check that an app really isn't uploading my recordings?
- Two practical tests. For web apps: open DevTools, watch the Network tab while recording — you should see model files download once and no audio leave the machine. For desktop apps: disconnect from the internet mid-recording; a genuinely local tool keeps transcribing. A firewall monitor like Little Snitch (macOS) verifies this continuously. Marketing language like 'private' or 'bot-free' is not evidence — Granola is bot-free and still processes audio in the cloud.
- Do these tools work with Zoom, Google Meet, and Microsoft Teams?
- Yes, with one exception. Because local-capture tools record your device's microphone and system audio rather than joining the call, they work with any meeting software — Zoom, Meet, Teams, Webex, a phone on speaker, or an in-person conversation — with nothing to integrate and no bot appearing in the participant list. That also sidesteps Microsoft Teams' automatic blocking of third-party notetaker bots, which begins in August 2026. The exception is Apple's iOS 26 feature, which records cellular and FaceTime calls only.
- If no bot joins the call, do I still need consent to record?
- Yes. Recording consent laws apply to the act of recording, not the method. In the US, some states require all-party consent (California, Florida, Illinois, among others) while federal law and most states require one-party consent; many other countries have stricter rules. A bot at least announces itself — with silent local capture, the disclosure burden is entirely on you. Tell participants you're recording. Apple's iOS 26 feature plays an announcement automatically for this reason, and now recording shows a visible recording indicator plus a one-click copy of an 'I'm recording this meeting' disclosure you can paste into the meeting chat.
- What's the catch with tools that don't upload audio?
- Three honest trade-offs. First, hardware: transcription runs on your machine, so quality and speed scale with your CPU/GPU. Second, features: cloud incumbents are ahead on video recording, CRM and calendar integrations, and team admin controls. Third, AI summaries: generating good summaries locally requires a powerful machine (Meetily via Ollama), so most tools — including now recording — send transcript text (never audio) to a cloud LLM for those optional features, and you should confirm any tool's exceptions before trusting it.
Free, in your browser, no account needed — and your audio never leaves your device.
Record a meeting free