The best tools are the ones you forget are running until the moment you need them. Your Wi-Fi connection, your clipboard manager, your screenshot utility — they all share a common trait: they are invisible until invoked. A dictation app should work exactly the same way.
Steno lives in your Mac's menu bar. There is no window to manage, no Dock icon competing for your attention, no application switcher entry to accidentally click. It is a small icon in the top-right corner of your screen that indicates readiness. Hold the hotkey, speak, release, and your words appear at the cursor. The entire interaction takes seconds, and at no point does it pull you out of whatever application you are working in.
The Problem with Windowed Dictation Apps
Most dictation software on the market follows a traditional application model. You launch the app, it opens a window, and you dictate into that window. The transcribed text appears in the app's own text area, and then you copy it and paste it into your actual destination.
This workflow has several problems that compound with frequent use.
First, there is the context switch. Every time you want to dictate, you must switch from your current application to the dictation app. This means Command-Tabbing away from your email, your document, or your code editor. The mental cost of this switch is not zero — it interrupts your flow of thought at exactly the moment you are trying to articulate something.
Second, there is the copy-paste friction. After dictating, you must select the transcribed text, copy it, switch back to your original application, find your cursor position, and paste. If you were in the middle of a paragraph, you need to verify that the pasted text landed in the right spot and reformat as needed.
Third, the dictation window itself takes up screen real estate. On a 13-inch MacBook screen, every pixel matters. A dictation window — even a small one — obscures part of the document you are working on, making it harder to maintain context about what you have already written.
The Menu Bar Advantage
A menu bar app eliminates all of these problems by design. Here is how the workflow differs with Steno.
You are writing an email in Apple Mail. You reach a point where typing feels slower than speaking — maybe you need to explain a complex idea, or you simply want to draft faster. Without moving your cursor, without switching applications, you hold the Steno hotkey. A small overlay appears at the top of your screen confirming that recording is active. You speak your sentence. You release the hotkey. The text appears directly in the email composition window, at your cursor position, as if you had typed it.
The entire interaction happens within the context of your current application. Your eyes never leave the email. Your hands never leave the keyboard (the hotkey is right there). There is no application switching, no copy-pasting, no window management.
Always Available, Zero Activation Cost
Because Steno launches at login and lives in the menu bar, it is available the instant you need it. There is no waiting for the app to launch, no loading screen, no initialization delay. The hotkey is globally registered, which means it works regardless of which application is in the foreground.
This zero activation cost is crucial for adoption. Tools with high activation costs — those that require you to find and launch them before use — tend to be used only for dedicated sessions. You might sit down and dictate for 20 minutes, but you will not use the tool for a quick one-sentence interjection. A menu bar app with a hotkey has such low activation cost that you will use it for everything from a single sentence to a five-paragraph email.
Works in Every Application
Steno injects text at the cursor position using the macOS Accessibility API. This means it works in virtually every application that accepts text input: mail clients, web browsers, code editors, terminal emulators, design tools, spreadsheets, chat applications, and more.
You do not need to configure Steno for each application. You do not need to install plugins or extensions. If an application has a text cursor, Steno can type into it. This universality is a direct benefit of the menu bar form factor — because Steno operates at the system level rather than within a specific application, it is inherently application-agnostic.
The Overlay: Just Enough Feedback
One concern with an invisible tool is knowing whether it is actually working. When you press the hotkey, you need confirmation that recording has started. When transcription is complete, you want to know the text has been inserted.
Steno handles this with a minimal overlay — a small pill-shaped indicator that appears at the top of your screen while recording. It shows a waveform visualization so you can see that your microphone is capturing audio. When you release the hotkey, the overlay briefly shows a processing state, then disappears as the text is inserted.
This overlay is designed to provide maximum information with minimum distraction. It does not obscure your work. It does not require interaction. It appears, confirms that the system is working, and vanishes. The visual footprint is comparable to the macOS notification banner — enough to notice in your peripheral vision, not enough to pull focus from your task.
The Mac Menu Bar Tradition
The macOS menu bar has a long tradition of hosting system utilities. Time Machine, Spotlight, Wi-Fi, Bluetooth, battery status — Apple places system-level tools in the menu bar because it is the natural home for things that should be accessible everywhere but should not demand attention.
Third-party developers have embraced this pattern for utilities that share the same characteristics. Bartender, Alfred, iStat Menus, 1Password — these are all tools that you want available at all times but do not want competing for window space and Dock presence.
Dictation fits this pattern perfectly. It is a system-level input method, not an application you work "inside." You do not compose in a dictation app the way you compose in a word processor. Dictation is a capability — a way of entering text that should be as fundamental and unobtrusive as the keyboard itself. The menu bar is where such capabilities belong.
Why Not a Keyboard Shortcut Panel?
Some dictation tools take a middle-ground approach: they run as full applications but are invoked via keyboard shortcut, showing a floating panel. This is closer to the menu bar model but still has drawbacks.
A floating panel steals focus from the current application, which can cause issues with text insertion. It creates a visible window that needs to be positioned and potentially moved if it covers relevant content. And because it is a full application with a Dock presence, it adds visual clutter to the application switcher and Dock.
Steno's LSUIElement approach avoids all of these issues. As an LSUIElement app, Steno has no Dock icon and no entry in the Command-Tab application switcher. It is genuinely invisible in the macOS user interface, present only as a menu bar icon and the global hotkey listener.
Designing for Interruption-Free Workflows
The most productive workflows are those with the fewest interruptions. Every time you switch applications, reposition a window, or perform a copy-paste sequence, you interrupt the flow of your work. These micro-interruptions accumulate over a day and significantly reduce both productivity and the quality of your thinking.
A menu bar voice-to-text tool is designed specifically to avoid creating these interruptions. The entire dictation cycle — invoke, speak, receive text — happens within the context of your current task. Your focus stays on the document, the email, or the code. The dictation tool is like a skilled assistant who transcribes what you say without ever stepping into your line of sight.
This is what makes menu bar voice to text the ideal form factor. Not because it is trendy, not because it looks clean, but because it is the architecture that creates the least friction between thought and written text.
Experience the difference yourself. Download Steno and see how a menu bar dictation tool fits into your workflow.