Desktop agent · Windows

Download DeskPulse

Install the lightweight desktop app, sign in with your DeskPulse account, and start tracking. It runs quietly in your system tray and only monitors while a session is active.

Windows: one-click installer (.exe) · macOS: portable package (Python 3.10+) · create an account first

Installing & first run

1 · Install

Windows: run DeskPulse-Setup.exe (installs just for you, no admin needed).
macOS: open the .dmg and drag DeskPulse to Applications.
Portable: unzip and run the included Install then Run script.

2 · Sign in

Enter your DeskPulse email, password and your server URL (https://deskpulse.click). The app registers this computer.

3 · Pick a task & Start

Choose a project/task and press Start. A “● Monitoring” badge shows while tracking is on. Stop anytime.

Good to know

🔒 Transparent

DeskPulse only tracks while you press Start. Screenshots can be blurred and the recording state is always visible.

🛡 First-launch prompts

Windows SmartScreen: More info → Run anyway. macOS Gatekeeper: right-click → Open. Signed/notarized builds remove these.

📶 Works offline

If your connection drops, data is queued locally and synced automatically when you're back online.

Build native installers

Native installers are produced per-platform: Windows via agent\packaging\build.ps1 (PyInstaller + Inno Setup → .exe), macOS via agent/packaging/build_mac.sh on a Mac (PyInstaller → .app.dmg). The included GitHub Actions workflow builds both automatically. Until then, the buttons above serve a cross-platform portable package that runs on Windows, macOS and Linux.