USB hardware keys · Software licensing & protection
Keep every license locked in hardware.
KeelGuard puts your keys in a secure element and your license checks in hardware. Keys are generated inside the dongle and never leave it, and every unlock takes a fresh challenge–response. With OEM branding, the device shows your name, not ours.
Every point below is implemented in the hardware and SDK — no license check that is just an if-statement.
Keys never leave the dongle
Each dongle's private key is generated inside a dedicated secure element. It cannot be read out or exported, and cryptographic operations run on the dongle.
Anti-cloning, anti-emulation
Every unlock and heartbeat checks the device certificate and signs a fresh random challenge. Copied data or a software emulator cannot pass.
Features are keys
A licensed feature is a decryption key, not an if-statement. Unlicensed features never receive their key, so patching a jump gets an attacker nowhere.
Per-version key isolation
The dongle derives a separate key for each software version while the base keys stay inside. One license covers all your versions.
Flexible licensing
Combine feature sets, expiry, concurrent instances and usage quotas. Each license can also carry a signed business tag such as a customer, site or order number.
Independent certificate chain
Device certificates and licenses are issued by KeelCon's own root — not tied to, or locked in by, the chip vendor.
Offline renewal and replacement
Renew by writing a single license file, and replace a dongle without re-packaging your protected program. Rollback protection stops old licenses from being written back.
Graceful degradation for industry
When the dongle is removed, your software steps down through Normal → Grace → Restricted → Safe hold → Stopped, and recovers automatically when it is plugged back in.
Driver-free plug and play
A standard HID device: no drivers on Windows or Linux, and several program instances on one PC can share a single dongle.
Models
Both models share the same SDK and licensing system. Choose by whether you need an on-board clock.
HW1
KeelGuard Standard
The general-purpose hardware key for most software protection and licensing needs.
Secure element plus controller, with encrypted chip-to-chip traffic
Feature, concurrent-instance and quota licensing
Offline renewal, replacement and rollback protection
OEM USB manufacturer and product names
From¥99 per key
HW2Coming soon
KeelGuard TimePro
Everything in Standard plus a hardware real-time clock, built for time-based licensing.
Keeps its own time, independent of the PC clock
Suited to trials, rentals and subscription renewals
Time can only be moved forward with a signed token; clock rollback is detected
All other capabilities match Standard
From¥199 per key
Compare models
—
Standard
TimePro
Secure element anti-cloning
✓
✓
Driver-free HID
✓
✓
Feature / instance / quota licensing
✓
✓
Per-version key derivation
✓
✓
OEM branding
✓
✓
Hardware real-time clock
—
✓
Expiry checked against
PC clock
Dongle clock
Availability
Available
Coming soon
TimePro specifications are subject to the final release.
OEM
Your brand, right in the device list
We build a dedicated firmware for OEM customers: the USB manufacturer and product names become your company and product, and you can use your own USB VID/PID. End users see you in Device Manager and system information — not us.
Custom USB manufacturer name (up to 32 ASCII characters)
Custom USB product name
Use your own VID/PID
Each license can carry your customer, site or order tag