Free

Free coded apps to suit all. No sign up, no email, usable offline, updates when I can, feedback welcome. Send feedback

Thinking

Can you use a system monitor offline?

Yes. Pulse by Zaweba measures everything on the PC itself, keeps its history locally and needs no internet connection, account or cloud service at all.

Can you use a system monitor offline?

You can, and Pulse by Zaweba is built that way. It measures CPU, memory, GPU, disk, network, temperatures and drive health on the PC itself, keeps its history in a local file, and needs no internet connection, account or cloud service to do any of it.

Some monitoring tools are really front ends for an online service: the figures are sent off, and you view them in a browser. That has its uses for managing many machines. For one PC on your desk it only adds a dependency and a privacy question.

Where the figures come from

Help > How Pulse measures things sets it out. CPU, memory and disk come from Windows' own process counters. GPU use comes from Windows' GPU engine counters. Network figures come either from live tracing or from Windows' own data-usage records. Temperatures come from the graphics driver, the ACPI thermal zone and NVMe drives, or from the optional sensor helper for the CPU, motherboard and fans. None of this involves the internet.

History without a server

Pulse records one minute at a time, every minute, in history.db in %APPDATA%\Zaweba\Pulse. It keeps 30 days by default and can keep anything from 1 to 365. The History page reads that file to show Today, Yesterday or This week, with graphs, totals, top CPU users, top bandwidth users and temperature peaks. All of it works with the network cable unplugged.

Network figures will naturally be quiet when there's no connection, but the column is still there and still accurate: nothing in, nothing out.

Alerts without a cloud

The alerts on the Alerts page are worked out on the PC too: hot temperatures, a drive whose health declines, memory that stays high, and an app that uses too much data in a day. When one fires, it appears as a Windows notification from Pulse's tray icon and goes into the local alert log. No email, no push service, no account.

When an offline monitor makes most sense

A PC that is kept off the internet on purpose, for security or because it runs a machine in a workshop, still needs looking after. So does a laptop that spends time on trains and planes. Pulse carries on recording in both cases, and the history is there when you want it. It's also a sensible choice for anyone who simply prefers their computer's activity to stay on their computer.

The light footprint helps

Because nothing is being uploaded, Pulse has very little to do in the background. On the test PC it used about 0.1 per cent CPU and 70 MB. It runs as a normal user, lives in the tray, and can start at sign-in so its record has no gaps.

Getting it onto an offline PC

You'll need to download the installer on a connected machine and copy it across, for example on a USB stick. After that, Pulse by Zaweba needs nothing from the internet. There's no sign-in to complete and no activation to finish before it starts measuring.