Download
The desktop app is free and always will be. It runs on one computer in your workplace and your counters find it over Wi-Fi.
macOS 12 Monterey or newer
SHA-256 (Apple silicon)
Listed on the release page.
SHA-256 (Intel)
Windows 10 and 11, 64-bit
SHA-256
Listed on the release page.
No account, no licence key, no telemetry. The app never contacts us; check your firewall log if you like.
Every build and its checksum is published on
GitHub, where you can see exactly what was built and when.
On an Intel Mac? An Apple-silicon app will not start on an Intel machine, so check which one you have under Apple menu → About This Mac. If the Intel download above is greyed out, that release didn't include an Intel build. Email invlmanagement@gmail.com and we will build you one.
Step 1
INVL Hub isn't distributed through the Mac App Store or the Microsoft Store, so the SHA-256 hash on each download above is the integrity check you have. Compare it against your copy. If it doesn't match, delete the file and download again. Don't install it.
macOS, in Terminal:
shasum -a 256 ~/Downloads/INVLHub-*.dmg
Windows, in PowerShell:
Get-FileHash -Algorithm SHA256 "$HOME\Downloads\INVLHub-windows-x64.zip"
Step 2
You will see a security warning the first time you open it. That's expected. Your computer doesn't recognise the publisher yet, so the steps below tell it to trust the app. You only do this once.
Then open your Applications folder and double-click INVL Hub.
The message reads something like "Apple could not verify INVL Hub is free of malware."
Scroll to the Security section. You'll see "INVL Hub was blocked to protect your Mac." Click Open Anyway, confirm with Touch ID or your password, then click Open.
If there's no Open Anyway button and macOS says the app is "damaged," the download was quarantined. That's not a problem with the file. Run
xattr -dr com.apple.quarantine /Applications/INVL\ Hub.app and open it normally.
Right-click the downloaded file → Properties → tick Unblock → OK. This saves you a warning on every file inside.
Right-click → Extract All… and pick a location, e.g. C:\Program Files\INVLHub.
On the blue "Windows protected your PC" box: More info → Run anyway.
Step 3
The first time the app runs, your computer asks whether to allow incoming network connections. On macOS click Allow; on Windows tick Private networks → Allow access.
If you deny this, your counters will never reach the hub. The app will look fine (the dashboard opens and works normally) but every device will sit there silently failing to connect. To fix it later: macOS System Settings → Network → Firewall → Options; Windows Windows Security → Firewall & network protection → Allow an app through firewall.
Every release, with its checksums, is published on GitHub.
Native desktop window, automatic device discovery on the network with one-click registration, forget-device, snapshot backups, and CSV export.
First internal build: dashboard, items, manual adjustments, device event API.
Where your data lives. Counts are stored on your own computer and survive re-installing the app: ~/Library/Application Support/INVLHub/ on macOS, %APPDATA%\INVLHub\ on Windows.