General protection
KeeProtect is a software protection portal for vendors that need one place to license, protect, update, and support protected binaries.
Protection reduces casual tampering, unauthorized redistribution, unsupported builds, and license abuse while keeping update delivery and customer access controlled.
The portal includes client product overview, protection jobs, protected downloads, license administration, release delivery, tickets, forum, blog content management, billing, and audit history.
Yes. Logged customers can view products, configs, releases, jobs, tickets, and protected artifact downloads from their scoped client area.
Licensing and activations FAQs
Admins issue serials and activation codes from the admin dashboard, define plan limits, expiration, update entitlement, maximum activations, and hardware-locking behavior.
A license activation binds a device to a hardware identifier. The portal stores activation history, active license seats, and admin-controlled reset decisions.
Yes. HWID changes go through the paid device-transfer workflow and admin approval so every seat transfer remains auditable.
Protection queue
Yes. Jobs store product, selected config, file name, requester, input metadata, status, worker logs, protected output, and hashes for audit.
A logged client opens Client Area, selects the product/config, uploads the binary, submits the job, waits for protected status, then downloads the protected artifact.
KeeProtect exposes Stable, Marked, Hardened, Ultra, Production, and the experimental KeeProtect VM lane depending on the customer's plan and product config.
Release delivery and support
No. Release downloads live in Client Area > Releases and require login, so unauthenticated visitors are redirected to the portal login page.
Admins publish stable or beta releases with SHA-256 metadata, manifest hashes, signature information, release notes, required builds, and customer eligibility checks.
Include product, version, job id, selected config, file name, SHA-256, license serial, release channel, desktop app version, and the exact error message.