Download BatteryIQ Agent

Install the agent on your device to start optimizing battery health

Version 0.3.31
Windows
Full installer with tray app and system service

Requirements: Windows 10 version 1909+ (64-bit). Requires WebView2.

BatteryIQ.Agent_0.3.31_x64-setup.exe

Installation

  1. Run the downloaded installer (.exe file)
  2. Follow the installation wizard
  3. Look for the BatteryIQ icon in your system tray
  4. Click the icon and select "Sign In"
Windows Server / Headless
Service-only installer. No GUI — manage via CLI.

Requirements: Windows Server 2016+, Windows 10+ (64-bit). No desktop required.

BatteryIQ-Service-Setup-0.3.31-x64.exe

Installation

  1. Run the installer (.exe) — use /S for silent install
  2. The service registers and starts automatically
  3. Add this device in your dashboard to get a pairing code
  4. Pair: batteryiq-service pair
  5. Enter the pairing code when prompted
  6. Status: batteryiq-service status
  7. Battery: batteryiq-service battery
Verify your download (optional)

Every installer is published with a matching .sig signature file. Updates installed by the agent itself are checked automatically — this is for confirming a file you downloaded here.

Download three files from the v0.3.31 release page: your installer, its .sig, and verify-installer-signature.sh. Then:

chmod +x verify-installer-signature.sh
./verify-installer-signature.sh <installer> 0.3.31

Needs only bash, openssl and coreutils — no BatteryIQ software. On Windows, run it from WSL or Git Bash.

It should print:

SIGNATURE VALID

Anything else means do not run the installer. Exit code 1 is a definite failure; exit code 2 means the check could not be completed (a missing file or missing openssl), which is not the same thing — neither is permission to install.

Signing key

qZKlYK0pgujcT5WU3DzLKaYzwBx0ZV8rQY+iQBT3/i4=

The script carries this key and reports it on every run. It is the public half of the key BatteryIQ signs installers with; the private half never leaves the release machine.

After Installation

Windows & macOS

Once the agent is installed and you've signed in via the system tray, your device will appear in your dashboard automatically.

Linux

  1. Install the package — the service starts automatically
  2. Add a new device in your dashboard and copy the pairing code
  3. Run sudo batteryiq-service pair and enter the code when prompted
  4. The device will appear in your dashboard once paired

From your dashboard you can:

  • View real-time battery status
  • Pair a smart plug to control charging
  • Set up charging profiles (Home, Roaming, Custom)
  • Monitor battery health over time

Having trouble? Check our installation guide or report an issue.