Skip to content
Halopen

Halopen for accessibility users

When voice is the primary input — Mac dictation built for it

When voice has to do the work, the tool has to deserve the trust. Halopen is built for users who rely on dictation as a primary input.

Free for 14 days · macOS 14.0+ · Apple Silicon & Intel

Why this fits

Halopen, paired with accessibility users.

Halopen is a native macOS dictation app built as a primary keyboard replacement — for users with limited hand mobility, low or no vision, motor impairments, or recovery from injury. Hold-to-talk via a single key (default fn, remappable to any modifier or Switch Control gesture); verbatim by default; works alongside VoiceOver, Voice Control, Switch Control, Dwell Control, and Sip-and-Puff; system-wide across every Mac app on Apple Silicon and Intel running macOS Sonoma or later.

For users who rely on voice as a primary input — limited hand mobility, low or no vision, motor impairments, recovery from injury — the dictation tool is not a productivity accessory. It is the keyboard. Reliability, predictability, and verbatim capture matter more than features.

Halopen is designed to insert dictated text into Mac input fields. Test the specific app, version and control you use; permissions, secure fields, custom widgets and remote sessions can affect insertion. Review the text before relying on it.

The workflow

How to use Halopen with accessibility users.

  1. 1

    Pick a hotkey your input method can reach reliably

    fn (the function key) is the default. Right Option works on Apple keyboards. Control + Option is universal. For users who cannot press a key, an assistive switch or foot pedal mapped via Karabiner-Elements to a recognized modifier works the same way.

  2. 2

    Pair with macOS Voice Control if you need command-driven input

    Voice Control handles "click", "scroll", "tab to next", "press return". Halopen handles dictating prose, prompts, and emails. The two are complementary — use both at once.

  3. 3

    Dictate where you need to type

    Mail, Messages, Notes, web forms, browser-based apps, IDEs, terminals — Halopen lands text in all of them. The user does not change apps; the dictation comes to wherever the cursor is.

  4. 4

    Use the live preview to review before committing

    For accessibility users, check names, identifiers and punctuation against your intended draft. Optional live partials are provisional and may differ from the final transcript; repeating a term does not guarantee replacement. Type or paste exact strings when needed.

What matters for accessibility users

The Halopen features that earn their place.

  • Hold-to-talk — full user control over when audio is captured

    No wake word. No ambient listening. Halopen records only while the configured key (or switch, or pedal) is held; the moment it’s released, audio capture stops.

  • Verbatim by default

    For accessibility users, Verbatim is the default output mode, with optional cleanup available. Recognition can still mishear a word or omit a detail. Review the completed draft for names, wording and constraints before using it.

  • Works with assistive switches and foot pedals

    Anything that maps to a recognized macOS modifier key can drive Halopen. Karabiner-Elements is the standard glue layer; Halopen treats the switch press as a modifier press.

  • Pairs with macOS Voice Control

    Voice Control is command-driven (click, scroll, tab, switch app); Halopen is dictation-only. Running both gives the user a complete voice-driven workflow without conflict.

  • VoiceOver-friendly UI

    Halopen’s settings and onboarding use standard SwiftUI controls with proper accessibility labels. VoiceOver reads the entire interface; Dynamic Type honored throughout.

  • Privacy by default

    Halopen offers cloud and on-device speech recognition. Cloud mode sends audio to a transcription service; on-device recognition requires Apple Silicon and a downloaded model. Optional context and cleanup have their own settings. The local log stores transcripts and supported app events, not every network request. Account, update, usage and diagnostic activity are separate. Review the privacy page and your organization’s requirements before using confidential information.

Try it yourself

A user with limited hand mobility composing an email:

Example to read aloud — not a recorded result

“"Hi Sarah — thanks for the patience on this. The contract draft is at section four, point six — I’m reading it now and will send notes by tomorrow. One question for you ahead of that: the indemnity clause references a separate schedule that I don’t see attached; can you forward it? I want to make sure I’m reading the limit-of-liability number against the right base. Talk soon."”

  • · Illustrative practice text, not a recorded Halopen result.
  • · Read a short section aloud, then check the inserted draft for errors.
  • · Keep exact names, numbers and formatting under your own review.

Why Halopen

The dictation tool that earns its place.

Accessibility users are often the most demanding evaluators of a dictation tool, because the cost of a bad one is the user’s entire workday. Halopen is engineered around the things that matter most for that audience: reliability, predictability, no surprises. Hold-to-talk means the user controls the recording window. Verbatim means the text matches what was said. Native Swift means low overhead and stable behavior across long sessions.

If you use macOS Voice Control or an assistive switch, test your complete setup alongside Halopen. Check how you start and stop dictation, correct text and move between apps before relying on the combination.

Halopen for accessibility users — FAQ

Questions worth answering.

Can Halopen serve as a primary input layer for users with limited hand mobility?

Yes. Hold-to-talk + verbatim + system-wide are the three properties that make a dictation tool viable as a primary input layer. Halopen is built around those properties as defaults, not optional toggles.

Does Halopen work with macOS Voice Control?

Yes. The two are complementary: Voice Control handles commands and navigation; Halopen handles dictation. Running both at once is the recommended setup for users who want a complete voice-driven workflow.

Does Halopen support assistive switches and foot pedals?

Yes. Any input device that can be mapped to a recognized macOS modifier key (typically via Karabiner-Elements) can drive Halopen. The switch press is treated identically to a key press.

Is Halopen accessible to VoiceOver users?

Yes. The settings and onboarding UI uses standard SwiftUI accessibility labels and follows macOS accessibility conventions. Dynamic Type is honored. The recording-pill indicator has an accessibility description that VoiceOver reads.

Does Halopen retain audio recordings?

Halopen offers cloud and on-device speech recognition. Cloud mode sends audio to a transcription service; on-device recognition requires Apple Silicon and a downloaded model. Optional context and cleanup have their own settings. The local log stores transcripts and supported app events, not every network request. Account, update, usage and diagnostic activity are separate. Review the privacy page and your organization’s requirements before using confidential information.

Can I use Halopen if I cannot use a mouse or trackpad?

Yes. Halopen has no mouse-only interactions. The recording hotkey and all settings are keyboard-accessible; combined with macOS Voice Control for navigation, the entire workflow is mouse-free.

Can I try it before paying?

Yes — 14 days of the full product, no credit card, no word ceiling during the trial. That is the point for this use case: someone who relies on dictation as a primary input layer needs to know it holds up across a real fortnight of work, not across a word allowance. Pro is $19/mo or $179/yr after that.

Power-user cheat sheet

Take Halopen with you when you work with accessibility users.

The Halopen power-user cheat sheet by email — hotkeys, the right mode for each app, dictionary tips, voice patterns for prompting. Four short notes over two weeks can follow, only if you ask for them. Unsubscribe in one click.

 

Try Halopen with accessibility users

Hold the function key. Speak.

Halopen is free for 14 days, no credit card. Open Halopen, hold the function key, and listen for what you sound like.