Windows · company PCs · unsigned installer

Download VisibleHours-Setup.exe

The tray agent is a real Windows program for company-owned PCs. Download the installer, run it, and paste the invite from Team (or open the /join link). Canonical site: visiblehours.com.

This installer is unsigned

VisibleHours-Setup.exe is a prebuilt unsigned PE. Windows SmartScreen will warn (“Windows protected your PC”). That is expected. Choose More info → Run anyway. Code signing is Operations-only and is not in this download. Do not hide the tray icon to get around the warning — the icon is how people know tracking is on.

Before anyone runs Setup.exe on a company PC, send the employee notice. Signed-in Help has the same steps at /help/download.

VisibleHours-Setup.exe · unsigned

One-click NSIS installer for company Windows PCs. Starts the tray agent and offers a Start Menu shortcut. SmartScreen → More info → Run anyway.

Download unsigned VisibleHours-Setup.exe

85,071,762 bytes (~81 MB) · Windows x64 · unsigned PE · send the notice first

No installer? Use the portable build — same unsigned tray agent, no setup wizard: VisibleHours-Portable.exe (84,914,387 bytes). SmartScreen will warn on that file too.

Developer pack (source)

Electron source, package-windows.ps1, and the employee notice. Only needed if you want to rebuild the installer yourself. Not a signed binary.

Download source zip

~22 KB · not a runnable program

On the company Windows PC

  1. Send the employee notice first.
  2. Download VisibleHours-Setup.exe (or the portable exe).
  3. SmartScreen → More info → Run anyway. The warning is expected on this unsigned build.
  4. Finish the one-click installer. The tray icon should appear.
  5. Paste the API URL and invite from Team, or open the /join link Operations copied.
  6. Leave the icon visible. Pause and quit stay one click.

After install — idle, pause, reconnect

Idle is no keyboard or mouse after the minutes Operations sets. The tray closes that Idle block and tracks again on its own. Pause is one click on the tray — Resume is the same menu. A network blip keeps activity queued and shows an honest error; the tray retries. Last-seen and Offline live on Team after you sign in. This page cannot push the agent onto every PC.

After sign-in, Ask “install windows agent” or “download setup” returns here. Ask “reconnect agent” or “agent offline” opens Team. Ask “idle minutes” opens Settings. Ask “windows agent tutorial” opens Help. Public search stays on this page — it will not install the agent for you.

Signed-in tutorial: Install the unsigned Setup.exe. Public guide: How to install the VisibleHours Windows tray agent.

Full notes: repo docs/windows-agent.md. Linux/CI can produce the unsigned .exe with wine + electron-builder (npm run build:agent). Headless smoke without Windows: npm run smoke:agent.