Sentinel ships as a single self-contained binary with no runtime dependencies. Download the binary for your platform, make it executable, and you are ready to scan.

Download

Binaries are published to releases.grantflow.cloud for every tagged release. Use the latest release URLs below — they always resolve to the current version.

Windows

powershell
# AMD64 (most systems)
Invoke-WebRequest -Uri "https://releases.grantflow.cloud/releases/sentinel/latest/windows-amd64/grantflow-sentinel.exe" -OutFile "grantflow-sentinel.exe"

# ARM64
Invoke-WebRequest -Uri "https://releases.grantflow.cloud/releases/sentinel/latest/windows-arm64/grantflow-sentinel.exe" -OutFile "grantflow-sentinel.exe"

macOS

bash
# Apple Silicon (M1/M2/M3)
curl -Lo grantflow-sentinel https://releases.grantflow.cloud/releases/sentinel/latest/darwin-arm64/grantflow-sentinel
chmod +x grantflow-sentinel

# Intel
curl -Lo grantflow-sentinel https://releases.grantflow.cloud/releases/sentinel/latest/darwin-amd64/grantflow-sentinel
chmod +x grantflow-sentinel

Linux

bash
# AMD64
curl -Lo grantflow-sentinel https://releases.grantflow.cloud/releases/sentinel/latest/linux-amd64/grantflow-sentinel
chmod +x grantflow-sentinel

# ARM64
curl -Lo grantflow-sentinel https://releases.grantflow.cloud/releases/sentinel/latest/linux-arm64/grantflow-sentinel
chmod +x grantflow-sentinel

Add to PATH (optional)

To run grantflow-sentinel from any directory, move the binary to a location on your PATH.

macOS / Linux:

bash
sudo mv grantflow-sentinel /usr/local/bin/

Windows — Move grantflow-sentinel.exe to a folder that is included in your PATH environment variable, such as C:\Windows\System32 or a custom tools directory.

Verify

bash
grantflow-sentinel --version

You should see the version, commit hash, and build date printed to your terminal.

Current version

Check the latest release and version manifest at:

https://releases.grantflow.cloud/releases/sentinel/latest.json

The manifest contains the current version string and build timestamp.

System requirements

RequirementDetails
Operating systemWindows 10+, macOS 12+, Ubuntu 20.04+ / Debian 11+, RHEL 8+
ArchitectureAMD64 or ARM64
Internet accessRequired for cloud mode (Microsoft Graph API)
BrowserRequired for interactive login (cloud mode without --device-code)
PowerShellRequired for ad mode (Windows or PowerShell 7 on macOS/Linux)

Linux scans

The linux mode reads system files (/etc/shadow, /etc/sudoers.d/, etc.) that require root or sudo access. Run Sentinel with sudo for full coverage on Linux hosts.