Control access. Keep customers working.
Manage app licenses from the cloud. Customers keep working online or offline.
. .
..:,. . .
.;+*+;, . .
.;?%S%?+,
. ;?#%%%S%+, . ,:,. . .
:?#?+++*%%;. . .,;++++;
.*#.;,,,:+%?. ..+*????*+: . ......
. . ;S?;. :+%,: .:+??*;++*?.;,. .,, :,:::,,.. .
+ :%%;. . ,* +, .:***;:: :;+*,;:. .,::.;;;, ;,.:.,,. . .. . ... ...
%. . .*#+. . :*%+. :+?+:,.. .,:,**+:,. .,:..+ +;;;;:;::,::,, ,,.,.,,,.: ::::.::::
@+ ;S?, :?;;. ..: ?+.. ,:+?+;,,.....,,;;.+;;::.,,:.: ;:+;:;::::::.;,;;;;; ,;,..
%%, ,?S: .;%? . .:*%+: . .:;**+;,::::;++:,::,..... ..::,;; ;;::;;,:, :,,,,,, .
+@* .+#+ .+%*;, .,;*%+: . ;;*:+,+++*+;.. ....,,:::,: ,,, . .... ...
.%S; ;%?,. ,*S*; ,::+*%+: ,.; .***; ;:.. ... .... .
;#?: :?S; :*%?*+ *??;: ., ;;:;,,,.
.?@*:...:*#*. : %%,%%*+: .,,,,. .
:S#*+;+?#%: . +*?** .
+S# ?%#%; ,:;;:, . . .
,*S@@#%+... . .. .
:*?%?+,
,;;;, . . . .Fig. 2The connection fades. The device keeps verifying its cached licence within signed time limits.
The life of a license, in four steps.
- RegisterCreate an app in the dashboard and get its ID and public verification key.
- ActivateThe app sends an authenticated request online and caches the verified signed result.
- VerifyCheck the cached signature, scope, and time boundaries on the device, including while offline.
- ManageRenew, revoke, or remove a device’s access during its next online check.
Signed licenses
Each license is cryptographically signed, so your application verifies it locally without ever holding a private signing key.
Device-based licensing
See each license-bound installation and remove its access during the next online check.
Your product, your brand
Keep activation inside your application while Sekiwa handles license issuance and verification.
Keys stay where they belong.
Private signing keys stay on the server. Applications receive only the public verification key needed to validate signed licenses.
Tenant isolation keeps each workspace’s apps, customers, devices, and license activity separate.