Authentication

License and authenticate
software you sell.

Keys, hardware lock, users, files, and a seller API in one panel. Every client call is HMAC-signed. Seller secrets never ship in the binary.

Starter is free · No card required · C#, C++, Python, Node

Keyguard panel Live
HWIDSeat lock
HMACSigned sessions
Argon2idPassword hash
BearerSeller API
KeyPlanUserStatus
KG-8F2A-91C0-4412LifetimeacmeActive
KG-11B4-C77E-9021YearlynorthwindActive
KG-90D1-AA12-3308MonthlyUnused

Product

Everything between checkout and the running binary.

Issue a key, bind a machine, deliver a file, automate a shop. One panel, one client library.

Hardware lock

Bind a seat to a device fingerprint. Reset HWID on your terms. Blacklist username, IP, or hardware.

Integrity

File downloads carry a full SHA-256. The SDK refuses a tampered payload before it hits disk.

Session guard

Init issues a session key. Dispatch is HMAC + nonce + timestamp. Replay dies at the door.

License keys

Generate, pause, ban, search, and extend — per key or for the whole application.

Seller API

Shops mint keys with Authorization: Bearer. The key never sits in a query string.

Files & vars

Authenticated downloads and server-side variables. Nothing mint-capable lives in the loader.

Ship

Three steps to a live product.

  1. 01

    Create an account

    Register, verify email, create an application. Owner ID is public. Seller keys stay in the panel.

  2. 02

    Issue licenses

    Set amount, level, plan, and duration. Hand keys to buyers or mint them from your store.

  3. 03

    Drop in the client

    C#, C++, Python, or Node. Init with app name + Owner ID. Validate a key. Download files with SHA check.

Security

Defaults that belong in a shipping product.

  • HMAC sessions, single-use nonces, 90s clock skew
  • Argon2id for owners, resellers, and end users
  • Seller credentials in the Authorization header only
  • Cloudflare Turnstile on panel login and register
  • Webhook proxy that refuses private networks
  • Append-only audit of operator actions

Pricing

Simple plans. Start free.

Use the same Keyguard account email if you upgrade.

Starter

$0/ month

  • 1 application
  • 10 licenses
  • HWID lock
  • Panel access
  • Client libraries
Get started

Enterprise

$19.99/ month

  • Unlimited applications
  • Unlimited licenses
  • Seller API
  • Webhooks & files
  • Resellers
  • 24/7 support

Ship the client. Keep the keys on the server.

Create your account