What KeptInFlow watches
Last updated: July 25, 2026
KeptInFlow does a lot, and some of it involves reading your screen, your microphone, or your clipboard. Software that can do those things should say exactly when it does them, so here is the whole list: every feature that reads anything, what it reads, whether it leaves this PC, and whether it is switched on the day you install.
Every row can be turned off in Settings. Nothing here is required for the rest of the app to work.
Meetings and audio
| Feature | What it reads | Leaves your PC | On install |
|---|---|---|---|
| Meeting recording | Your microphone and the audio your speakers are playing, while a recording is running and not before | No, if you use the on-device transcription models | You start it |
| Auto-record | Which application is currently using your microphone, so it can offer to record a call. Not the audio itself | No | Off |
| Transcription and speaker labels | The recording you just made | No, with the free downloaded models. Cloud transcription is a choice you make per engine | Runs after a recording |
| Speaker names | The participant names your meeting app is showing on screen (Zoom, Teams, Google Meet), while a recording is running, so the transcript can say who spoke instead of "Speaker 2". Names only. Your voice is never turned into a voiceprint | No, unless you ask the AI to work out the remaining names | Runs while you record |
| Meeting summary and Ask | The transcript of the meeting you opened | Only when you click it, and then to the AI provider whose key you added | You click it |
| Dictation | Your microphone while you hold the dictation key | No audio, with the on-device model. The cleanup pass, on by default, sends the finished text to your AI provider; switch cleanup off and nothing leaves | Key-triggered |
Screen and capture
| Feature | What it reads | Leaves your PC | On install |
|---|---|---|---|
| Snip and OCR | The region you drag, at the moment you drag it | No. Text extraction runs on this machine | You trigger it |
| Capture Library | The snips you chose to keep, indexed so you can search them by their words | No | Stores what you snip |
| Screen Memory | A periodic screenshot of your active monitor, read on-device so you can search and scrub back through your day | No, unless you ask a question about it | Off |
| Screen recording | The region or window you picked, while recording | No | You start it |
| Guides (step recording) | A screenshot at each click, while a guide recording is running | No | You start it |
| Mouse gesture snip | Mouse buttons, to catch the drag gesture that starts a snip | No | Off |
Typing and clipboard
| Feature | What it reads | Leaves your PC | On install |
|---|---|---|---|
| Clipboard history | Everything you copy, anywhere, checked a few times a second so it can be kept as a short local history you cycle back through. Copies that password managers mark as sensitive are skipped | No | On |
| Clean paste | The clipboard, at the moment you press the paste shortcut | No. It is plain text tidying, with no AI and no network | On |
| Text expansion | The short abbreviation you type, matched against your own list | No, for an ordinary snippet. A snippet you marked as an AI one holds a prompt, so typing it does call your provider | On |
| Inline AI, edit by meaning, rewrite | The text you typed between the markers, or the text you selected | Yes, when you fire the trigger, to your AI provider | Trigger-only |
| AutoCorrect | The word you just finished typing, checked against a list of about 2,800 common misspellings that ships inside the app | No. There is no AI and no network in this one at all | Off |
| Fix my last sentence | The sentence you just typed, or the text you selected | Yes, when you press the shortcut, to your AI provider | Key-triggered |
The helpers that appear on their own
Three features show a small offer without being asked. They are the only parts of KeptInFlow that speak first, so they get their own section.
| Feature | What it reads | Leaves your PC | On install |
|---|---|---|---|
| Verification code catcher | The clipboard when you focus a code box. If there is no code there, the text of your other open windows through the Windows accessibility interface (which is how it finds a code in a window your browser is covering), plus on-device readings of your monitors, about every four seconds until it finds something, for the first twenty seconds only. Nothing is read until you click into a code field, and it all stops within about ninety seconds | No | On |
| Smart paste offer | The labels of the fields in the form you just opened, through the Windows accessibility interface. It offers to fill them; it cannot fill anything on its own | Only if you accept the offer | On |
| Fetch | The label of the single field you clicked into, so it can offer something you were just looking at. What it offers comes from your clipboard history and, if Screen Memory is on, its recent frames. It opens no other window | No | On |
Things KeptInFlow does not do
- No account. There is nothing to sign up for and nothing to sign in to.
- No analytics, no usage tracking, no ad tracking, no profile of you anywhere.
- No keylogging. KeptInFlow does use a Windows keyboard hook, because that is how a global shortcut works, but it is watching for its own shortcuts. What you type is not recorded or stored.
- Your API keys stay in the Windows credential store and are read only by the app's native code. They are never sent to us.
- Nothing you capture, record, or type is sold, shared, or used to train anything.
The one exception
If you use the free starter AI actions or the optional AI Included plan, those particular requests pass through a relay we run, because they use our API key rather than yours. Detected personal details are masked on that path whatever your settings say, and we do not store the content of those requests. Add your own key and the relay leaves the picture entirely. The privacy policy covers this in full.
Found something missing?
If a feature reads something and it is not on this page, that is a bug in the page and worth telling us about. Email johnwhitworth@gmail.com.