
Installing the agent
Download the installer
Get the installer for your platform from the dashboard under Desktop Agent → Downloads:
- macOS —
.dmg(Apple Silicon and Intel) - Windows —
.exeinstaller (Windows 10/11)
Troubleshooting blocked installs
Because installers are distributed directly (not through an app store), macOS and Windows may warn before the first launch. This is expected — approve the app once and the warning does not return.macOS — "Cannot be opened" or "developer cannot be verified"
macOS — "Cannot be opened" or "developer cannot be verified"
Try opening via right-click
In Finder, go to the Applications folder, right-click (or Control-click) on TruePrivacy Agent and choose Open, then click Open in the dialog. This bypasses the warning for this app only.
Allow it from Privacy & Security
If the app is still blocked, open System Settings → Privacy & Security, scroll to the Security section — you’ll see “TruePrivacy Agent was blocked from use because it is not from an identified developer” — and click Open Anyway, then confirm with your password or Touch ID.
Windows — "Windows protected your PC" (SmartScreen)
Windows — "Windows protected your PC" (SmartScreen)
Run anyway from the SmartScreen dialog
On the blue Windows protected your PC screen, click More info, then click Run anyway.
Unblock the installer file
If Run anyway doesn’t appear, right-click the downloaded
.exe → Properties → check Unblock at the bottom of the General tab → OK, then run the installer again.These warnings appear only on the first launch. Once approved, the agent opens normally, and auto-updates do not re-trigger them.
Enrollment (optional)
If your endpoints can reach the TruePrivacy backend, enroll the agent with your organization from Settings. Enrollment associates the device with your org for license and device management. It does not change the local-only processing model — file contents and findings stay on the device.Enrollment is entirely optional. Air-gapped or restricted-network machines use offline license activation instead.
Offline license activation
Offline licenses let the agent run with no network connectivity at all.Obtain your license key
Your administrator generates a key in the dashboard. Offline keys are prefixed
TP-OFFLINE-:Enter the key in the agent
Paste the key into the activation screen. The agent verifies it locally — no server call is made.
How offline licenses work
- Each key is cryptographically signed by TruePrivacy. The agent verifies the signature locally, so keys cannot be forged or altered.
- The signed payload encodes the organization, plan, expiry date, and maximum device count.
Expiry enforcement
License expiry is enforced live, not just at startup:| Event | Behavior |
|---|---|
| License valid | Full functionality |
| License expires while idle | UI locks; activation screen shown |
| License expires mid-scan | Scan halts; partial results retained locally; UI locks |
| New valid key entered | Functionality restored |