Overview
Signox controls app features through customer-owned licenses. A developer defines a product and policy, embeds the SDK and enforces the returned permissions inside the real operation. One license has one active registered device.
Use ActivationClient in every supported language. The user opens a branded customer portal to approve the device, or carries a request and response between computers. These are two transport choices for the same registration, not different license products. The SDK detects device protection.
| Concept | Meaning |
|---|---|
| Product | The app and its signing key |
| Policy | Duration, features, expiry grace and connection grace; device count is fixed to one |
| Request | Public device data carried to the portal |
| Activation response | Signed result bound to the request and target |
| State directory | Private credentials retained by the app |