What's new with WhatPulse?

Use setting
Include beta releases

Create and sync profiles across your computers

May 19, 2026

No more manually recreating profiles on every computer. Create them on the website and the WhatPulse desktop apps will automatically sync them.

Create once, track your time towards your Profiles on every computer you have.

WhatPulse 6.2.2

May 15, 2026

There were some leftover issues in v6.2.1 around the mouse heat map that v6.2.2 addresses:

  • Windows: Mouse heatmap attribution on secondary monitors: Clicks on secondary monitors now appear on the correct monitor in the heatmap instead of all piling onto the primary. Whether you were affected, depends on the display driver stack. Most commonly affected setups include virtual display drivers (DisplayLink docks, Spacedesk, parsec), HDR or DisplayPort MST chains, multi-GPU laptops, or KVM passthroughs.

  • Windows: Click and scroll tracking inside RDP sessions for Premium users: Premium users running WhatPulse on a Windows machine they're connected to over Remote Desktop now have their clicks and scrolls counted again. A 6.2 anti-cheat tightening was incorrectly catching legitimate RDP-delivered mouse input alongside injected input. Keystroke and mouse distance counts were unaffected.

WhatPulse 6.2.1

May 13, 2026

A focused follow-up to 6.2 with mouse heatmap fixes across all platforms, faster heatmap rendering on installs with long history, and a handful of smaller polish items.

Mouse heatmap fixes

  • macOS: clicks on non-primary monitors are now placed correctly. Setups with mismatched sizes, vertical offsets, or monitors stacked above/below the primary previously had heatmap data shifted or missing.
  • Windows: clicks on monitors hot-plugged after WhatPulse started are no longer silently dropped. The display list now self-heals when a new monitor is detected.
  • Fixed the heatmap occasionally going blank or sticking on stale data when rapidly switching time periods.
  • Heatmap queries are noticeably faster on installs with months of history.

Geek Window

  • Total words variable added alongside the other word counters introduced in 6.2.
  • The variable dropdown in Settings > Geek Window now lists "Total Words" and "Today Words" so you can pick them like any other counter instead of typing the variable name by hand.

Linux: Flatpak package

  • WhatPulse is now available as a Flatpak in addition to the existing AppImage. Flatpak runs in a sandbox, installs and updates through your distro's software center or Flathub, and works the same way across every Linux distribution — handy if your distro doesn't play well with AppImages or if you prefer managing apps through a package manager.

Other

  • Status pills now have a subtle hover effect on inactive items so it's clearer they can be clicked.

Safari support for Web Insights

May 7, 2026

Safari support has arrived for Web Insights!

You can now track your website usage in Safari, including active time, keyboard activity, clicks, and more. To enable Safari support, download the new “WhatPulse Web Insights” companion app from the downloads page and install the Safari extension.

There's a walk-through in the Help Center, showing how to install it.

WhatPulse 6.2

May 5, 2026

Word counting

WhatPulse now counts how many words you type — no text stored, just numbers. Detected from keystroke patterns, so it works in any language, any input method, anywhere you type. Visible on the overview, input history, per-application stats, websites, exports, and the Geek Window.

Pause data collection

A new pause toggle in the tray popup lets you pause collection at runtime when you want WhatPulse to look the other way. The status bar turns orange, the app window shows a banner, and nothing during the pause is counted (or logged retroactively when you resume).

Redesigned input history

The input history page has been rebuilt with a prettier chart, an interactive legend, and a flexible time period selector. A new group-by control lets you zoom from hours all the way out to years.

Quality of life

  • Configure a proxy from the login wizard, before you've signed in.
  • Native Wayland support on Linux for the AppImage.
  • Searchable application filter in the keyboard heatmap.
  • Reset and Export buttons moved to the status bar, freeing up space on every stats page.
  • A new animated pill toggle replaces the old mix of buttons and dropdowns.

Bug fixes

A long list of fixes including the application upload loop, Windows admin-startup CPU spike, mouse heatmap drops on DPI-scaled displays, proxy settings not persisting, and several smaller papercuts.

WhatPulse 6.2-beta3

April 26, 2026

Group input history by hour, day, week, month or year

The input history chart and table now have a group-by control. The grouping is selected automatically based on the time period you're viewing, and you can override it at any time to zoom in or out on your typing and clicking trends.

Configure a proxy from the login wizard

Users behind a corporate proxy can now configure their connection before logging in. A new "Configure proxy..." button on the login and activation pages opens a dedicated proxy dialog, so first-time setup no longer requires reaching the Settings tab (which is only available after authentication).

Bug fixes

  • Windows: Fixed mouse heatmap clustering on displays with DPI scaling, where clicks in the right and bottom portions of the screen were dropped or misattributed to the wrong monitor.
  • Fixed proxy settings not persisting between sessions; changes made in Settings > Proxy now save correctly and apply immediately without a restart.
  • Fixed input history chart Y-axis labels missing thousand separators.

New: reporting inappropriate accounts

April 17, 2026

We've added user reporting to help keep WhatPulse fair and enjoyable for everyone. You'll now find a Report button on user profiles, making it easy to flag accounts that may be inappropriate, spam, or potentially cheating.

Reports are reviewed by the WhatPulse team, and help us take action where needed to maintain a healthy and competitive community.

WhatPulse 6.2 beta 2

April 16, 2026

Website word counts

Word counting now extends to websites tracked via the browser extension (pending an extension update, this is preparation so the app is ready for it). See how many words you type on each website, with counts visible in the website stats window, per-application stats, and exports.

Redesigned the keyboard heatmap app filter dropdown

The application filter dropdown is now a searchable dropdown, making it much easier to find applications that you want to view the keyboard heat map for.

Native Wayland support on Linux

The Linux AppImage now runs natively on Wayland instead of falling back to X11 compatibility mode. This should improve display scaling, input handling, and overall integration on modern Linux desktops running Wayland.

Bug fixes

  • Windows: Fixed a high CPU usage issue that could occur on startup when running as administrator.
  • Fixed word counts incorrectly increasing when switching apps with Cmd+Tab or Alt+Tab,
  • Fixed the keyboard heatmap occasionally showing empty results when switching layouts quickly.

WhatPulse 6.2 beta 1

April 8, 2026

Word counting

Track how many words you type with a new word count statistic. Visible on the overview, input history, per-application stats, Geek Window, and exports. No text is ever stored, only counts. More details later, it's inferring the word count from keystroke patterns (not actual text), so it works with any language and input method.

Redesigned input history

New grouped bar chart with interactive legend, flexible time period selection, replacing the fixed period dropdowns to make it easier to explore your input history data.

Other changes

  • Redesigned toggle - A new shiny animated pill toggle to switch between chart and data views. This is replacing the mix of buttons and dropdowns we had before, giving a more consistent and modern look across the app.
  • Status bar actions - Reset and Export buttons moved to the status bar, giving stats pages more room.
  • Bug fixes - Fixed an application upload loop that caused repeated re-uploads, improved Windows application version detection, fixed application sync window sorting, and various smaller fixes.

WhatPulse 6.1

March 27, 2026

Dynamic keyboard heatmap

The keyboard heatmap now detects your keyboard layout and dynamically updates the key labels and positions accordingly. This means that the heatmap will correctly reflect the keys you are using, even if you switch between different keyboard layouts — or have a layout that wasn't supported before.

Non-alphabetic input methods (such as Chinese, Japanese, and Korean) fall back to the standard QWERTY layout for now. We're planning to add support for non-alphabetic layouts in a future update.

Geek Window formulas

Formula support in Geek Window labels using {= expression } syntax, allowing calculated values and custom displays. Further customize your Geek Window to display anything you'd want. You can find more information about Geek Window formulas in the help center.

Patch update system

A new lightweight patch update system for macOS and Windows that downloads and applies smaller patches instead of full installers. This means faster and less intrusive updates going forward. One-click updates for Windows, zero-click updates for macOS.

Redesigned login wizard

Redesigned the login wizard to be more user-friendly and informative, with clearer messaging about account status and restoration options. If you have online backups of the stats database, the wizard will now prominently offer to restore from those backups.

Other improvements

  • Mouse heatmap exclusions: Mouse heatmap points are now skipped for applications you've excluded from tracking.
  • Focus events tracking (alpha): Added early support for tracking application focus changes. This feature is experimental and disabled by default — we're working with specific users to test and refine it before a wider release.
  • The dashboard data sync now starts 10 minutes after launch, so frequent computer restarts no longer cause sync delays.

Fixed

  • Resolved duplicate entries in application statistics that could occur when apps used versioned installation paths.
  • Fixed a bug where the realtime network chart could draw loops.
  • Addressed around 30 edge-case fixes stemming from crash reports and user feedback, improving overall stability.