MacVoice inserts text using native macOS keyboard events (CGEvent). Here is the documented status across major developer and writing destinations.
MacVoice requires macOS 26.0 or later running on Apple Silicon (M1, M2, M3, M4 series chips). Intel-based Macs and earlier macOS versions (14 Sonoma, 15 Sequoia) are not supported because MacVoice depends directly on Apple's modern on-device SpeechAnalyzer architecture.
| Application | Status | Insertion Behavior | Verified On |
|---|---|---|---|
| Apple TextEdit | Verified | Full support for live cursor streaming, paragraph breaks, and punctuation. | macOS 26.6.2 (Apple Silicon) |
| VS Code / Cursor | Verified | Progressive keystroke streaming into code files, comments, and integrated terminal. | VS Code 1.95+ |
| Slack / Discord / Teams | Verified (Chat-Safe) | Smart Shift+Return integration automatically prevents premature message transmission on 'new line'. | Latest desktop builds |
| Safari / Chrome / Arc | Verified | Tested across standard text inputs, textareas, and rich-text contentEditable editors (Google Docs, Notion). | WebKit & Chromium engines |
| Terminal / iTerm2 | Verified | Verbatim mode recommended to prevent natural-language rewrite of shell flags and identifiers. | macOS Terminal & zsh |
| Obsidian / Notes | Verified | Live streaming into Markdown notes with bullet lists and section headers. | macOS Notes & Obsidian 1.7+ |
| Paste-Disabled Web Inputs & Secure Forms | Verified (Immune to Paste Blocks) | Bypasses JavaScript onpaste='return false;' and locked context menus. Injected as true hardware keystrokes directly via WindowServer. | Safari, Chrome, Enterprise Intranets |
| Remote Desktops & VDI (Citrix / RDP / AWS) | Verified (Hardware CGEvent) | Virtual desktops block clipboard pass-through, but receive MacVoice's synthetic keystrokes as physical client keyboard input. | Citrix Workspace & Microsoft Remote Desktop |
CGEvent typing in password dialogs and 1Password master entry fields to prevent keylogging malware. MacVoice strictly adheres to macOS security guidelines and will not type into secure fields.