Platform support
This page follows the current Echo release workflows. An implementation branch may compile for another target without that target being a documented release.
Platform matrix
| Platform | Current architecture | Direct distribution | Store distribution |
|---|---|---|---|
| macOS | Apple Silicon arm64 | Developer ID build packaged as a signed/notarized DMG for the website | Mac App Store build packaged and signed for App Store Connect |
| Windows | x64 (x86_64-pc-windows-msvc) | NSIS installer and updater artifacts for the website | MSIX package for manual Microsoft Store submission; the Store signs it at ingestion |
Use an artifact built for your platform and channel. Do not move application files between direct and store installations and assume permissions, updater state, or purchase state will carry over.
macOS direct and Mac App Store builds
The direct macOS build uses the Developer ID release flavour. It checks the Budgie updater and can install a verified direct update. Its global input path supports keyboard and mouse-button recording bindings and can use macOS Accessibility-backed automation.
The Mac App Store flavour uses the store for updates and purchases. Its recording hotkey backend accepts keyboard shortcuts without the direct build's event tap, but mouse-button activation is unavailable. The current source also restricts selected-text copy, character typing, and arbitrary simulated keystrokes in this sandboxed flavour. Auto paste can post the paste shortcut only after Accessibility permission is granted; otherwise the text remains on the clipboard for manual paste.
When a recipe depends on those input actions, review it on the same distribution flavour on which it will run.
Windows direct and Microsoft Store builds
The website workflow builds an x64 Tauri application and stages its NSIS installer plus updater bundle. The Microsoft Store workflow turns the same Windows build output into an MSIX for manual submission.
Windows permission prompts and shortcut behaviour differ from macOS. Do not follow macOS Accessibility instructions on Windows; start with the microphone device, Windows privacy permissions, Events, and Logs.
Voice indicator support
Floating Bubble is the portable voice-indicator choice in the current Settings UI. Notch performs physical display-notch detection and menu-bar alignment only on macOS. On a Windows installation, choose Floating Bubble or Off rather than expecting hardware-notch alignment.
On macOS, a display without a physical notch uses fallback geometry. Moving the indicator between displays can therefore change how the Notch style is positioned.
What to include in a platform report
Report the operating system, architecture, Echo version, direct/store channel, selected indicator style, and whether the issue concerns recording, input automation, updates, or purchasing. Then follow Safe redaction.