Do I need an API key?
No. Froge can recognize speech entirely on your PC with a free on-device model, downloaded once from inside the app. A key is only needed for a hosted provider.
Does my voice go to you?
No. There’s no Froge server. On your computer, audio stays on your PC. With a provider, it goes from your PC to the provider you chose.
Does it work offline?
Yes, once the on-device model is downloaded. On-device recognition doesn’t need an internet connection.
Which languages?
Whisper small recognizes many languages, and Settings lists 46 of them. Parakeet v3 covers 25 European languages; for any other language, Froge uses Whisper. So far we’ve tested Froge mostly in English.
Does it rewrite what I say?
No. Froge types what you said, with the punctuation, line breaks and corrections you asked for out loud. If you turn on optional cleanup, on your PC or with your own Groq, OpenAI or OpenRouter key, a model tidies punctuation and removes filler sounds like “um”. It may not add, reorder or change your words; an answer that tries is thrown away and your words are typed as you said them.
Which apps and fields does it type into?
Ordinary text fields in ordinary windows: email, chat, documents, browsers, AI tools. Three places get a copy-only preview instead of typing: terminals, windows running as administrator, and password fields that Windows reports as such (most browser and app password boxes do). A password field that doesn’t report itself, or answers too slowly, is typed into like any other field, so don’t dictate a password. That check happens as the text is inserted, after recognition, so with a hosted provider switched on the words have already gone to that provider. Games and anti-cheat software are unsupported.
How is Froge different from Windows voice typing?
Windows voice typing is built in and free, and if it does what you need, keep using it. Froge adds a hotkey you hold in any app, an on-device model you download once and keep, spoken corrections like “actually” and “scratch that”, a dictionary for your names and terms, and the option of your own provider key when you want hosted accuracy.