Privacy Policy

1. What Pulse reads

Pulse reads hardware sensors from your computer through LibreHardwareMonitor and the PawnIO kernel driver, and frame timing through the bundled PresentMon. Depending on your hardware and drivers that can include processor usage, temperature, clock speed and power draw, the same for your graphics adapter, memory and video memory use, network throughput, disk activity, battery charge, and frame rate.

These readings exist in memory while Pulse is running and are shown on your screen. They are not written to disk and they are not sent anywhere.

2. What Pulse stores on your PC

Pulse writes two things, both inside your own user profile.

Before anything is written to that log, Pulse replaces your Windows user profile path with %USERPROFILE%, so your account name is not stored. Pulse never records the name of an application, game, window or file, so the log cannot show what you were running.

3. What Pulse sends over the internet

Hardware monitoring itself works with no connection at all. Pulse makes network requests for one purpose only, updates:

There is nothing else. Pulse contacts no server belonging to Refora Technologies, because there is none. We receive no analytics, no telemetry, no crash reports and no usage data of any kind.

4. Diagnostics you choose to share

The About section has a Save diagnostics button. It writes a report to your desktop, and nothing more. The file is not uploaded and we are not notified. Sharing it, by attaching it to a GitHub issue or emailing it to us, is entirely your decision.

A diagnostic contains the Pulse and Windows versions, where Pulse is installed, your graphics adapter model names, display resolutions, whether sensors are working, the state of the startup entry, and Pulse’s own log messages with timestamps. It is redacted the same way as the log, so your account name is not in it and no application, game, window or file name appears anywhere. The only thing in one we would call personal is that its timestamps show roughly when the machine was in use.

5. Administrator access

Pulse asks for administrator privileges because reading sensors at that level needs a kernel driver. That access is used to read hardware sensors. Pulse does not modify system settings or hardware configuration, beyond an optional scheduled task if you switch on start with Windows.

6. Children

Pulse collects no data from anyone, so there is nothing to protect differently for children and no age verification is needed.

7. Changes

If this policy changes, the new version appears on this page with a new date above. Since Pulse collects nothing, changes are likely to be small and to follow changes in the software.

8. Contact

Questions about this policy, or about anything Pulse does, are welcome.