Download the watcher

The grailward agent is a tiny background app that watches your Diablo II: Resurrected save folder and uploads every changed character and shared stash automatically. Grab it for your system, run it, and your armory stays in sync.

Latest version: v0.6.0

1. Get a device token

Sign in and create a device in Devices. Each machine gets its own token, shown once.

2. Run the agent

Open the downloaded file — on macOS, unzip it first and open Grailward Agent. On the first run it asks for your token and your save folder in a native dialog — no terminal needed.

3. Play

The agent keeps running and uploads every save the moment the game writes it. Nothing to click again.

First-run security warning

The builds aren't code-signed yet, so your OS warns the first time you open them. This is expected — here's how to allow it:

Rather build it yourself?

You don't have to trust our binary. The watcher is fully open source — read the code on GitHub. It only watches your save folder and uploads changed saves, nothing else, so you can read exactly what it does and compile it yourself.

Verify the download (SHA-256)

Optional — confirm the file matches what we published. Compare with shasum -a 256 <file> on macOS, certutil -hashfile <file> SHA256 on Windows, or sha256sum <file> on Linux.

FileSHA-256
grailward-agent-macos.zip 4bb8f55d0483278e3a64e15104f077f370b75b1a28293be7fcde228721241695
grailward-agent-linux-amd64 776c7ab450a2f71dae8e71d6757fd04b68b53b22539f1a0a7074d33f5ccd89b3
grailward-agent-windows-amd64.exe 29b6cbfcc56e7620eff5d9b8b37332f4d2f35ded1db37ff31d9383db4520922d

Need a hand? See the download & setup guide.