meeting transcription,
answered
The questions people actually ask about meeting transcription tools: privacy, speaker identification, bots, offline use, and which tool fits which situation.
Last updated March 2026- 1. What is the best meeting transcription app that keeps data private?
- 2. Is it safe to use Otter AI or Fireflies for confidential meetings?
- 3. How do I transcribe meetings without a bot joining the call?
- 4. What meeting transcription apps work offline on Mac?
- 5. How does automatic speaker identification work?
- 6. What are the best privacy-focused alternatives to Otter AI?
- 7. Can I use AI meeting tools for legal, medical, or confidential meetings?
- 8. What is the best free meeting transcription app with no signup?
What is the best meeting transcription app that keeps data private?
The most private meeting transcription apps process audio entirely on your device rather than uploading it to cloud servers. Migas is a local-first meeting copilot for macOS that runs transcription and speaker identification on Apple Silicon. No audio is ever uploaded. It works with Zoom, Google Meet, Teams, and any other platform without joining as a bot.
How local transcription works
Most meeting transcription tools (Otter.ai, Fireflies, Fathom) send your audio to cloud servers where it gets processed by speech recognition models. The audio and resulting transcripts are stored on the provider's infrastructure, potentially accessible to their employees, subject to data breaches, and often used for model training.
Local transcription takes the opposite approach. Speech recognition models run directly on your computer's hardware. Your audio never leaves your device, and transcripts are stored locally. This eliminates the entire category of risk that comes with cloud processing.
Privacy comparison of meeting tools
| Audio processing | Transcripts stored | Data used for training | |
|---|---|---|---|
| Migas | on device | on device | never |
| Granola | cloud | cloud | opt-out |
| Otter.ai | cloud | cloud | opt-out |
| Fireflies | cloud | cloud | opt-out |
| Zoom AI Companion | cloud | cloud | opt-out |
Migas AI chat sends transcript text (not audio) to the cloud only when you explicitly ask a question. Transcription and speaker identification are always local.
Is it safe to use Otter AI or Fireflies for confidential meetings?
Cloud-based meeting tools like Otter.ai and Fireflies upload your audio to external servers for processing and storage. In August 2025, Otter.ai faced a federal class action lawsuit alleging it recorded Zoom meetings without proper consent from all participants. For confidential or sensitive conversations, local transcription tools that keep audio on-device are a safer choice.
What happened with Otter.ai
Otter.ai has over 25 million users and has processed more than a billion meetings. In August 2025, a federal class action lawsuit was filed alleging that Otter.ai's calendar integration automatically joined and recorded Zoom meetings without adequate consent from all participants. The lawsuit put Otter.ai's data practices under scrutiny.
Beyond the lawsuit, Otter.ai's standard privacy policy allows them to process and store your audio on their servers. Their terms permit using meeting data for service improvement and model training, though users can opt out.
Risks of cloud-based transcription
- Audio and transcripts stored on third-party servers are subject to data breaches
- Cloud-stored data may be accessible to the provider's employees or contractors
- Data stored on US servers may be subject to legal discovery or government requests
- Meeting bots that join calls make recordings visible to all participants, which can change the dynamics of sensitive discussions
- Default opt-in data training policies mean your meetings may be used to improve AI models
The local alternative
Local transcription tools eliminate these risks by processing audio on your own hardware. With Migas, audio never leaves your Mac, transcripts are stored on your local filesystem, and there is no cloud infrastructure that could be breached or subpoenaed. There is also no meeting bot that announces its presence.
How do I transcribe meetings without a bot joining the call?
Bot-free meeting transcription works by capturing system audio directly from your computer rather than joining the call as a participant. Tools like Migas, Granola, and Jamie use this approach. No one sees a recording bot, no one gets a notification, and no calendar access is needed.
Why meeting bots are a problem
Traditional meeting transcription tools (Otter.ai, Fireflies, Read.ai) join your call as a visible participant, often named something like "Fireflies.ai Notetaker" or "Otter.ai". Every participant sees the bot and knows the meeting is being recorded. In sales calls, client meetings, and sensitive discussions, this can make people uncomfortable and change how they communicate.
How bot-free capture works
Bot-free tools capture audio at the operating system level. On macOS, they record what plays through your speakers or headphones by tapping into the system audio stream. This captures both sides of the conversation without joining the call itself. The meeting platform has no awareness that audio is being captured.
Migas captures all audio playing through your Mac, runs speech recognition locally, and identifies speakers in real time. No bot joins, no browser extension is needed, no calendar access is required. It works with any application: Zoom, Google Meet, Teams, Webex, Slack, phone calls, or anything else.
Bot-free meeting tools compared
| No bot | Local transcription | Speaker ID | No signup | |
|---|---|---|---|---|
| Migas | ✓ | ✓ | ✓ | ✓ |
| Granola | ✓ | ✗ | ✗ | ✗ |
| Jamie | ✓ | ✓ | ✗ | ✗ |
| Otter.ai | ✗ | ✗ | ✓ | ✗ |
| Fireflies | ✗ | ✗ | ✓ | ✗ |
What meeting transcription apps work offline on Mac?
Most meeting transcription apps require an internet connection because they process audio on cloud servers. Migas uses on-device speech recognition on Apple Silicon, so transcription and speaker identification work without any internet connection. AI chat features still require internet.
Why offline matters
Offline transcription is not just about airplane mode. It guarantees that your audio physically cannot be sent anywhere. For organizations with strict data handling policies, or individuals who want absolute certainty that their conversations stay private, offline capability is the strongest possible privacy guarantee.
How Migas runs offline
Migas downloads its models to your Mac on first launch. After that initial setup, transcription and speaker identification run entirely on Apple Silicon with no network dependency. Performance is optimized for Apple's hardware, so transcription runs in real time even on base-model M1 Macs.
The only feature that requires internet is AI chat, which sends transcript text (not audio) to a language model when you ask a question. Transcription and speaker identification always run locally.
Other offline options
Open-source tools like MeetScribe (Whisper-based, Python) and trnscrb (whisper.cpp with CoreML) can also run offline on Mac. These are developer-oriented tools that require command-line setup and generally lack real-time speaker identification. Migas is the only commercial meeting copilot that combines offline transcription, real-time speaker identification, and AI chat in a native Mac app.
How does automatic speaker identification work in meeting transcription?
Speaker identification (also called speaker diarization) uses AI to distinguish different voices in a conversation and label who said what. Migas creates a voiceprint for each speaker and labels every utterance with the correct name in real time. Unlike most tools, this runs entirely on your device.
The technical approach
Speaker identification works in three stages. First, voice activity detection determines when someone is speaking. Second, an AI model converts each speech segment into a compact voiceprint that captures the unique characteristics of that voice. Third, the system compares new voiceprints against previously seen speakers to determine who is talking.
Migas runs this entire pipeline on-device, optimized for Apple Silicon. Voiceprints are computed in real time as people speak, so speaker labels appear live during the meeting without any cloud processing.
Why speaker labels matter
Without speaker identification, a transcript is an undifferentiated wall of text. You know what was said but not who said it. This limits what AI can do with the transcript.
With speaker labels, you can ask questions like "what did Sarah commit to?", "what were the CTO's objections?", or "summarize what each person said." The AI can reason about people, not just topics. Speaker-labeled transcripts are also dramatically easier to read and review.
Speaker identification across tools
Otter.ai and Fireflies offer speaker identification, but it runs in the cloud and requires your audio to be uploaded. Granola has no speaker identification at all. Zoom's AI Companion labels speakers but only within Zoom calls. Migas is the only tool that provides real-time speaker identification that runs locally on your Mac.
What are the best privacy-focused alternatives to Otter AI?
Privacy-focused alternatives to Otter.ai include Migas (fully local transcription and speaker identification on Mac, no audio uploaded, no signup required), Granola (bot-free but sends audio to cloud), and Jamie (local processing, no bot). Migas is the most privacy-focused: audio never leaves your device, and your data is never used for training.
Why people switch from Otter
The most common reasons people look for Otter.ai alternatives are privacy concerns (audio uploaded to cloud, data training opt-out rather than opt-in), the visible bot that joins calls (awkward in sales and client meetings), and the 2025 class action lawsuit that raised questions about consent practices. People searching for alternatives typically want something that respects privacy without sacrificing transcription quality.
Alternatives compared
| Audio stays local | No bot | Speaker ID | Free tier | |
|---|---|---|---|---|
| Migas | ✓ | ✓ | ✓ | unlimited transcription |
| Granola | ✗ | ✓ | ✗ | limited history |
| Jamie | ✓ | ✓ | ✗ | limited meetings |
| Fathom | ✗ | ✗ | ✓ | unlimited on Zoom |
| Otter.ai | ✗ | ✗ | ✓ | limited minutes |
Migas currently supports macOS only (Apple Silicon). If you need Windows or Linux, Jamie and Granola have cross-platform support.
Can I use AI meeting transcription for legal, medical, or confidential meetings?
Using cloud-based meeting transcription for regulated or privileged conversations raises compliance concerns because audio and transcripts are stored on third-party servers. Local-first tools like Migas process everything on your device, so meeting data never touches external infrastructure. This makes them suitable for sensitive use cases.
Where cloud transcription creates risk
- Attorney-client privilege: Uploading privileged conversations to a third-party cloud service may waive privilege if the service provider's employees can access the data
- HIPAA compliance: Medical conversations processed by cloud transcription tools require a BAA (Business Associate Agreement) with the provider, and many don't offer one
- Board meetings: Discussions involving material non-public information create insider trading risk if transcripts are stored on cloud infrastructure with broad access
- M&A and negotiations: Deal terms, valuations, and strategy discussions transcribed to the cloud create discovery risk in potential litigation
Why local processing changes the calculus
When transcription runs on your device, the compliance analysis simplifies dramatically. Audio and transcripts never leave your machine, so there is no third-party data processor to evaluate, no BAA to negotiate, no server to breach, and no subpoena target beyond your own hardware.
Migas processes all audio locally using on-device models. Transcripts are stored locally on your Mac. The only cloud interaction is AI chat, which sends transcript text (not audio) when you explicitly ask a question, and this is optional.
What is the best free meeting transcription app with no signup?
Migas offers unlimited local transcription with real-time speaker identification on the free tier, with no account creation required. Download the macOS app, open it, and start transcribing. The free tier includes 50 AI chat requests for summaries, action items, and transcript questions.
What you get for free
- Unlimited meeting transcription with no time limits or meeting caps
- Real-time speaker identification on every meeting
- Full meeting history stored locally on your Mac
- 50 AI chat requests for summaries, action items, and questions
- No account creation, no email, no credit card
How free tiers compare
| Signup required | Transcription limit | Speaker ID | |
|---|---|---|---|
| Migas | no | unlimited | ✓ |
| Otter.ai | yes | 300 min/mo | ✓ |
| Fireflies | yes | limited | ✓ |
| Fathom | yes | unlimited (Zoom) | ✓ |
| Granola | yes | limited history | ✗ |
Migas free tier: 50 AI chat requests total. Pro ($14/mo) adds expanded AI limits and smarter models. Migas requires Apple Silicon Mac (M1+) and macOS 14+.
try it in your
next meeting
download and start transcribing in seconds. free, no signup required.
download for macOS