Activate your license
On first launch the entire UI is blocked by the License Gate until activation succeeds. This is intentional — even the toast host doesn’t mount until you’re past it.
1. Get your key
Sign in at license.zyper.app with Discord. Your licenses are listed on the dashboard. Each key looks like:
ZYPER-XXXXX-XXXXX-XXXXX-XXXXXIf you don’t see a key yet and you’ve paid, ping support in Discord — keys are generated server-side and tied to your Discord ID.
2. Paste and activate
In the License Gate screen, paste the key and click Activate.
The desktop sends your key + a hash of your machine’s hardware (HWID) to
license.zyper.app/v1/license/activate. If both are accepted, the gate closes
and you land on the Home page.
3. Hardware lock (HWID)
Activation binds your key to this specific Windows install on this PC. That binding is enforced atomically server-side — there’s no “check then write” race window.
Moving to a new machine? Use Reset machine on the dashboard at license.zyper.app. One reset is free; further resets need support intervention.
4. What gets stored locally
After activation, the app caches a small license.json under
%LOCALAPPDATA%\zyper-suite\data\. It contains your key and your cached HWID.
If you delete this file, the License Gate comes back — and re-activating works as long as the server-side binding still matches your hardware.
Offline mode
Activation needs network. Once activated, validation is cached for a grace period, but the app does not silently work offline forever — if validation fails over an extended window, the gate re-engages. This is by design.
Next: Your first mint.