Feature · Built for Mac
Meeting recording without a bot
Capture meeting audio directly on your Mac without invasive bots joining or storing recordings in third-party clouds.
What this helps you achieve
- Record conversations on Zoom, Google Meet, Teams, or Slack without inviting an awkward participant bot
- Capture crystal-clear system audio from speakers alongside your local microphone input
- Keep full audio recordings and transcripts strictly on your local Mac storage
Few things disrupt a candid conversation faster than an automated transcription bot abruptly entering a meeting room. Virtual bots announce themselves with loud automated disclaimers, sit in the participant list as silent observers, and frequently get ejected by meeting hosts with strict security or compliance policies.
Worse, traditional recording bots operate by routing your live audio through third-party cloud infrastructure. Every confidential product roadmap, client financial review, and personnel discussion gets uploaded to an external vendor’s servers, creating unnecessary data liability.
Oyma takes a fundamentally different path: system-level audio capture on macOS without a bot.
How botless recording works on macOS
Instead of requiring an invite link or calendar robot, Oyma uses modern macOS system audio capabilities introduced in macOS 14.2 Sonoma.
Dual-channel local capture
When a meeting begins, Oyma captures two synchronized audio streams:
- Your microphone: Captures your own voice with low latency through your chosen input device (built-in mic, AirPods, or external USB microphone).
- System audio output: Captures the remote participants’ voices directly from your Mac’s audio output buffer before it reaches your headphones or speakers.
These two streams are mixed and indexed directly in memory on your Mac. No participant bot is dispatched, no WebRTC stream is redirected, and no meeting credentials are exchanged.
Automatic meeting detection
You do not have to scramble to start recording when a call begins. Oyma monitors system processes and browser window titles for active video calls across:
- Zoom (desktop client)
- Google Meet (Chrome, Safari, Arc, Brave, Firefox)
- Microsoft Teams (desktop and web)
- Slack huddles
- Webex, Discord, Around, and Whereby
When a call launches, Oyma presents a subtle menu bar prompt. One click initiates recording, or you can configure automatic capture for recurring calendar events.
Worked sequence: capturing a confidential client review
Here is how botless recording functions during a sensitive client session:
Step 1: Pre-call initialization
Before joining the call, ensure macOS permissions are configured:
- Open System Settings › Privacy & Security › Screen & System Audio Recording.
- Verify Oyma is toggled on.
- In Oyma settings, confirm your preferred microphone and audio quality preset.
Step 2: The call begins
You click your Google Meet link in your browser. Because no bot is involved:
- The participant roster shows only actual human attendees.
- No third-party corporate entities appear in meeting security logs.
- Call audio continues through your normal headphones without audio routing artifacts or echo.
Step 3: During the discussion
While the call runs, Oyma writes encrypted chunk buffers to local temporary storage on your Mac. You can take live notes in the markdown editor simultaneously:
- Type
# Key decisionsdirectly in the active note. - Type
+ Send revised proposal | @alex | by 2026-10-15to capture action items. - If you have live transcription enabled, transcribed sentences appear synchronized with your notes in real time.
Step 4: Call completion and storage
When the meeting ends, click Stop Recording (or let Oyma automatically detect call termination):
- The audio is finalized into a clean
.m4afile stored in your vault’s.app/recordings/folder. - The recording is permanently linked to the Markdown meeting note created during the session.
- You can play back audio with timeline scrubbing directly inside the note, or export the audio file if needed.
Privacy, compliance, and legal responsibility
Capturing audio without an external bot provides decisive security advantages, but privacy compliance remains essential:
Zero egress guarantee
Because audio is captured and stored locally on your Mac hardware, Oyma never transmits your recordings across the network. Even if your internet connection drops entirely, recording continues uninterrupted. If you enable Local-only mode, all outbound network calls are strictly blocked at the application level.
Recording consent obligations
Recording laws vary significantly by jurisdiction:
- One-party consent: In some regions, only one participant needs to consent to the recording.
- Two-party / all-party consent: In many states and countries (including California, Germany, and the UK), all participants must explicitly consent to being recorded.
Because Oyma does not announce itself with a loud robotic voice, you are personally responsible for informing participants and securing verbal or written consent before capturing conversations.
Hardware and platform requirements
- Operating system: macOS 14.2 (Sonoma) or newer. Earlier versions of macOS lack the native system audio capture APIs required for botless recording.
- Hardware architecture: Optimized for Apple silicon (M1, M2, M3, M4) with hardware-accelerated audio processing, also supported on Intel Macs running macOS 14.2+.
- Storage: Audio files use efficient AAC compression (roughly 30 MB per hour of recorded call).
Related resources
- Recording permissions guide: Detailed walk-through for setting up macOS system permissions.
- Recording a meeting documentation: Comprehensive operating instructions for in-call features.
- Meeting record builder: Free browser tool to turn meeting notes into structured decision matrices.
- Granola alternatives comparison: How on-device recording compares to cloud-based botless meeting recorders.
Questions
Related: Markdown basics, vault compatibility, and free browser tools.
How does Oyma record meeting audio without joining as a bot?
It uses native macOS system audio APIs introduced in macOS 14.2 (Sonoma). The application hooks into the operating system's audio output pipeline and your selected microphone, capturing both sides of the call locally on your machine.
What permissions are required on macOS?
You must grant the standard macOS "Screen & System Audio Recording" permission in System Settings › Privacy & Security. Despite the system prompt mentioning screen recording, Oyma captures audio only; it never records your screen or camera.
Which meeting applications are supported?
Any application running on your Mac. It includes automatic detection for Zoom, Google Meet (in Chrome, Safari, Brave, or Arc), Microsoft Teams, Webex, Slack huddles, Discord, Around, and Whereby.
Where are the recorded audio files saved?
Audio files are stored locally in your vault's hidden .app/recordings folder. They are standard audio files that never leave your device unless you choose to export them.
Can other meeting participants see that Oyma is recording?
Because no external bot joins the meeting URL and no third-party server connects to the call, meeting platforms do not display a bot tile. However, you are always legally responsible for obtaining recording consent from participants in accordance with local regulations.
Your notes, in plain Markdown.
Free during the private beta. Apple silicon Macs, macOS 14 or later.