For macOS · English and Ukrainian

Just type. Mova fixes the layout.

Typed «ghbdsn» when you meant «привіт»? After the space Mova spots it, switches the layout and retypes the word. No copying, no retyping, no breaking your flow.

macOS 15 Sequoia or later · version 0.3.0 · signed and notarized by Apple

Typing in TextEdit: ghbdsn becomes «привіт», руддщ becomes hello, cdsn becomes «світ»
ghbdsn → привіт руддщ → hello cdsn → світ

Stop thinking about layouts

Mova only looks at the word you just typed, and steps in only when it is sure.

Fixes words automatically

After a space, Enter, Tab or punctuation Mova checks the word. If it only makes sense in the other layout, Mova erases it and types it right.

Fixes on demand

Press ⌃ and ⌥ together: Mova fixes the word you are typing, or the last one. Any length.

Easy to undo

The same hotkey within 3 seconds puts the word back and remembers it, so Mova leaves it alone from then on.

Understands unknown words

The macOS dictionary, rules for impossible letter combinations and letter-pair statistics for names and jargon. Doubtful words stay as they are.

Stays out of the way

Terminals, code editors, remote desktops and virtual machines are excluded by default. Password fields are never touched.

Updates itself

Checks for a new version once a day and shows it in the menu. The update window opens only when you click.

How it works

Three steps that take a fraction of a second after every word.

  1. 1

    You type

    Mova sees the keys you press and keeps only the current word in memory.

  2. 2

    The word ends

    Mova reads the same keys in the English and the Ukrainian layout and checks both readings.

  3. 3

    Wrong layout

    Mova erases the word, switches the layout and types the right reading. You carry on in the right language.

⌃+⌥

The hotkey for manual fixes and undo. Pick another in settings: ⌥⇧, ⌃⇧, ⌘⌥ or ⌃⌘.

Settings without the clutter

A menu-bar icon, three settings tabs, and nothing you have to configure before you start. The app itself speaks Ukrainian.

General tab: auto-switching, hotkey, minimum word length, confidence, launch at login, updates
Hotkey, sensitivity, launch at login and updates
Apps tab: excluded apps by bundle ID
Apps where Mova does not fix words automatically
Exceptions tab: never-switch and always-switch lists
Words to leave alone or always fix
Mova menu: auto-switching, fix last word, permission status, settings, updates
The menu-bar menu

What you type stays on your Mac

Mova sees your keyboard, so privacy is not a detail.

  • Nothing you type is sent anywhere or stored: only the current and the last word are kept in memory.
  • In password fields (secure input) Mova sees no keys at all.
  • The network is used only to check for updates. No analytics, no accounts.
  • Builds are Developer ID signed and notarized by Apple; updates are EdDSA-signed.

Set up in a minute

Mova needs two macOS permissions; without them it sees nothing and changes nothing.

  1. Download Mova.dmg, open it and drag Mova into Applications.
  2. Launch Mova: an «AЯ» icon appears in the menu bar.
  3. In System Settings → Privacy & Security turn Mova on under Input Monitoring (to see keys) and Accessibility (to retype the word).
  4. Type. No restart needed: Mova picks the permissions up within seconds.

Questions

Mova doesn't fix anything. What should I check?

Open the Mova menu: the status line should say it is listening, with two permission ticks. Also check that auto-switching is on and the app is not in the exclusion list.

Mova fixed a word I meant to keep.

Press ⌃⌥ right away: the word comes back and won't be fixed automatically again.

Mova didn't fix a word.

Press ⌃⌥ to fix it by hand. If the word comes up often, add it to the always-switch list.

Which layouts do I need?

English and Ukrainian layouts enabled in macOS, for example U.S. and Ukrainian-PC. Mova leaves other layouts alone.

Does it work in terminals and code editors?

Not automatically: ordinary text there often looks like a typo. The hotkey works everywhere, and the exclusion list is yours to edit.

How do I uninstall Mova?

Quit it from the menu and move Mova from Applications to the Trash. Settings live in ~/Library/Application Support/Mova/.

Try Mova

One download, two permissions, and the layout stops breaking your train of thought.

Download for Mac

macOS 15 Sequoia or later · version 0.3.0 · signed and notarized by Apple