Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is WhatPulse?
WhatPulse is a desktop activity tracker that counts what you physically do on your computer—keystrokes, mouse clicks, cursor travel, application and window usage, website domains, uptime and network bandwidth—and turns those counts into charts and long-term statistics. It runs on Windows, macOS and Linux, and its stated design principle is that it tracks activity rather than content: it records that you typed or visited a domain, not what you wrote or read.
What it actually measures
- Keyboard: total keystrokes, most-used keys, typing history, keyboard heatmaps and layout trends.
- Mouse: click counts, distance travelled, heatmaps and per-screen activity.
- Applications: time spent per app down to individual window titles, plus keys and clicks attributed to each.
- Websites: time per domain, without capturing page content.
- Profiles: group activity into buckets for a project, client or context so billable or focus time is counted rather than estimated.
Who it suits
Freelancers and consultants who bill by time or want evidence of effort; developers and writers curious about their real typing and app-switching patterns; and anyone who likes quantified-self data. It is a poor fit if you dislike always-on background monitoring, share a machine, or work under policies that forbid keystroke counting—even content-free counting can look like surveillance to colleagues or clients.
How it compares
| Tool type | What it captures | Typical use |
|---|---|---|
| WhatPulse | Keys, clicks, apps, domains, bandwidth, uptime | Personal metrics, curiosity, self-reporting |
| Manual time trackers | Start/stop timers per task | Invoicing accuracy |
| Website blockers | Blocks or limits sites | Behaviour change, not measurement |
WhatPulse measures; it does not block or coach. If your goal is to stop visiting a site, a blocker is the better tool. If your goal is to know where the hours went, measurement comes first.
A practical next step
Install it, let it run for one normal week without changing your habits, then open the applications and websites views. Pick the single largest surprise—usually a site or app you did not expect near the top—and decide one concrete change: a scheduled block, a different default workspace, or simply accepting that the time is intentional. WhatPulse offers a free plan and a paid tier; check WhatPulse for current plan details before committing.
How does WhatPulse track my computer activity without invading my privacy?
WhatPulse separates counting activity from reading content: it records the fact that input happened, not what was typed or viewed. The site describes this as "tracks activity, never content," and its website-tracking section says it understands browsing time through domain tracking "without tracking page content."
What it counts, and what that implies
- Keyboard: keystroke counts, most-used keys, typing history, keyboard heatmaps, peak typing hours. The aggregate and the key identity are stored, but not the text those keys formed.
- Mouse: click counts, cursor travel distance, heatmaps, activity across screens.
- Applications: time spent, keys and clicks per app, and window titles — the most granular item listed, since a window title can reveal a document, file or conversation name.
- Websites: domains such as github.com or reddit.com, plus daily habits.
The practical distinction is that a keystroke count answers "how much did I type?" while a keyboard logger answers "what did I write?" WhatPulse is built for the first question. Domain-level browsing data tells you that an hour went to youtube.com; it does not tell you which videos.
Where the residual privacy risk sits
Window titles are worth thinking about, because they are content-adjacent by nature. A title bar can name a client, a patient file, a private message thread or an unpublished draft. If you work with confidential material, that is the field to check before enabling long-term tracking, along with where your data is stored and whether it syncs to a public profile.
The site frames the product as "built for curiosity, not surveillance," and its leagues feature — comparing your week against other users — is opt-in in spirit: leaderboards only mean something if you choose to share totals.
A concrete way to decide
Try a one-week test on your own machine. Run WhatPulse, then review the application and window-title breakdown at the end of the week and ask whether you would be comfortable with that list leaving your device. If the answer is yes, the aggregate keystroke and click data is comparatively harmless. If a single window title makes you wince, exclude that application or keep the tool local-only.
For a second opinion on how much input data a tracker should retain, see WhatPulse's own feature pages, and compare the approach with a manual time tracker such as Toggl Track, which logs project time without capturing keystrokes or window titles at all.
Can WhatPulse help me bill clients for my time accurately?
Yes—WhatPulse can support client billing, but it is not a dedicated invoicing tool. Its value is evidence: it records the activity that backs up a time claim. The site describes profiles that group activity “for each project, client or context,” with a running tally of time and input per profile, so billable hours stop being guesswork. That is the closest thing to billing support on the page.
What it actually gives you
- Per-client profiles. Separate profiles for each client or project keep their time and input totals apart, which is the core requirement for accurate billing.
- Application-level detail. Time, keystrokes and clicks are broken down per application, down to individual window titles. If you bill by task rather than by hour, this shows which software consumed the session.
- Website domain tracking. Browsing time is attributed by domain, not page content, so research time for a client is visible without logging what was read.
- Uptime and long-term trends. Daily and weekly patterns help you spot sessions you forgot to log, or days that were heavier than they felt.
Where it falls short for billing
WhatPulse measures activity, not value. A two-hour profile that includes a long call, reading or thinking may register as almost no keystrokes, while a frantic hour of typing can look enormous. Profiles also require discipline: start the right one before you begin, and stop it when you switch clients. If you leave one profile running across a lunch break or a personal errand, the tally inflates and you will be correcting it by hand.
There is no mention on the page of invoices, hourly rates, rounding rules, or exporting to accounting software. Treat WhatPulse as the raw record and your invoice as a separate step.
A workable setup
- Create one profile per client, plus one for admin and one for personal use.
- Switch profiles at the start of each block, not at the end of the day.
- Review application and domain breakdowns weekly, while you still remember what the gaps were.
- Convert the reviewed totals into your invoice manually, applying your own rounding and rate rules.
A freelancer with three retainer clients is the clearest fit. A consultant billing in six-minute increments for calls and meetings will find activity data thin for the non-typing parts of the work.
For a fuller time-tracking and billing workflow, dedicated tools handle the invoicing half: Toggl Track and Clockify both pair timers with billable rates and reports. Many freelancers run WhatPulse for the detailed activity record and one of those for the invoice itself.
What do the keyboard and mouse heatmaps show me about my habits?
WhatPulse's keyboard and mouse heatmaps visualize the physical pattern of your input, not just the totals. The keyboard heatmap shows which keys you press most often and how that distribution shifts over time, while the mouse heatmap shows where your cursor travels and where clicks cluster across your screens. In both cases, the value is in spotting asymmetry: a handful of keys or screen regions absorbing most of your activity tells you where your hands actually live.
What each heatmap reveals
Keyboard heatmap. Heavy concentration on a few keys usually means repetitive text, shortcuts, or a workflow dominated by one tool. A spread across modifier keys points to shortcut-driven work; a spread across letter keys points to prose or code. Comparing heatmaps across weeks can show whether a new tool or project changed your typing pattern.
Mouse heatmap and travel. Cursor movement and click clustering show which parts of your screen you return to constantly. If clicks pile up in one corner, that corner is probably where your most-used controls sit. Mouse travel distance is a rough proxy for how much reaching and repositioning your workflow demands.
How to use them
Treat the heatmaps as a diagnostic, then change one thing and re-check. If your keyboard heatmap shows very few keys in play, you may be doing by hand what a shortcut or macro could do. If your mouse heatmap shows heavy traffic in a narrow band, consider whether your layout, window arrangement, or display setup is forcing that repetition.
Reviewers and long-term users often note that the numbers are most useful in comparison rather than in isolation — seeing a shift after changing tools or habits is more informative than any single snapshot. That matches the practical use: establish a baseline, change something, compare. WhatPulse groups activity into profiles for projects or clients, which lets you compare heatmaps across contexts rather than across your whole week.
Limits worth knowing
Heatmaps describe input patterns, not output or quality. A dense keyboard heatmap does not mean productive work, and a sparse one does not mean the opposite — reading, meetings, and thinking leave no keystroke trail. Mouse travel also depends on screen size and resolution, so comparisons across different hardware setups are rough.
For a fuller picture, pair the heatmaps with application-level time and the website domain tracking, which show where the input was directed. WhatPulse is available at WhatPulse; a free plan is offered, with premium pricing listed separately.
How does WhatPulse compare to other productivity trackers like RescueTime?
WhatPulse is a quantitative activity counter first, while RescueTime is a time-and-category reporter first. Both answer "where did my day go?", but they collect different raw material and suit different questions.
The core difference
| WhatPulse | RescueTime | |
|---|---|---|
| Primary unit | Keystrokes, clicks, mouse travel, uptime, bandwidth | Minutes per application and website, sorted into productivity categories |
| Input detail | Keyboard heatmaps, per-key counts, window titles | Mostly time-on-task, with categorisation and focus sessions |
| Framing | Personal curiosity and long-term stats | Habit change, focus scoring, team reporting |
| Multi-machine | Tracks across Windows, macOS and Linux | Also cross-platform, oriented around a single account view |
| Best question it answers | "How much am I actually doing?" | "How much time am I spending, and on what kind of work?" |
WhatPulse's own framing is explicit: it counts keyboard, mouse, application and website activity — including window titles and domain-level browsing — and describes itself as built for curiosity rather than surveillance. That matters. A high keystroke count is not the same as productive work; a long meeting is real work with almost no input. RescueTime's category model handles the second case better; WhatPulse handles the first.
Where each one wins
- Choose WhatPulse if you want granular, almost forensic data: which keys you favour, how far your mouse travels, how input volume varies by project or client. Its profiles feature — grouping activity per project, client or context — is the most directly practical part for freelancers estimating billable effort.
- Choose RescueTime if your goal is behaviour change: cutting distracting sites, protecting focus blocks, or reporting to a team. Category rules and weekly summaries are the point there.
- Use both if you want input intensity and time categories side by side. They are not mutually exclusive, though running two background trackers is worth a trial week before committing.
A practical test
Pick one recurring task — say, writing a report — and run a tracker for a week. Ask: does the output tell you something you didn't already suspect? WhatPulse excels at revealing effort patterns you'd never guess (peak typing hours, uneven input across projects). RescueTime excels at revealing time leaks you'd rather not admit. If you need the second, WhatPulse's numbers may feel interesting but not actionable.
For related reading on the time-tracking category, see RescueTime and, if you want open-source alternatives, ActivityWatch.
One caveat worth deciding on up front: WhatPulse counts keystrokes, not the content of what you type, and tracks domains rather than page content. If you work under confidentiality constraints or share a machine, confirm your own policy before installing any input-level tracker.
Is WhatPulse free, and what do I get with the premium plan?
WhatPulse offers a free plan that requires no credit card, and it also has a paid premium tier. The free plan is the starting point: you install the desktop client on Windows, macOS or Linux and it tracks keystrokes, mouse clicks, application usage, websites, uptime and bandwidth, then turns that into charts, heatmaps and long-term trends. The site's own framing is "Start tracking for free," with premium listed separately as "Pricing." Exact premium features and current prices are not detailed in the material available here, so treat the Pricing page as the authoritative place to check what premium adds before you commit.
What the free tier gives you
Based on the page evidence, the core tracking experience is presented as the product itself, not a teaser:
- Keyboard: key usage, typing history and keyboard heatmaps.
- Mouse: click counts, mouse travel and heatmaps.
- Applications: time spent per app, keystrokes and clicks, and window titles.
- Websites: domain-level tracking of browsing time, without tracking page content.
- Profiles: group activity into projects, clients or contexts with a running tally of time and input.
- Leagues: weekly comparisons against other users.
The privacy stance is explicit: it "tracks activity, never content." That matters if you work with sensitive material, because keystroke counts and window titles are still metadata about what you were doing and when.
How to decide
If you mainly want personal insight — how much you type, which apps eat your day, whether your afternoons are as productive as they feel — the free plan is likely enough to answer those questions. Premium tends to matter for people who need more history, deeper exports or heavier use, but confirm the specifics on the pricing page rather than assuming.
A practical next step: install the free client, let it run for one full work week, then look at the applications and profiles views. If you find yourself wanting to compare months, share reports with a client, or track across more machines than the free tier allows, that's your signal to check premium. If a single week already tells you what you needed, stay free.
User reviews (0)