Automatic work journal for Windows

Your week is
already written up.

The timesheet is due. The standup is in ten minutes. Your manager wants the weekly update, and Tuesday is already a blur. KeptInFlow writes each day down while you work: what you finished, what is still going, what got stuck. Press Alt+Shift+J and copy it.

Download for Windows Part of Pro · free for 30 days · Windows 10/11 · signed installer

If Windows SmartScreen asks about this new release, click More info → Run anyway. The installer is code-signed and verified.

Journal · Tue, Aug 19
9:12am to 6:40pm·5 stretches

Shipped the pricing page, then chased a checkout bug.

Done
Pricing page live, refund wording rewritten.
Still going
Checkout fails on the second retry.
Stuck
Waiting on the payment provider to answer.
Pricing page Ship review away Checkout bug Email

Nothing was started, tagged or typed. Finish setup once and the day writes itself.

Keeping a work journal is one door of

Runs on your PC, not in a tab · no account · pay once

The day you cannot remember

The whole day, in plain words.

A day comes back cut into stretches of work, not hours in an app. Each stretch gets a name, a few lines on what changed, and where it got to. Open the day and all of that is already there.

A full day written up: a colored bar of the day, a headline naming three clients, what is still stuck, and the morning's stretches of work with their times, clients and a line or two on what changed. A side panel shows where the time went by app A full day written up: a colored bar of the day, a headline naming three clients, what is still stuck, and the morning's stretches of work with their times, clients and a line or two on what changed. A side panel shows where the time went by app
A three-client day, cut into stretches of work, each named for the job and tagged to the client.
Alt+Shift+J

Written before you ask for it

Days write themselves up in the background. There is no timer to start, nothing to tag, and nothing to fill in at six o'clock when you have already forgotten the morning.

Done · Still going · Stuck

Three lines you can paste

Every day opens with what finished, what is mid-flight, and what is stuck. One button copies the whole write-up as text, ready for a standup or a review.

named by the work

Named by the job, not the app

A stretch is called "Fixing meeting import dates". It is never "4 hours in Chrome", which is the part no timesheet, chart or browser history has ever been able to tell you.

click any line

Every line has receipts

Click a stretch for the windows it covered, the things you copied during it, the snips you took, and the words that were actually on screen. Check it in seconds instead of trusting it.

Checkout bug · 2:10pm to 4:35pm

Traced the failed checkouts to a timeout on the retry. Reproduced it with a test card, then narrowed it to the second attempt rather than the first.

  • Reproduced the failure with a test card
  • Found the retry firing twice
  • Opened a ticket with the provider

Where it got to: fix drafted, waiting on the provider.

4 windows 12 things you copied 2 snips Screen text

A write-up you can check is worth something. One you cannot is a guess.

When the day is billable hours

from your calendar

Meetings keep their own names

A stretch that overlaps a meeting on your calendar takes the meeting's name, in the day, the week and the timesheet, with a small calendar mark. No sign-in: it reads Outlook or Google Calendar while you have it open.

1 to 9

Close the day, one card at a time

Hours with no client yet come up one at a time: when, what you were doing, and what it is worth. Press a number to bill it, n for not billable, s to leave it for later. Nothing is billed until you press something.

y

Teach it a word once

Name a stretch it could not place and it offers a word from the windows you had open: "Remember vendorportal.com for Henderson?" Press y, and later hours with that word are filed to that client by themselves.

this week

See what your words filed

Close the day counts the stretches your kept words filed this week, one chip per word, each opening the days it filed. Taking a word back asks first.

The status update nobody wants to write

Then the week does the same.

Zoom out and the week and the month open with a write-up of their own: what you finished, the threads that kept coming back, and what is still going. One click from a standup, a status email, or a self-review.

Done this week

A list of what you actually finished

Not a chart of hours. The things that landed, in a list. Every bullet is one click from the day it happened, so you can check it before you send it to anyone.

Ran through it

The threads that kept coming back

Work that spanned more than one day gets named and gathered, with a chip for each day it ran on. This is the answer to "where did the week actually go".

Still open

Loose ends follow you

Anything a day leaves unfinished waits on your latest day under Still open until you tick it off. Nothing quietly falls off the end of a Friday.

Copy

Out as plain text, in one click

The whole write-up copies as text you can paste into Slack, an email, a review form, or the box your timesheet tool insists on. No export, no format to pick.

Journal · Week of Aug 17

Done this week

Copy

Pricing shipped, checkout retries fixed, three days on the importer.

  • Pricing page liveTue
  • Checkout retry fix mergedWed
  • Importer handles the new date formatFri

Ran through it

  • Meeting importer MonWedFri
  • Checkout retries TueWed

Still going

Provider ticket on the checkout timeout.

Every bullet, thread and day chip opens the stretch it came from.

When the summary is not enough

Drag across an afternoon and ask.

A write-up is the shape of the day. Sometimes you need the thing itself: the error you saw, the figure in the spreadsheet, the sentence you deleted. Select any span of the timeline and ask about it, or search everything you have ever had on screen.

Screen Memory scrubbed back to 9:08 AM: the booking page that was on screen, what you were doing at the time, the words read off the screen ready to copy, and the day's timeline along the bottom Screen Memory scrubbed back to 9:08 AM: the booking page that was on screen, what you were doing at the time, the words read off the screen ready to copy, and the day's timeline along the bottom
Scrub back to 9:08 AM and the page is there, with the words on it ready to copy.
drag a span

Ask about any slice of time

Drag across the timeline and ask what happened then. It reads the whole span rather than a handful of keyword hits, so "what did I decide in that hour" is a fair question.

Narrow to apps

Or about just one app

Ask how long that spreadsheet really took, or what happened in the browser and nowhere else. Useful when one client lives in one tool.

/

Search everything you saw

Find a moment by the exact words that were on the screen, or by what they were about: "error about permissions" finds the stack trace you never copied.

Screen text

Read the actual words back

Open the text that was on screen for any span and copy it out. The number you did not write down is still there.

Journal · Tue, Aug 19
2:10pm to 4:35pm
what was that checkout error?

A gateway timeout in the payments dashboard at 3:04pm, on the retry rather than the first attempt. The workaround went into Slack at 3:22. screen snip

The answer points at the moments it came from, so you can look for yourself.

The obvious question

This one reports to you.

A record of your day is only worth having if it is yours. There is no account, no team dashboard, no admin view, and nobody on the other end of it. You pick how much of your screen it reads, and you can change that answer whenever you like.

your choice

You pick how much it reads

Setup asks: nothing, window names only, the words on screen, or words and pictures. Words is the one it starts with if you do not pick, and it keeps no pictures. Change the answer any time in Settings, Privacy.

stays on this PC

The record lives in a folder

Your days sit on your own machine. There is no server holding them, no account to sign in to, and no sync you have to opt out of.

never these apps

Name what it must never see

Password managers are excluded out of the box. Add any other app, or any window title, and capture stops while that is in front of you.

8 GB · a year

It clears up after itself

It keeps a year and 8 GB by default, whichever runs out first, then drops the oldest. You can keep less, down to only until a day is written up, and one button in Settings erases the lot.

Read what it watches: every feature that reads anything, what it reads, whether it leaves your PC, and whether it is on the day you install.

The honest version

You have tried a time tracker.

Time trackers answer "where did the hours go" with a bar chart of app names. That is not the question your manager asked, and it is not what you need at five o'clock on a Friday. Here is where this sits next to one.

A time trackerKeptInFlow
What you get back Hours against app names. "4h 12m in Chrome, 51m in Slack" The work, named and written up. "Fixing meeting import dates", and what changed
What you have to do Start a timer, or go back and tag the blocks afterwards Nothing. The day is written by the time you open it
Checking a claim You trust the chart, or you go and look it up again Click any line for the windows, the text and the snips behind it
Where it lives An account on their servers, billed by the seat A folder on your PC. There is no account to sign in to
Price Around $9 to $15 a month, for as long as you keep using it $59 once, and it does eight other jobs as well

The trade is real, so here it is. KeptInFlow is Windows 10 and 11 only. It can only write up the days it was running for, so the week before you installed it stays blank. Writing a day up uses AI on your own key (you pay the AI company directly), and that day's text goes to whichever model you point it at; point it at one running on your own PC and nothing leaves the machine. It is not a billing robot either: it drafts the timesheet from what happened, and an hour it cannot place waits for you on Close the day. And it only knows the screen, so a phone call, a corridor conversation and an hour at a whiteboard all show up as time away.

The journal is one feature of the app

The rest of what you just bought.

KeptInFlow is a single Windows app for keeping and reusing everything that goes through your screen. Your day writing itself down is one door. These are the others, all in the one license.

meetings

Record calls with no bot

Teams, Zoom, Meet, and Slack huddles recorded from your own PC, transcribed with the speakers told apart, summarized, and searchable later. Nothing joins the meeting.

capture

Snip, OCR, annotate, record

Precise screen capture with on-device OCR, annotation and redaction, scrolling capture, and screen recording you can edit in place. Every capture stays searchable by the words that were on it.

Win+V

Clipboard manager and dictation

Alt+Tab for your clipboard, plus system-wide dictation that can run entirely on this PC with a free downloaded model, so your voice never leaves the machine.

;sig

Text expansion and AI in every app

Abbreviations that expand anywhere you type, a question answered mid-sentence, selected text edited by describing the change, and a command palette for the whole PC.

See the whole app on the home page, or start with capture and OCR, dictation, or codes and autofill.

No subscription required

Keep it free. Or pay once for Pro.

The work journal is part of Pro. Try everything free for 30 days. Then keep the free plan forever, or go Pro.

App forever. The first 100 buyers get every update for life; after that, a license includes 1 year of updates. Keep the last version you got if you don't renew. This is not a stealth subscription.

Free trial

30 days

  • Every feature, no limits
  • The journal, screen search, capture and meetings all included
  • Then keep the free plan forever, or go Pro
  • No card up front. Nothing to cancel.
30-day free trial, every feature

Free

$0 forever

  • Snip, grab text, scrolling capture, color picker
  • Clipboard cycler, clean paste, text expansions, calculator
  • Smart paste, verification codes, AutoCorrect, mouse gestures
  • AI chats, rewrite, inline prompt, command palette
  • Record your screen, with sound
  • Dictation: 2,000 words a week
  • Pair your phone and send things across
See what is free

100 AI actions a month on us. Want more? Use the free on-device model, your own AI key, or the AI plan.

Pro

$59 one-time

$59 for the first 100 buyers, then $79, then $99.

  • Everything in Free, plus Screen Memory, the journal, meetings and billing
  • The Studio look, webcam and step-by-step recordings
  • Unlimited on-device dictation, no quota to run out of
  • Own it forever, no subscription
  • Every future update, for life
  • Journal, capture, meetings, clipboard, dictation, expansion, and AI in one app
  • 30-day refund, no questions asked
Buy KeptInFlow, $59

$59 is the founding price for the first 100 buyers, with lifetime updates. It ends when those seats sell out, not on a timer. The next 200 buyers pay $79, and after that the price is $99. Those two include one year of updates, renewable for $39/yr (or don't renew and keep what you have). Or get lifetime updates for $199. Every option is a single payment with the 30-day refund.

AI Included

$12 a month

AI that just works. Nothing to set up.

  • 5,000 fast AI actions a month
  • 1,200 minutes of cloud dictation a month
  • Every Pro feature included while it runs
  • No key to get and no AI account to open
  • Works on its own, or on top of a Pro license
Subscribe, $12/month Or $120/year (two months free)

It renews automatically at that price until you cancel. Cancel anytime from Manage subscription in the app, or at app.lemonsqueezy.com/my-orders.

AI that works the moment you subscribe. Or use your own AI key, or the free on-device model.

There are three ways to run the AI. The free on-device model answers on your own PC and costs nothing to run; it is smaller and slower than a cloud model. With your own AI key you pay the AI company directly for what you use. The $12/month AI plan is for people who want AI to just work: no key and nothing to set up, one bill, 5,000 fast AI actions a month, 1,200 minutes of cloud dictation, and every Pro feature included while it is active. On-device dictation and transcription are unlimited with Pro or the AI plan.

Before you ask

Questions, answered.

Do I have to do anything each day?

No. Once setup is done, days write themselves in the background, today's kept up to date as it goes on. There is no timer to start, no project to pick, and nothing waiting for you at six o'clock. If a late session changes the picture, "Summarize this day" writes it again.

Is this spying on me?

It runs for you and reports to nobody. There is no account, no team plan, and no admin view, because none of those exist in the product. It reads only as much as you pick in setup. Password managers are excluded out of the box, you can name any other app or window title it must never capture, and the main window always shows what is running with one click to stop it.

Could my employer read it?

Not through us. Nothing is uploaded, no server holds a copy, and there is no account for anyone to be given access to. What sits on a work PC is between you and whoever manages that PC, the same as every other file on it. If that is a concern, keep the record on a machine that is yours.

What does it cost to run?

With your own AI key, you pay the AI company directly for what you use. With no key, 100 AI actions a month are on us to try it. If you would rather not set a key up, the optional $12/month AI plan handles the AI for you. Point it at a model running on your own PC and it costs nothing and sends nothing.

How much disk does it use?

A year and 8 GB by default, whichever runs out first, then the oldest goes. Both are yours to change in Settings, older pictures are thinned before they are dropped, and "Erase all history" clears everything it has kept.

Can it write up last week?

Only the days it was running for. It has no way of knowing about a day it did not see, so the honest answer is to install it the day you want the record to start. Tomorrow's Friday panic is the one it can do something about.

Is it accurate enough to bill from?

It is written from what was actually in front of you, and every line opens onto the windows, text and snips behind it, so checking a stretch takes seconds instead of faith. Treat it as the record, not the invoice: it tells you what happened, and Close the day is where you decide what counts. Time you spent away from the screen shows as time away, because that is the truth of what it saw.

What happened to the Mac app that did this?

Rewind, the app most people mean, was bought by Meta at the start of December 2025, and its screen recording was switched off on December 19. That is the risk when your record of your own work lives inside somebody else's service. KeptInFlow keeps yours in a folder on your PC, and the copy you bought carries on running whatever happens next.

Is it a subscription?

No. It is a one-time license: $59 at the founding price, with lifetime updates for the first 100 buyers, then $79 for the next 200 and $99 after that, with a year of updates included. Renewing updates later costs $39/yr and is optional. There is an optional $12/month AI Included plan for people who would rather not manage an API key, and you never need it to use the app you bought.

Stop trying to remember Tuesday.

30-day free trial, every feature Windows 10/11 · no account · 2-minute setup