ZeroTrace OSINT
Installation & Setup
Download from your dashboard, install per platform, activate your license
ZeroTrace OSINT downloads exclusively through your ZeroTrace Dashboard, no public mirrors, no third-party CDNs. The Dashboard's OSINT tab only appears after a verified purchase.
Where to download
- Sign in at dashboard.zerotrace.pw.
- Open the Firmware page.
- Switch to the ZeroTrace OSINT tab.
- Pick the build for your platform.
Available builds
| Platform | Filename | Architecture | Format |
|---|---|---|---|
| Windows | Windows amd64 (x64).exe | x86-64 | NSIS installer |
| macOS Intel | macOS amd64 (Intel) | x86-64 | Mach-O binary |
| macOS Apple Silicon | macOS arm64 (Apple Silicon) | ARM64 | Native binary |
| Linux AppImage | Linux amd64 (AppImage) | x86-64 | Self-contained AppImage |
| Linux Debian | Linux amd64 (Debian).deb | x86-64 | .deb package |
Always pull the latest build. Older versions ship outdated SSL roots and will fail license validation against the licensing server.
Install
- Download
Windows amd64 (x64).exe. - Double-click to run the installer.
- Click through the wizard (installs to
C:\Program Files\ZeroTrace OSINTby default). - Launch from the Start menu.
Requirements: Windows 10 or newer; outbound HTTPS for license validation.
License activation
- Launch the app.
- Paste your license key into the License Key field (format
XXXX-XXXX-XXXX-XXXX) and click Continue. - The app binds the key to this machine and contacts the licensing server to validate it.
- Once validated, the toolkit opens. The key is saved locally and re-checked automatically on each launch.
A license key is bound to the machine it is first activated on. If you move to a new machine, the app reports the key is bound elsewhere and offers to regenerate it for the current machine.
Activation requirements
- Outbound HTTPS (port 443).
- Valid lifetime license key.
If activation fails: check your clock
License validation is time-sensitive. If activation fails and your system clock is wrong, resynchronise it:
# Linux
sudo timedatectl set-ntp on
# macOS
sudo sntp -sS time.apple.com
# Windows (PowerShell as Admin)
w32tm /resync
Restart the app after the clock is correct.
Updating
- Open Dashboard → Firmware → OSINT tab.
- Download the latest build.
- Close the running app.
- Install (overwrites the previous version on Windows; replace the binary on macOS/Linux).
- Launch.
Updates ship with refreshed SSL roots. Don't skip them, outdated roots silently break license validation.
Uninstall
| Platform | Command |
|---|---|
| Windows | Settings → Apps → ZeroTrace OSINT → Uninstall |
| macOS | rm -rf /Applications/zerotrace-osint.app (or which zerotrace-osint && rm $(which zerotrace-osint)) |
| Linux AppImage | rm zerotrace-osint-*.AppImage |
| Linux Debian | sudo dpkg -r zerotrace-osint |
User data lives in the per-user config directory under a ZeroTrace OSINT folder: %APPDATA%\ZeroTrace OSINT (Windows), ~/Library/Application Support/ZeroTrace OSINT (macOS), or ~/.config/ZeroTrace OSINT (Linux). Delete it for a clean wipe.
Troubleshooting matrix
| Symptom | Fix |
|---|---|
SSL_ERROR_* on launch | Build is too old. Download the latest from the Dashboard. |
| "Invalid license" but Dashboard shows active | Clock skew, see above. |
| "Cannot connect to license server" | Outbound HTTPS blocked; check firewall and DNS (nslookup zerotrace.pw). |
| "App is damaged" (macOS) | sudo xattr -rd com.apple.quarantine /path/to/binary. |
| App opens but tools fail with network errors | Local proxy or DNS issue; try with VPN off, then with VPN on. |