Nothing to upload
Your audio never leaves this device. There is no server to send it to.
Press a key, speak, and the words appear right where your cursor is. Transcribed entirely on your machine.
0 network connections · audited & reproducibleVerifiable, not promised
LocalParrot is an offline voice-to-text app for Windows: recording, transcription and typing all happen on your device.
Your audio never leaves this device. There is no server to send it to.
Turn off your WiFi and try it. That's not a trick, that's the whole point.
Free to download and yours to keep. There is nothing to sign up for and nothing to cancel.
Four steps, no ceremony
Hold your shortcut.
Speak. Watch the waveform move.
Release. It transcribes instantly, on-device.
The text lands wherever your cursor was.
no window switching · no copy-paste · no cloud round-trip
Audited. Reproducible.
We audited the shipped binary layer by layer: imports, source, embedded strings, third-party telemetry, live traffic. These are the receipts, each with the command that produced it, so you can run the same check on your own machine.
> dumpbin /imports LocalParrot.exe
| findstr "ws2_32 winhttp wininet"
(no output)The Windows APIs for opening a connection simply are not linked into the app. It cannot make a network request; the entry points do not exist in the binary.
> Get-NetTCPConnection -OwningProcess
(Get-Process LocalParrot).Id
TCP endpoints : 0
UDP endpoints : 0Models loaded, hotkey armed, dictation running: the process owns zero sockets. Open Resource Monitor while you dictate; LocalParrot never appears under Network.
[INFO] LocalParrot starting
[INFO] ORT telemetry disabled
[INFO] ASR: Parakeet engine selectedNo analytics, no crash reporting. Even the ML runtime's built-in telemetry is switched off at startup, before any model loads. Straight from the startup log.
LocalParrot has no backend. No account system, no license pings, no update checks, no crash uploads. We could not see your dictation even if we wanted to: there is nothing to send it to.
Cloud dictation tools stop right there. LocalParrot doesn't notice.
Read the full security auditevery check runs with tools built into Windows
Free download
Straight answers
No. Turn off your WiFi and use it, it works exactly the same.
None. LocalParrot has no analytics, no crash reporting and no tracking of any kind. It makes no network requests, which is something you can confirm yourself with any traffic monitor.
Yes, and you should. Turn on airplane mode and dictate: nothing changes. For the technical version, we publish a security audit of the shipped binary with every command needed to reproduce it, using only tools built into Windows. No downloaded scripts: every check is a single line you can read before running it.
Any app where you can place a cursor: email, chat, documents, browsers, code editors. LocalParrot types the transcribed text right where the cursor is, like a very fast keyboard.
LocalParrot is closed source. If that matters to you, the fastest way to verify the privacy claim isn't reading code, it's testing it: disconnect from the internet and use the app. No error, no degraded mode, because it was never talking to a server in the first place.
Nothing. LocalParrot is a free download, yours to keep, with no subscription and nothing to cancel.
New versions ship as fresh installers. LocalParrot never checks for updates on its own and never phones home. When there's a new release you download it the same way you got the first one.