What's new with WhatPulse?

Use setting
Include beta releases

WhatPulse 2.8.2

February 24, 2018

πŸ“ˆ Improvements

  • IMPORTANT: There have been a couple of security updates. First, password handling has been made more accurate and secure (thanks to Caboose700, for reporting it). This will automatically be updated when you log in to our website.

Second, the client to website communication is now encrypted end-to-end. An anonymous reporter (thanks!) brought a scenario to our attention where it was possible to extract data from the back and forth between the client and website. This update prevents those leaks.

For more in depth information about these changes, check our blog.

πŸŽ‰ New Features

  • Client settings are now saved to the website. When you log in to an existing computer, the client will ask you if you want to apply the existing settings or start anew.
  • When starting a new client for the first time, a small wizard (not Gandalf) will guide you through the settings.
  • When logging into an existing computer, it will now display the totals per stat (previously it started from 0).
  • In all date selectors, the ability to select a custom date range (instead of just today, yesterday, 3 months ago, etc).
  • We're now using the new logo on the client. There are 2 options: a black or white version to best suit your theme.

πŸ› Bug Fixes

  • On high-resolution screens, the client now looks normal again (instead of HUMONGOUS text and images).
  • In certain situations the keyboard heat map wasn't loading. This has been fixed.
  • On MacOS, the system permission correction sometimes didn't go through properly and you had to do it by hand.
  • Fix the error "drive not found" when a USB disk with an application on it gets ejected.

πŸŽ‰ New Features

  • There is a refresh icon below the keyboard heat map that spins while the heat map is loading, so you can see when it is doing so.

πŸ“ˆ Improvements

  • Speed up the startup time of the client.
  • Download all files (the network port translation, GeoIP database) over HTTPS.
  • Prepare the client for multiple languages (coming soon).

WhatPulse 2.2.1

December 27, 2017

WhatPulse 2.3

December 27, 2017

πŸŽ‰ New Features

  • Added support for dvorak and azerty keyboard layouts
  • OS X Mavericks support

πŸ› Bug Fixes

  • A few remaining client random crash situations. All platforms should be stable as a rock now!
  • Allow GeoIP database downloads on computers using a non-standard character set
  • When using an upgraded client, applications were sometimes not properly uploaded to the website.
  • On Windows tilde and apostrophe were sometimes mixed up. On OS X 9, tilde and caps lock were sometimes not counted.
  • OS X: The client sometimes lost the network hook when coming out of sleep, or even crashed.
  • WINDOWS: Sometimes the updater was not launched correctly (Ҁœupdater.exe not foundҀ)

πŸ“ˆ Improvements

  • Interface and collection optimizations on memory and CPU, making the client use 40% less memory and be 20% faster.
  • Only used applications are now sent to the website, minimizing clutter in your overviews.
  • Interface updating has been tweaked so that the Geek Window updates are a lot smoother.
  • Ignore dead center clicks in the mouse heat map. Some games lock the cursor in the center, ruining your mouse heat map.
  • ҀœRefresh StatusҀ on the Account tab now also refreshes totals and ranks.
  • When ҀœPulse on double clickҀ is disabled, open the main window upon double clicks.
  • A lot of tiny awesome stuff!

WhatPulse 2.3.1

December 27, 2017

πŸŽ‰ New Features

  • Added colemak keyboard layout

πŸ“ˆ Improvements

  • Ignore network interface 'Virtual WiFi Miniport' on Windows. WinPcap crashes on those interfaces.

πŸ› Bug Fixes

  • Network graph gaps and spikes
  • Fix client crash on sleep when the network statistics are shut down too quickly (happens on fast computers).

WhatPulse 2.4

December 27, 2017

πŸŽ‰ New Features

  • Export functionalities!
  • Export your keyboard & mouse heat maps
  • Export network bandwidth history per application, interface or originating country
  • Export the uptime of your applications and computer restarts
  • Use the buttons directly on the tabs, or use the advanced (premium) Export Wizard
  • The advanced Export Wizard provides all possible data exports!
  • Add a menu to the tray icon for quickly enabling and disabling statistics
  • Add an option for auto pulsing on every hour
  • Show exactly what your auto pulse settings do for you, in human terms
  • Add window with all the available fun facts, which can be opened by clicking the fact icon or text
  • Mac OSX: Show icon in Dock when the client is open, to make it easier to bring to focus

πŸ“ˆ Improvements

  • Multiple interface improvements to improve the user experience
  • Multiple performance tweaks; lesser database usage, more caching
  • Add a network counter monitor for Windows which catches network monitor time outs (on system sleep/hibernation) and restarts networking counting
  • Change tray icon to alert when the client is not logged in
  • Document command line options in a --help menu
  • Add command line option to disable network statistics from startup
  • Don't restart networking on OSX on sleep/wake up and have the network monitor fix network counting. May be related to some OS X crashes when waking the system up.
  • Show release notes of all clients from current version to latest version for a full overview of changes when skipping versions.

πŸ› Bug Fixes

  • Properly colour a key inside the keyboard heat map when it is 0. Sometimes turned out red, previously.
  • Fix rendering of the hours on the application uptime activity graph
  • Fix displaying day changes in application uptime activity graph.
  • Check the downloaded GeoIP.dat for corruption and don't load it if it is corrupted
  • Detect date changes when the interface is open, so that 'today', 'yesterday', etc. display the correct data when the day changes
  • Network stats could cause the client to crash upon exiting, under heavy network load
  • Properly calculate Current/Average/Maximum values on Realtime bandwidth tab

WhatPulse 2.4.1

December 27, 2017

πŸŽ‰ New Features

  • Geek Window: Add realtime keys, clicks, download and upload per second variables called "Rates".
  • Add support for Windows 8.1, Windows 2012R2 and OS X Yosemite (10.10).
  • OS X: Client is now signed with a proper certificate (Gatekeeper likes us now).

πŸ“ˆ Improvements

  • The Facebook login experience has been greatly enhanced.
  • The Qt framework has been upgraded to Qt5 (from Qt4) and we've sent it to the gym. The Windows is now only 22MB (42% smaller) and the Mac client is now 34MB (45% smaller)
  • Reduce memory usage greatly on some computers where it used much memory.
  • Database size: Delete mouse points older than 3 months from the heat map to save space and memory usage (option to keep them). This reduces the size of an average database with 80% and improves client performance.
  • Improved communication flow to prevent wrong tokens when internet connectivity is unreliable.

πŸ› Bug Fixes

  • Windows: Fixed some cases where 'zombie' client processes can happen (client was running but not showing).
  • Fix issues where client does not start on Windows startup in some cases.
  • Fix Geek Window transparency glitch when saving new layout and make modifying Geek Window layout more smooth.
  • OS X: Fix recognition of AMD processors on Hackintosh computers.
  • Replace fact variables with 'no data' when there's no data instead of showing the variables names themselves

WhatPulse 2.5

December 27, 2017

πŸŽ‰ New Features

  • The client now differentiates between mouse buttons and a presentation of these stats has been added.
  • You can now ignore specific network interfaces for network monitoring.

πŸ“ˆ Improvements

  • The client will no longer reset the local database when logging out, so local stats can be kept through a re-login.
  • OS X: Detect black theme and auto adjust black W icon to a white W icon.

πŸ› Bug Fixes

  • OS X: Fix computer model and architecture detection on Yosemite.
  • Linux: Fix text color when using black themes.

WhatPulse 2.6

December 27, 2017

πŸŽ‰ New Features

  • Added the NumPad to the keyboard heat-map.
  • Brand new communication framework; pulsing is more reliable, secure and data-loss free!
  • Extra time windows in the real-time network graph (last 5, 15, 30 and 60 minutes)
  • Added variables for todays keys, clicks, download and upload in the Geek Window.
  • Added a new setting to include beta versions in the update check.
  • Display most used key combinations.
  • Added uploading of heat-maps for a future website feature.
  • Added a cool dotted graph to show which days are your favorite days to reboot.
  • Premium: Add a "Last 12 hours" and "Last 24 hours" view to the input history chart.
  • Add facts for most productive hour for keys and clicks.
  • Add keyboard, mouse and trackpad hardware detection for display on computer profile page.
  • OS X: Offer the user to automatically fix Accessibility permissions on startup when detecting they are not correct.

πŸ“ˆ Improvements

  • Computer names can now be renamed on the website with no impact on the client. "Refresh Status" will update to the new computer name.
  • OS X: Fix retina screen support for the menu bar icon.
  • Detect whether a fullscreen app is active and don't send any notifications (and remove the option to disable notifications for that purpose).
  • Several interface and security improvements; it looks better with dark themes and all login info is encrypted twice.
  • Change 'month' in time selection to reflect last 29-31 days instead of the current month.

πŸ› Bug Fixes

  • Fix bandwidth spikes at the end of the real-time network graph
  • Fix false-positive premium membership deactivations in some cases.
  • Fix not being able to resize keyboard and mouse heat-maps to the maximum size of your screen.
  • Fix thicker black borders on Windows 8.1 on several spots in the interface.
  • Avoid "Missing input" message upon pulsing in some rare cases.

WhatPulse 2.6.1

December 27, 2017

πŸ› Bug Fixes

  • Fix keyboard heat-map not updating in some cases. Note that only presentation was affected by this, data recorded in 2.6 will be there.
  • Fix crashing bug on start-up on all platforms. Related: losing your login on a system startup.

πŸŽ‰ New Features

  • Add an advanced setting feature called "Reset Geek Window Location" to reset the location of the Geek Window in case it does not show (due to a monitor or resolution change).

WhatPulse 2.6.2

December 27, 2017

πŸ“ˆ Improvements

  • Detect whether keyboard heat-map data has any NumPad keys in it and display the NumPad if needed (so hide it on a PC without a NumPad).

πŸŽ‰ New Features

  • When you logout and login to the same account, the client will not reset the unpulsed stats anymore.

πŸ› Bug Fixes

  • Fix keyboard heat-map not displaying the heat when per application input stats are disabled.
  • Fix daily averages FAQ for keys and clicks.
  • Fix application ignoring on the per application keyboard heat-map.

πŸŽ‰ New Features

  • Add per application shortcut counter, for future display.