Automatic time tracker for Windows
Flowline logs the app in front of you, and the browser tab when the extension is connected. It tags that time as productive, neutral, or distracting, then shows it on a local dashboard. No account. The database stays on your PC.
Free and MIT licensed. Windows 10 and 11 only. Not a website blocker.
App tracking, browser domains, and focus blocks
The tracker runs on its own. Sessions, goals, and alerts are there when you want to act on the numbers.
Automatic app tracking
Windows tells Flowline when the foreground window changes. No start/stop timer, and no constant polling loop.
Browser time by domain
An optional Chrome or Edge extension reports the active tab, so time lands on github.com or youtube.com instead of one Chrome bucket.
Rules you can edit
About 80 default rules tag activity as productive, neutral, or distracting. Match an app, a domain, or a window-title keyword.
Dashboard and insights
Deep-work total, distraction time, context switches, a time-allocation ring, top apps, and a live activity stream.
Pomodoro focus blocks
Start a 15, 25, or 50 minute block from the Sessions page; the tray quick-starts a 25 minute block. Break reminders are included.
Daily goal and streak
Set a deep-work target. Flowline tracks the streak and shows the last 7 days.
Idle time excluded
If you walk away, that stretch is not counted. The idle threshold is adjustable.
CSV and JSON export
Activity sits in a local SQLite file. Export it, or delete the database when you want a clean slate.
Who it is for
Personal desk work on your own Windows PC. Flowline is not built for employers, classrooms, or parents monitoring someone else.
Developers
See how much of the day was the editor, the terminal, docs, and chat, without a timer you forget to start.
Writers and designers
Separate deep-work apps from the tabs that eat the afternoon. The weekly view shows whether the goal held.
Students
Track study apps and browser research on a personal PC. This is self-tracking, not a tool for someone else to watch you.
How automatic tracking works
Install and leave it running
The tray icon keeps tracking after you close the window. Launch on login is optional.
Rules label the time
Each switch is matched to productive, neutral, or distracting. Edit a rule when the default is wrong.
Read the day on your PC
The dashboard and Insights page show where the hours went. Nothing is uploaded to build that view.
The longer version, including the local WebSocket bridge, is in how it works .
Insights, Pomodoro sessions, and rules
Insights charts the day. Sessions holds the focus blocks and the weekly report. Rules is where a miscategorized app gets fixed.
Local database, no account
There is no Flowline server to sync with. Activity is a SQLite file under your user profile. The app does not record the screen, log keystrokes, or block websites. A distraction alert is a notification, not a lock.
Install the Windows tracker
Grab the installer, or build it from source. Tracking starts on launch. The browser extension is optional.