Version 1.2.0

Download ZenVizor.

ZenVizor comes as a single Windows installer that already includes everything it needs to run, so a fresh PC needs nothing extra. Once installed, it settles to about 55 MB. The installer also sets up a shared Microsoft runtime that other apps may use, which is why that one piece is left in place if you ever uninstall.

Windows 10/11 64-bit ~55 MB

Get it on GitHub

Opens the ZenVizor project on GitHub. Browse the source, read the spec and build plan, or explore past releases.

Get it on GitHub

Support ZenVizor

ZenVizor is free under the GPL-3.0-or-later license. If it earns a place on your PC, you can support its development whenever you like. Worth bookmarking now, since there is no nag screen later to remind you.

Support ZenVizor
Installing

What you will see when you install.

Windows SmartScreen
The Windows SmartScreen dialog that appears the first time you run the installer.

What SmartScreen looks like the first time you run the installer.

1

The first time you run ZenVizorSetup.exe, Windows may show a blue "Windows protected your PC" screen from SmartScreen. That is expected, and it does not mean anything is wrong with the file. SmartScreen shows this for installers that are not signed with a certificate Windows already recognizes, and ZenVizor's installer is not signed yet because the publisher is new.

2

To continue, click More info, then Run anyway. Windows will then ask for permission to install, because ZenVizor sets up a background service and that needs administrator approval.

3

If you would rather check the file before you run it, the next section shows how.

Verify

Check your download (optional).

Each release publishes a checksum (a unique fingerprint) for the installer, in a file called SHA256SUMS.txt attached to the release. To confirm your copy matches, run this in PowerShell:

PowerShell
PS> Get-FileHash .\ZenVizorSetup.exe -Algorithm SHA256
SHA256  a25b7bff65901cfcdee88a4d9e7167cb55664461441b9090c454b7cb2b019130

The value it prints should match the one above and the one on the release page. If it does not match, do not run the file.

Requirements

What you need.

Windows 10 or 11 (64-bit).

About 150 MB of free space to install. ZenVizor itself settles to roughly 55 MB; the history database grows slowly over time, within the limits you set.

Administrator access to install. Everyday use of the dashboard does not need it.

Permissions

Why it asks for administrator access.

ZenVizor installs a small background service that does the actual watching and recording. Reading network activity from Windows (through its built-in event tracing, ETW) and writing to the protected history database both need elevated rights, so the installer asks for administrator approval once, up front. The dashboard you open day to day runs as your normal account, with no special access. It cannot reach the history file directly; it asks the background service for what it needs over a private local channel. Keeping those two apart means the powerful part stays small and the data stays locked down.

Background service (elevated)
Watches ETW, writes the history database
Private local channel
Dashboard (your account)
No special access, never touches the network
Details

About the included runtime.

The installer includes the official Microsoft .NET 10 Desktop Runtime (version 10.0.8, 64-bit). If your PC already has a compatible version, the installer skips it; if not, it installs quietly from what is already in the download, with nothing extra to fetch. That keeps installs working even on locked-down or offline machines. If you uninstall ZenVizor, this runtime stays behind, because other apps may rely on it. You can remove it later through Windows Settings if nothing else needs it.

Source and license.

ZenVizor is open source under the GPL-3.0-or-later license. The full code, the installer scripts, and the build plan are on GitHub. To build it yourself, you will need the .NET 10 SDK and the WiX Toolset 6.0.1.

Browse the source on GitHub