Why does Windows say "Windows protected your PC" when I run it?
That's SmartScreen. It warns about apps it hasn't seen before — code-signing certs cost a few hundred dollars a year, and we haven't bought one yet. Click More info → Run anyway and the install proceeds normally. The download has a SHA256 published right next to the button you can verify against.
Is my voice actually private? For real?
Yes. Speech recognition, AI cleanup, and read-aloud all run entirely on your CPU or GPU using locally-stored model files. Pull your network cable mid-sentence and tellmebaby keeps working. The only network traffic is the initial model downloads (so you can pick languages) plus a signed JSON poll every six hours to see if there's an update. That's the entire network footprint.
How accurate is it, really?
English: very good. Parakeet TDT 0.6B v2 is one of the best open-weight ASR models available right now, INT8-quantized but still benchmark-competitive with closed cloud APIs. Multilingual: Whisper Large v3 Turbo, also INT8. We pick the right model automatically based on the languages you say you speak in onboarding. And your personal dictionary tilts recognition toward your names and jargon on top of that.
Will the AI rewrite what I say?
No — not unless you ask it to. The default cleanup removes fillers and stutters and adds punctuation, and every output has to pass an acceptance gate first: if it dropped a phrase, rewrote your phrasing, or softened how strongly you said something, it's rejected and your raw words ship instead. The two places the AI gets creative freedom are the ones you explicitly opt into: Edit Mode (you spoke the instruction) and per-app custom styles (you wrote the style).
What's the big download after install?
The built-in brain — a local language model (about 2.4 GB) that powers cleanup, Edit Mode, and per-app styles, plus the speech models for the languages you picked. All downloads are pinned and SHA256-verified, resume if interrupted, and live in %USERPROFILE%\.tellmebaby where you can delete and re-fetch them any time. The brain runs only on 127.0.0.1 and shuts down with the app.
Where does it store my recordings and transcripts?
%USERPROFILE%\.tellmebaby — recordings as .wav, transcripts in a SQLite database, settings as JSON. Nothing's compressed, nothing's encrypted, nothing's hidden. You can browse it all directly in File Explorer. Deleting that folder is a complete reset.
Does it auto-update?
Yes. The app polls a signed manifest a few hours after launch. When a new version is out, you get a banner across the top of the main window with a one-click Install + restart. Updates are signed with an ed25519 key — you can't be tricked into installing a fake one.
What if I want it to ignore my microphone in some apps?
That's what per-app modes are for. Set "passthrough" mode for, say, your password manager — the hotkey doesn't do anything when that app is focused. You can also pause the hotkey globally with one click in the sidebar.
Why such weird hotkey combos?
Because Windows reserves Win + letter at the shell level (so we never see Win+R, etc.), and browsers eat Ctrl+Shift+letter shortcuts (Ctrl+Shift+R reloads, Ctrl+Shift+V pastes plain text). Ctrl+Shift+Alt + letter is essentially never claimed by anything else, so the chords stay yours no matter which app is in front. The two hold-to-talk actions go further: dictation (Ctrl + Win) and Edit Mode (Alt + Win) use modifier-only chords — keys that physically can't type — so nothing can ever land in your document, or over your selection, by accident. Re-bind to whatever you prefer in Settings → Activation.
macOS / Linux?
Not yet. The Windows build uses WASAPI for audio capture and Win32 keyboard hooks for the global hotkey — porting those to macOS/Linux is real engineering work, not a config flip. Windows-only for now; other platforms once the Windows experience is rock-solid.
What does it cost?
Free. Forever, on Windows. There's no paid tier planned, no "pro" features locked behind a paywall, no telemetry to monetize. If that ever changes, anyone who installed before the change keeps the version they had at the price they had.
Is there a hidden catch?
No. tellmebaby is a personal project that exists because the maintainer wanted a local-first dictation tool with a brain and couldn't find one. You're welcome to use it, share it, fork the source if you want to. There's no "actually it phones home for analytics" footnote.