JesRecap for macOS
A native Mac app that records your microphone and the meeting audio as two separate tracks, then transcribes them on your Mac. Nothing is uploaded.
macOS 14.2 or newer · Apple Silicon · from €34.95 once
Version 0.1.6 · 15 MB · signed and notarized by Apple · SHA-256 b4a3c6fec9d6c05189b1dcf583383ddba93797779f21f989cdf98b2ab8f6e43c
macOS 14.2 or newer
macOS 14.2 is the floor. Meeting audio is captured through the Core Audio process-tap interface the operating system provides, gated by the standard Audio Capture permission.
Apple Silicon
Both architectures are supported. Transcription runs locally either way — Apple Silicon machines simply get through the audio faster.
Room for your recordings
Recordings live in your Application Support folder as WAV files. Both source tracks are kept so you can retranscribe a meeting later, which means audio is the thing that takes up space.
Installing it
Three steps, and the last one is just starting a meeting.
Download the .dmg
Grab the preview build and open the disk image. It is a normal macOS installer image — no helper tool, no background service.
Drag JesRecap to Applications
Move the app into your Applications folder and open it. Because this is a preview build, macOS may ask you to confirm the first launch from the app's context menu.
Start your first recording
Hit record. macOS asks for the Audio Capture permission at this point. Approve it once and JesRecap can hear the other side of the call from then on.
The Audio Capture permission, explained
It is the one prompt JesRecap needs, and it is the reason no bot has to join your call.
What it lets JesRecap do
macOS treats "the audio another app is playing" as protected, the same way it protects your screen and your microphone. Granting Audio Capture lets JesRecap tap the audio your meeting app plays through your speakers, so the other participants land on their own track.
When you are asked
Once, the first time you press record. macOS shows its own system dialog — JesRecap never asks for a password and never installs anything to get around the prompt. After that, recordings start without interruption.
Why a microphone alone is not enough
Recording the room through the microphone would pick up your speakers as a faint echo mixed into your own voice. Tapping the process audio directly keeps the two sides separate, which is what makes speaker labels and clean transcripts possible.
Nothing leaves the Mac because of it
The permission grants local access, not network access. The captured audio is written to disk on your Mac and transcribed there. JesRecap has no upload path for meeting content at all.
If you ever declined the prompt, you can turn it back on in System Settings under Privacy & Security, then start a new recording. Your microphone permission is separate and is requested the same way.
What you get after the meeting
Two tracks plus a mix
A microphone WAV, a system-audio WAV, and a mixed playback file. Export any of the three.
A local transcript
Whisper-family models run on the Mac. The model downloads once from models.jesrecap.com and is reused after that. A live transcript during the meeting is optional.
Speaker labels
Added after recording by a local diarization model — a one-time 54 MB download — separating you from the other voices.
Meeting actions
Copy a ready-made prompt with the transcript included, then paste it into whichever AI you already use. JesRecap sends nothing itself.
Exports
Markdown notes, plain text, a JSON archive, SRT and VTT captions, and the WAV audio.
A searchable library
Every meeting stays in the sidebar, stored in a local SQLite database next to the audio files.
macOS questions
Will it work with Zoom, Teams, Meet or Webex?
Yes, and with anything else your Mac can play. JesRecap records the audio coming out of your machine rather than integrating with a specific meeting service, so Slack huddles, browser calls and phone calls on speaker all work the same way. In-person conversations are captured through the microphone alone.
Does anyone in the call see that I am recording?
No participant or bot is added, and no meeting service is notified. That also means telling the other people in the room or on the call is your responsibility — please do.
Is a kernel extension or virtual audio driver installed?
No. JesRecap uses the Core Audio process-tap interface that macOS provides, which is why the permission prompt exists. There is nothing to uninstall beyond the app itself.
Where are my recordings stored?
In JesRecap's own folder inside your Mac's Application Support directory: the WAV files plus a SQLite database with the meeting metadata and transcripts. Deleting the folder deletes the data, because that is the only copy.
Do I have to be online?
Only to download a speech model the first time and to activate your license. After that, recording and transcription work offline.
Can I install it on my MacBook and my iMac?
Yes — license tiers cover 1, 2, 4, or 8 devices for the same person. See pricing for the details.
Can I re-run transcription later with a better model?
Yes. Both source tracks are kept on disk, so any meeting in your library can be transcribed again.
Get the macOS preview
One permission prompt, two audio tracks, and a transcript that never leaves your Mac.