Hold. Speak. Release.

Dictate Russian — I'll write English!

  • No word limits
  • Works offline
  • VerbaIDE never uploads your speech or your text

Recognition, translation and tone run on your Mac. There is no server behind them, so there is nothing to meter — dictate all day, on every plan.

Slack — #product

Heads up — we're moving the release to Thursday.

Closed beta · macOS 26+, Apple SiliconDownload free
How it goes, every day

One Slack message, seven steps.

The thought is ready in a second — in your own language. The rest of the time goes into getting it out in English. Every message, all day.

1:50per message

Measured on 20 real messages in our own team — your numbers will differ.

≈ 55 minutes a day, translating yourself.

Think the message5s
Type it in Russian25s
Open ChatGPT8s
Ask for a translation12s
Read it, fix the tone35s
Copy3s
Paste, reread, send22s
⌥ SpaceVerbaIDE: hold, speak, release3s

37× faster per message — about 54 minutes back, every day.

How it works

Three modes, one shortcut each.

Hold the shortcut, speak, release — the text is inserted where your cursor already is. Nothing to open, nothing to paste.

⌥ Space

Plain dictation

Your spoken language, as heard — Russian or Ukrainian in, the same out.

demo clip
⌥ ⌃ Space

Translated dictation

Speak Russian or Ukrainian, natural English lands in the field.

demo clip
⌥ ⌘ Space

Secretary mode

Dictate for as long as you like — the text keeps landing in one field. A whole email, a doc, a spec, by voice.

demo clip
Tone control

One sentence, three registers.

Pick the register once per app, or switch it mid-session. The same words come out formal for a client and human for a teammate.

You say«Я опоздаю минут на десять»

Leave your email — we reply within a day and set it up on a call.Get early access
On-device

Your speech never leaves your Mac.

Speech, translation and tone rewriting all run on-device: our own speech model, our own translator and a local style model. Zero network requests carry your speech or your text. Dictation works on a plane.

Speech never leavesAudio kept only if you askWorks offline

No one is counting your words.

Nothing to meterApps that send your voice to a server count your words, because every request costs them money. Nothing here runs on a server.
Sign in onceOne sign-in, one download of the language pair, and VerbaIDE then works up to 30 days with no network at all.
Free tier, no accountPlain dictation needs no account and no plan. From the network it wants the models it downloads once.

People write in English through it every day.

Closed beta: every new user gets a setup call with us.

“I stopped opening ChatGPT for Slack. That is the whole review.”
— Andrii, backend engineer, Kyiv → Berlin
“My English letters finally sound like me, not like a template.”
— Marina, founder, remote
“Standups in writing used to eat twenty minutes. Now I talk through them.”
— Oleh, team lead, Lviv
“I dictate the whole spec in Russian and read it back in English. Once.”
— Dmytro, product, Warsaw
“The tone picker is the part I did not know I needed. Clients get the polite one.”
— Kateryna, designer, freelance
“Nothing I dictate leaves the laptop — that is why legal let me install it.”
— Pavlo, engineer, fintech
Early access

Join the closed beta.

Free
$0Dictate in your language into any app. No account, no limits — forever.Download
Pro
$9a monthRenews monthly after the trial. Cancel any time — the beta price stays yours after launch.
14-day free trial — nothing charged until it ends

14-day trialStarts by itself after sign-up. No card.

Nothing is charged during the betaPrices above are the planned beta prices.

VAT shown at checkoutPaddle calculates it before you pay.

Early access

Every new user gets a call with us

Closed beta: we onboard every user by hand — a call, your hotkeys set up, your notes straight into the build. Paid checkout is not public yet; the prices above are the planned beta pricing.

Protected by reCAPTCHA — Google's Privacy Policy and Terms of Service apply.

Which languages?

Translation covers 21 languages, among them Russian, Ukrainian, English, German, Spanish, French, Polish, Japanese, Korean and Chinese. Speak yours — the output is your language or natural English, depending on the mode.

Where does it type?

Any macOS text field: Slack, Gmail, Jira, Notion, your editor, a terminal. There is no app to switch to.

Does my voice leave the Mac?

No. Recognition, translation and tone all run on-device; no audio is stored and no account is needed to dictate.

What about an accent or mixed speech?

Mixed Russian-English speech is normal input — technical words stay as they are.

How fast is it?

Text appears about a second after you release the key for a short message; a longer one takes a little more. In secretary mode the text lands in batches.

What does closed beta mean, and what happens to the price?

A build sent by hand and a call to set up your hotkeys. Lifetime buyers keep lifetime after launch; monthly stays $9 for everyone who joins during the beta.

How does billing and cancellation work?

Monthly starts with a 14-day free trial — nothing is charged until it ends, and cancelling during the trial costs nothing. After the trial (or right away for annual), the plan renews automatically at the price shown until you cancel; cancelling stops future renewals and you keep access until the current paid period ends. Lifetime is one payment, once, with no renewal. Every paid purchase is covered by our 30-day money-back guarantee. Paddle, our reseller and the merchant of record, handles the actual charge, receipts and cancellation.