Halopen FAQ
64 answers about Mac voice typing.
The questions Halopen customers actually ask, answered the way they’re actually answered. Pricing, privacy, AI-coding workflows, multilingual code-switching, accessibility, the audit log. If something isn’t here, write to [email protected] — every email lands in a real inbox.
What is Halopen
What is Halopen
Halopen in one paragraph, who it's built for, what verbatim means in practice.
What is Halopen?
Halopen is a native macOS hold-to-talk dictation app. It is designed to insert transcripts into compatible Mac text fields. Verbatim is the default output mode; optional cleanup is available. Recognition can make mistakes, and delivery depends on the app, field, permissions, focus and Secure Input state. Free for 14 days without a card; paid plans are on the pricing page.
Who is Halopen built for?
Halopen is for Mac users who want to speak drafts into their everyday text fields: notes, messages, documents and coding prompts. Start with an ordinary, non-sensitive task and compare the reviewed result with typing. Clinical, confidential and assistive workflows need their own evaluation; this page does not establish suitability or a productivity improvement.
Is Halopen for me if I don't write code?
Yes. You can evaluate it for email, notes and other writing as well as coding prompts. Try your exact app and text field during the trial, then check the words and correction effort before deciding.
What does "verbatim by default" mean in Halopen?
Halopen is designed to transcribe your wording rather than apply an automatic polished rewrite. Recognition can still make mistakes. Start with cleanup off, read the result and choose optional editing settings when you want them.
What's the one-line pitch for Halopen?
Native macOS dictation. Hold to talk in compatible Mac text fields. Verbatim by default; optional cleanup on your terms. The product is built in Swift, lives in the menu bar, and runs on macOS 14.0 Sonoma and later as a Universal binary on Apple Silicon and Intel. Free for 14 days; Pro is $19/month, $179/year, or $499 one-time Lifetime. Apple Developer ID signed and Apple-notarized.
Privacy
Privacy & the audit log
What leaves your Mac, what doesn't, the two transcription modes, and the limits of the local log.
Is Halopen actually private?
Privacy depends on the processing mode and the rest of your workflow. On-device recognition processes speech on a supported Mac; cloud recognition sends audio to a transcription service. Account, licensing, updates, usage and enabled diagnostics have separate network behavior. Review the privacy page for optional context and retention details.
Where does my voice go when I dictate with Halopen?
In cloud mode, audio goes to the transcription service for recognition. In on-device mode, recognition runs locally after the required model is downloaded. Your destination app may separately store or sync the text you insert. See the privacy page for provider processing and retention details.
What's the difference between Halopen's Cloud mode and On-your-Mac mode?
Cloud mode uses a remote transcription service and requires a connection. On-your-Mac recognition requires Apple Silicon and a downloaded model. Intel Macs use cloud recognition. Local recognition does not make account, update or diagnostic activity offline.
How do I verify that Halopen doesn't send my audio to the cloud?
Check the selected recognition mode and the local transcript entry for the route used. The local log is not a complete network monitor: a local entry or an absent event does not prove that no network traffic occurred. Review optional context and cleanup settings separately.
What does the Halopen audit log record?
The local log stores transcripts and supported app events. It can help identify a transcription route or recover text, but it does not cover every network request or prove delivery of every diagnostic event. Model downloads and other network activity have separate paths. Read the audit-log guide for its limits and retention controls.
Does Halopen store my audio recordings?
Halopen does not retain audio on its own servers. Cloud providers have separate processing and retention terms. Transcripts and recovery artifacts can remain on your Mac, and the app receiving your text may store or sync it. The privacy page lists local storage locations and deletion controls; do not assume closing the app deletes local history.
Can I use Halopen for HIPAA-relevant work?
This website does not establish HIPAA compliance, a Business Associate Agreement, or suitability for protected health information. Local speech recognition alone does not settle the requirements of a clinical workflow. Review processing, retention, optional context and the destination app with the people responsible for your organization’s requirements. Use fictional administrative text while evaluating the app.
Is Halopen safe for NDA-covered or confidential dictation?
Check the processing mode, optional context, provider retention, local history and destination-app storage against your obligations before using confidential information. This website does not establish that a particular NDA or organizational policy permits the workflow.
Setup
Setup, install, hotkey
Installing Halopen, granting permissions, picking a hotkey, where it works.
How do I install Halopen on my Mac?
Two ways. From the terminal: `brew install --cask meriaapp/halopen/halopen`. Or download the DMG from halopen.com/download — it's 10.3 MB, signed with an Apple Developer ID and notarized by Apple. Open the DMG and drag Halopen.app into Applications. The first launch installs a Login Item so Halopen reappears in the menu bar after a reboot. Halopen requires macOS 14.0 Sonoma or later and ships as a Universal binary that runs natively on Apple Silicon (M1, M2, M3, M4) and Intel Macs.
What macOS version does Halopen require?
macOS 14.0 Sonoma or later. The minimum is set there because Halopen relies on AVAudioEngine improvements and AXUIElement APIs that matured in Sonoma. macOS 14, 15, and 16 are all supported. Older macOS versions (Ventura, Monterey, Big Sur) are not supported. On-your-Mac transcription additionally requires Apple Silicon (M1 or later) because Whisper Large v3 runs on the Neural Engine; Intel Macs use Cloud mode.
What hotkey does Halopen use to dictate?
The default is the function key (fn) — lower-left thumb reach on Apple keyboards, doesn't conflict with anything important. Right Option is a popular alternative if your left hand is already busy. Control + Option is the universal fallback that works on any keyboard, including third-party mechanical ones that lack a fn key. You can also bind a custom modifier-and-key combination from Settings → Hotkey. Halopen warns on conflicts with macOS system shortcuts so you don't accidentally remap Spotlight.
Can I change Halopen's hotkey?
Yes. Settings → Hotkey lets you pick fn (default), Right Option, Control + Option, or a custom modifier-and-key combination of your choice. The hotkey is hold-to-talk: press to start recording, release to send. There's no tap-to-toggle mode today; hands-free toggle is on the roadmap. If a hotkey you pick conflicts with a system shortcut, Halopen surfaces a warning before saving so you don't lock yourself out of Spotlight or Mission Control.
Does Halopen work in every Mac app?
Halopen is designed for dictation into Mac text fields, but compatibility depends on the application, field and permissions. Secure fields, custom widgets and remote-access configurations may behave differently. Test the exact field with harmless text before relying on it.
What macOS permissions does Halopen need?
The installation guide covers Microphone and Accessibility access and shortcut setup. Follow the prompts shown by your installed version and test a sentence in Apple Notes. Halopen does not use screen capture; optional text context has separate controls described on the privacy page.
Does Halopen update itself?
Halopen includes a Sparkle updater. Review the update settings in your installed app for available checks and installation options. The download page links the current Mac release.
AI coding
AI coding workflows
How Halopen pairs with Cursor, Claude Code, Aider, Windsurf, Zed, Continue, Cline, GitHub Copilot, and other AI coding tools on Mac.
Can I dictate into Cursor with Halopen?
You can try Halopen in Cursor’s prompt fields as a separate Mac dictation app. Test the exact panel and shortcut in your installed version with a short, harmless draft. Review the completed transcript, especially paths, identifiers and constraints, before submitting it. Cursor also offers native voice input; our Cursor guide compares the workflows without claiming a measured speed or accuracy advantage.
Does Halopen work with Claude Code?
Halopen is a separate Mac dictation app that can insert prompt text into a compatible input field. Test the exact terminal or editor you use, check the resulting prompt and submit it yourself. Claude Code also has its own voice features; the workflow guide explains where a separate app may fit.
Does Halopen work with Aider, Windsurf, Zed, Continue, or Cline?
Halopen uses Mac text insertion rather than a per-agent extension. These tools have different terminals and editor panels, so test the exact field you use. Accessibility permission, focus, Secure Input and custom widgets can affect insertion. Review the prompt and submit it yourself; identical behavior across every tool is not established.
Can Halopen dictate camelCase, snake_case, and file paths correctly?
Recognition may misread case, punctuation, paths and identifiers. Dictate the surrounding explanation, then check technical strings against the source and type or paste exact values when needed. A live preview is provisional and may differ from the completed transcript. Restating a word does not guarantee that an earlier error is replaced.
Does Halopen work in the terminal — iTerm2, Ghostty, Warp?
Test your exact terminal and input field with harmless text. Dictating into a shell can create executable input, so begin in a notes editor and review commands before using them. Terminal settings and secure-input behavior can affect insertion; follow the setup and support guidance if text does not appear.
Does Halopen know technical terms like useState, kubectl, or async/await?
Technical terms may be recognized, but no first-pass accuracy rate is established here. In Cloud mode, enabled vocabulary hints can supply personal dictionary entries; optional text context has separate controls described on the privacy page. These hints do not guarantee correct spelling or casing. Review the completed transcript before using it.
How do I dictate brackets, parentheses, and code symbols with Halopen?
Evaluate Halopen in the apps and on the Mac you use. Dictate a representative short draft, check the result, and include correction effort in your comparison. Processing time and resource use depend on your hardware, recording and transcription settings; no universal speed or performance result is established here.
Is voice typing actually faster than typing for AI coding prompts?
The useful test is your own prompt workflow: dictate a draft, review names and constraints, then compare the effort with typing it. This page does not establish a universal speed improvement.
Accuracy
Accuracy & verbatim posture
How accurate Halopen is, what model it runs, and why "verbatim by default" is a product decision, not an oversight.
How accurate is Halopen at transcription?
Accuracy depends on your speech, microphone, vocabulary, recording conditions and recognition mode. Try a short draft containing names, numbers and terms you actually use. Check omissions and corrections in the inserted text. This page does not establish a benchmark, an accuracy percentage or superiority over other products.
What model does Halopen use for transcription?
Cloud recognition uses a remote transcription service; on-device recognition uses a downloaded Whisper model through WhisperKit. Available models and settings depend on the installed version. Check the app and privacy page for the selected processing route instead of inferring it from where the final document is saved.
Does Halopen polish my dictation automatically?
Verbatim is the default approach. Optional cleanup settings can change the resulting wording, so start with them off and review the transcript. Choose editing settings deliberately for each task.
Why does Halopen include "um" and "you know" instead of removing them?
Because Halopen is verbatim by default — the brand thesis is that what you said is what shows up. Filler words carry meaning: "um, I'm not sure" reads different from "I'm not sure." Pauses and hesitations carry meaning in customer-support replies, in voice notes, in transcribed conversations. Halopen leaves them in for you to decide on, not for the app to decide on. If you want filler removed, the Polish pass (opt-in toggle, Pro) does that explicitly while keeping your voice intact. Editorial mode goes one step further for publication-quality drafts. Both ship; both run only when you opt in, per-app or globally.
Does Halopen work if I have an accent or English isn't my first language?
Try your own speech and working vocabulary in the available recognition modes. Accuracy can vary across languages, accents and conditions; this page does not claim identical results for every speaker. Review names, numbers and technical terms before using the text.
Multilingual
Multilingual & code-switching
Which languages Halopen transcribes, what happens when you switch between them, and the one setting that decides it: your Mac's primary language.
Does Halopen support Spanish, French, German, Japanese, Chinese, or other languages?
Yes for every language we have tested, with one setting that matters: your Mac’s primary language (System Settings → General → Language & Region). Halopen sends it with every Cloud dictation. In our tests on an English Mac (September 2026, synthetic voices, three runs each), Spanish, French and Japanese came back in their own language while streaming; Korean came back in Hangul with a misheard word; Mandarin and Hindi sometimes came back translated into English, and Hindi otherwise in Latin letters. With “Transcribe while you speak” off (Settings → Transcription), each of those languages came back in its own script. If you dictate mostly in one language, make it your Mac’s primary language. Cloud transcription is OpenAI’s `gpt-4o-transcribe` while you speak and `gpt-4o-mini-transcribe`, or `gpt-4o-transcribe` with vocabulary hints, after you let go; On your Mac mode (Whisper Large v3) also uses your Mac’s primary language.
Can Halopen handle code-switching between languages mid-sentence?
Partly, and it depends on how you switch. A word or phrase from another language inside a sentence (“we’re not adding queso fresco”) came through intact in every test. Whole sentences in two languages came through when there was a brief pause between them, because Halopen transcribes each stretch between pauses on its own — though a sentence in a language other than your Mac’s can come back translated or in Latin letters, as above. Without a pause, the model often kept only one of the two languages. Pause for a beat when you switch, and read a mixed-language dictation before you send it.
Do I have to tell Halopen which language I'm speaking?
There is no language setting in Halopen. It uses your Mac’s primary language: it sends it with every Cloud dictation and uses it for On your Mac mode. You can dictate in another language without changing anything, but that setting can pull a sentence toward your Mac’s language, translated or in its alphabet. If you dictate mostly in one language, make it your Mac’s primary language.
Pricing
Pricing & plans
The 14-day trial, Pro Monthly, Pro Annual, Pro Lifetime, refunds, student discounts.
How much does Halopen cost?
Every account starts with a 14-day free trial of the full product — no credit card to download, nothing withheld during the trial. Halopen Pro is $19/month, $179/year (saves $49 versus paying monthly), or $499 one-time Lifetime. All Pro tiers unlock unlimited words and unlimited holds up to ten minutes per take, the live preview, code-symbol biasing, the local transcript and event log, and free updates throughout your subscription. Plans are billed by Stripe; you'll see the charge on your statement as Meria LLC. Full refund within 14 days of buying, at halopen.com/withdraw or [email protected].
Does Halopen have a free tier?
Not a permanent one — a 14-day free trial of the whole product instead, no credit card required. Nothing is held back during it: unlimited words, the live preview, code-symbol biasing, the audit log, both Cloud and On-your-Mac modes. 14 days is long enough to find out whether voice typing survives contact with a real working week, which is the only question that matters. When the trial ends, cloud transcription stops until you subscribe; the app, your settings and your history stay on your Mac.
What's included in Halopen Pro Lifetime?
Pro Lifetime is a one-time purchase of continued Pro access. It does not have a recurring subscription charge. Review the current pricing page and terms for the offer and support details before choosing it.
Why is Halopen’s Lifetime tier $499?
Pro Lifetime is $499 paid once. That is approximately 2.79 times the $179 annual price. Choose it if you prefer a single payment for continued Pro access; monthly and annual plans remain available. Review the pricing page and terms before deciding.
Does Halopen offer a student discount?
Student pricing is available on recurring plans. See the pricing page for current eligibility and verification details. Start with the 14-day trial to evaluate the app before subscribing.
Does Halopen offer refunds?
Yes. Full refund if you ask within 14 days of paying for any plan, Lifetime included, or within 14 days of an annual renewal. Monthly renewals aren’t refunded; cancel any time and Pro stays on until the end of the month you’ve paid for. No reason needed: use halopen.com/withdraw or email [email protected]. A refund ends the plan it paid for.
Should I get Halopen Pro Annual or Pro Lifetime?
Use the trial to evaluate fit before choosing. Annual is a recurring commitment; Lifetime is a larger one-time payment for continued Pro access. Compare the current prices and terms with how long you expect to use the app, rather than assuming that one plan is best for everyone.
Comparison
Comparison & alternatives
How to compare dictation approaches against your own workflow.
How is Halopen different from the leading dictation app on Mac?
Compare the specific tasks and settings that matter to you: text insertion, recognition, optional rewriting, processing mode, recovery, permissions and price. Halopen offers a separate Mac hold-to-talk workflow with verbatim transcription as its default approach. The buying guide provides a trial checklist; this FAQ does not establish a comparative benchmark.
Why use Halopen instead of macOS Dictation?
Start by trying built-in macOS Dictation in your intended field. Compare shortcut comfort, recognition and correction effort, local processing requirements and optional cleanup. Halopen offers a separate hold-to-talk workflow, a personal dictionary for supported Cloud routes and optional preview. This page does not establish that one engine is more accurate; use the buying guide and a representative draft to make the comparison.
Why not just use a Whisper CLI wrapper instead of Halopen?
A command-line tool may suit an existing transcription workflow. Halopen is a Mac app built around hold-to-talk input and insertion into a text field. Compare the complete task, including setup, reviewing the transcript and moving it to the destination you need.
Is Halopen better than a browser-based dictation tool?
It depends on where you write. Test whether the option you already have covers your intended fields. A separate Mac app is worth evaluating when your writing moves between apps. Compare setup, correction effort, privacy settings and ongoing cost.
What's the best Mac dictation app in 2026?
The best fit depends on your work. Test your actual text fields, vocabulary, correction effort, processing requirements and budget. Halopen is one option to evaluate for live dictation on Mac; the buying guide explains the choices without claiming a universal winner.
Accessibility
Accessibility & RSI
Halopen for users with RSI, carpal tunnel, motor differences, and VoiceOver users.
Is Halopen a good fit if I have RSI or carpal tunnel?
Dictation changes how you enter text, but the shortcut, speaking and correction steps may still require effort. Test a comfortable setup that fits your needs. This page does not establish a medical benefit or that Halopen will work with every assistive device.
Is Halopen accessible to VoiceOver users?
Evaluate the installed app with your own VoiceOver settings and workflow, including onboarding, starting and stopping dictation, reviewing text and correcting errors. This page does not certify every app screen or assistive configuration. Send a specific reproduction to support if a control is inaccessible.
Is Halopen built for accessibility?
A configurable dictation shortcut can provide another way to enter text. Test the full task with your own input and accessibility settings; speech recognition, editing and navigation are separate parts of that task. This page does not establish universal assistive-device compatibility.
Apps
Mac apps & integrations
Where Halopen works, where it doesn't, and how it pairs with messaging, mail, notes, and design tools.
Does Halopen work in Notion, Obsidian, Slack, Apple Mail, and iMessage?
Try a short draft in the exact Notion, Obsidian, Slack, Mail or Messages field you use. Compatibility depends on the application, field, permissions, focus and Secure Input state. Check the resulting text before sending. The workflow pages explain setup and review steps without certifying every panel or version.
Does Halopen work in Apple Mail and Messages?
Test the compose field you intend to use in Mail or Messages with harmless text. Recipient fields and message bodies can behave differently. Confirm the destination and completed transcript before sending; Halopen does not control reactions or attachments.
Where doesn't Halopen work?
Three categories. **Secure password fields** — banks, password managers, the macOS login screen — macOS blocks all third-party text input there, by design; no dictation tool can deliver text. **Sandboxed system dialogs** that explicitly block external input. **Apps with non-standard custom text widgets** — most notably some games and a small number of cross-platform ports that draw their own text input without standard accessibility hooks. Terminal and iTerm2 work fine, but if Secure Keyboard Entry is turned on under their app menu, macOS blocks all third-party input until it's off; Halopen surfaces a clear menu-bar message the first time it detects this.
Does Halopen work in Figma, Sketch, Photoshop, or other design tools?
Try a short draft in your design app’s specific text field or annotation editor. Custom canvas widgets can behave differently from standard text inputs. Halopen is a dictation app, not a drawing-command tool. Compare correction and insertion effort before deciding whether it helps your workflow.
Does Halopen interfere with text expanders or clipboard managers?
No. Halopen lands text at the cursor via simulated keystrokes; text expanders (TextExpander, Espanso, macOS built-in Text Replacement) react to triggers in the typed stream the same way they would for typed text — so expander shortcuts you dictate still expand. Clipboard managers (Raycast, Alfred, Maccy, Paste, Pastebot) pick up text from the clipboard, which Halopen doesn't use as its delivery mechanism, so dictated text doesn't end up in your clipboard history unless you copy it explicitly. Both categories of tool run cleanly alongside Halopen.
Technical
Technical & under-the-hood
What Halopen is built in, how much RAM and CPU it uses, latency, and what happens on slow connections.
Is Halopen built in Swift or is it an Electron app?
Halopen is a native Mac app built in Swift, using macOS audio and text-input APIs. It runs from the menu bar. Native implementation alone does not establish a performance result; evaluate resource use on your Mac with the recognition mode and other apps you intend to use.
How much memory and CPU does Halopen use?
Evaluate Halopen in the apps and on the Mac you use. Dictate a representative short draft, check the result, and include correction effort in your comparison. Processing time and resource use depend on your hardware, recording and transcription settings; no universal speed or performance result is established here.
How fast is Halopen from release-key to text-on-screen?
Timing depends on the Mac, recognition mode, recording length, model state and network conditions. Test a representative draft and include review and correction time. This page does not establish a release-to-text median or a universal speed result.
Does Halopen work on Intel Macs?
The Mac app supports Intel and Apple Silicon on the supported macOS versions. On-device recognition requires Apple Silicon; Intel users use cloud recognition. Test your own Mac and usual apps during the trial.
Does Halopen work on a slow internet connection?
Cloud recognition depends on the connection and can take longer or fail when connectivity is poor. Local recognition on a supported Mac uses a downloaded model, but account and licensing behavior remains separate. The trial has a fixed duration; being offline does not promise that its clock pauses.
Trust
Trust & company
Who built Halopen, how it's funded, and why those choices show up in the product.
Who built Halopen?
Halopen is built by Jesse Meria, founder of Meria LLC, an Apple Developer ID–signed software company. Halopen is one of several Meria products focused on Mac-native tools and AI-assisted creative work. The app is independently funded — no outside investors steering the roadmap toward a particular feature set. Decisions about transparency, pricing, and product scope are made by the people who'll be supporting customers in five years, not by a board with a different time horizon.
Is Halopen open source?
The Halopen app itself is closed source. The transcription models underneath are not Halopen's — Cloud mode uses OpenAI's commercial `gpt-4o-mini-transcribe` API (`gpt-4o-transcribe` when a dictation carries vocabulary hints, described on halopen.com/privacy/), and the optional Polish and Editorial modes use Anthropic's Claude API; On-your-Mac mode uses OpenAI's open-source MIT-licensed Whisper Large v3 model running via Argmax's open-source Swift WhisperKit library. What Halopen builds on top of those — the integration, the hold-to-talk system, the per-app injection profiles, the audit log, the vocabulary biasing, the live preview — is closed-source intellectual property. The transparency policy at halopen.com/transparency/ documents exactly what's disclosed and what's held, with the decision rule published alongside.
How is Halopen funded?
By customers. Halopen is independently funded — no outside investors, no acquisition runway pressure. Revenue comes from Pro subscriptions ($19/month, $179/year) and Pro Lifetime ($499 one-time), processed by Stripe. The 14-day trial is the whole product with nothing withheld; Halopen's growth model is that people use it for a full working fortnight, decide whether voice typing earned a place in their work, and subscribe if it did. The independence shows up in the product: the transparency policy, the lifetime tier, the verbatim default, the audit log — none of which would survive a "what does the board want next quarter" review.
Still have a question?
Write to a real person.
Every email to [email protected] lands in a human inbox and gets a human reply, usually within a day. We’d rather you ask the question and get a clear answer than guess.