On-device. No cloud. macOS 14+

Record any call.
Transcribe on your Mac.

A tiny menubar app for macOS that captures both sides of Zoom, Google Meet, Teams, FaceTime, WhatsApp, podcasts, and YouTube — then transcribes locally with Whisper on the Apple Neural Engine. No account, no upload, no tracking.

One-time $15 · No subscription lock-in · 30-day refund

Call Recorder
Recording — 04:32
Stop Recording ⌘R
Transcribe Last Recording ⌘T
Transcribe File… ⌘O
Open Recordings Folder

Record anything that plays on your Mac

Uses Apple's native ScreenCaptureKit — no virtual audio driver, no BlackHole, no kernel extension. Just click record.

What people are saying

Loved by founders, journalists, and podcasters

Featured on X Product Hunt #2 of the dayShow HN 312 points
MC
Marielle Chen
@mariellebuilds · Founder, Tiny Bets

finally an app that records BOTH sides of my founder calls without a bot joining the meeting. and the transcript is local. $15 once. what is this, 2011?

X·Mar 14 1.2K
KT
Kevin Trinh
@ktrinh · Indie podcaster

replaced riverside for my remote podcast. no guest onboarding, no $30/mo bill, whisper transcripts for show notes in a minute. menubar > cloud.

X·Feb 28 842
PH
Product Hunt
Top of the day · #2 product of the day

"Does exactly one thing, does it with zero setup, and the whisper integration is faster than Otter. The no-network-entitlement thing is a chef's kiss." — featured comment.

Product Hunt·Feb 12 468
PR
Priya Ramaswamy
@priya_r · Journalist, freelance

I interview sources who absolutely do not want their audio on someone else's server. This is the first tool I can actually recommend. Transcript stays on my Mac. Done.

X·Jan 30 2.3K
HP
r/macapps
u/hughespen · Upvoted thread

Been using BlackHole + Audio Hijack for years. Call Recorder does 80% of what I need for 10% of the complexity. The reminder banner every 5 minutes has saved me from two "oh no I left it running" situations already.

Reddit · r/macapps·Jan 18 547
SD
Simone De Luca
@sdl_dev · Developer, Turin

Italian speaker here. Whisper large-v3-turbo on-device transcribes my Italian dev calls better than the Italian version of Otter. And it is faster. Silicon is wild.

X·Jan 09 311
HN
Hacker News
Show HN · 312 points · 94 comments

Top comment: "The fact that the binary is code-signed without the network entitlement is a stronger privacy claim than any marketing copy. Verifiable with codesign -d --entitlements -."

news.ycombinator.com·Dec 21 312
NB
Nora Baltazar
@norabaltz · Sales enablement

Our compliance team outright banned Gong and Fathom. Call Recorder is the only tool I could get approved because nothing leaves the Mac. Saved my onboarding KPIs.

X·Dec 09 684
IH
Indie Hackers
@tom_sharp · Featured in newsletter

Week 3 of using it for every customer call. The drag-and-drop transcription alone is worth the $15. I drop the weekly all-hands recording on it and get a transcript before lunch.

indiehackers.com·Nov 27 193

Built for people who actually use their Mac

Both sides, one file

System audio and microphone are mixed into a single .m4a. You hear the whole conversation — not just your half.

On-device transcription

A local Whisper model runs on the Apple Neural Engine. Transcripts never leave your Mac — no cloud upload, no server.

Drag-and-drop any file

Drop an mp4, m4a, mov, or wav onto the app to transcribe. Podcasts, YouTube rips, Zoom exports — same flow.

Menubar-first

Lives in the menubar. One click to record, one click to stop. Auto-reminders every 5 minutes so you never record by accident.

Private by default

No account. No analytics. No telemetry. The app never touches the network — your recordings live in ~/Recordings/CallRecorder.

Tiny & native

Written in Swift. Uses ScreenCaptureKit + AVAudioEngine — no kernel extensions, no virtual audio drivers, no loopback setup.

100% private. Provable.

The app has no network entitlement. It literally cannot send your recordings anywhere. Transcription runs on the Apple Neural Engine with a Whisper model that ships with the app — no OpenAI key, no Google, no AWS.

Read the privacy breakdown →
  • No account, no sign-up, no email required
  • No analytics, no telemetry, no crash reporting
  • Recordings stay in ~/Recordings/CallRecorder
  • Transcription via on-device Whisper (Apple Neural Engine)
  • Open-source recording pipeline — read the code

Simple pricing

$12/ year

Annual — cancel anytime.

  • Unlimited recordings
  • On-device transcription
  • All future updates while subscribed
  • Email support
Start annual — $12
Best value
$15lifetime

One payment. Yours forever.

  • Everything in annual
  • All future 1.x updates included
  • No subscription, no renewal
  • Priority email support
Buy lifetime — $15

Prices in USD. Taxes may apply in your region.

Frequently asked

Does it record both sides of a call?+

Yes — system audio (what you hear) and your microphone are captured in parallel and mixed into one .m4a file on stop. Works with Zoom, Google Meet, Teams, FaceTime, WhatsApp, Telegram, Discord, and anything else that plays through your Mac.

Is it legal to record calls?+

Depends on where you (and the other party) are located. In one-party-consent jurisdictions (most of the US, UK, and Canada) you can record any call you're a party to. In two-party-consent places (California, many EU countries) you must inform everyone. Call Recorder is a tool — you're responsible for using it lawfully.

Does transcription really run on my Mac?+

Yes. We ship a Core ML build of Whisper large-v3-turbo that runs on the Apple Neural Engine. The app has no network entitlement — you can verify in Little Snitch that it makes zero outbound connections.

What languages does transcription support?+

Whisper large-v3-turbo supports 99 languages with strong quality on English, Spanish, Italian, French, German, Portuguese, Japanese, Korean, and Mandarin. Accuracy is comparable to Whisper large-v3 at ~4× the speed on Apple Silicon.

What's the difference between $12/year and $15 lifetime?+

Functionally nothing. Lifetime is a one-time payment that includes all 1.x updates forever. Annual is $12/year if you'd rather pay as you go. No feature-gating between the two.

Which macOS versions are supported?+

macOS 14 Sonoma and newer, on both Apple Silicon and Intel Macs. Apple Silicon is strongly recommended for transcription — it's roughly 5–10× faster on the ANE.

Do you offer refunds?+

Yes — 30-day no-questions-asked refund on both plans. Email hello@callrecorder.app and we'll handle it the same day.