Software that stays paid for, wherever it runs.

Sekiwa is licensing for app publishers. Create, approve, and manage licenses, and let customers activate online and keep working offline with verified licences.

Set up with an AI agent

What your app actually checks.

Every license is a small signed document. Your app holds the public key and checks the signature itself. Cached licences keep working within their signed expiry and revalidation limits.

{
  "license": "SKW-7F3A-91C2",
  "app": "your-app-id",
  "environment": "production",
  "device": "till-2",
  "status": "active",
  "sig": "ed25519:9b1f…e04a"
}
  1. Bound to one app, environment and device, so a copied license won’t verify.
  2. Verified locally, online or offline, with grace periods you control.
  3. Signed on Sekiwa’s servers. The private key never ships with your app.

The internet should not decide whether paid software works.

In Zimbabwe, businesses often work through internet connections that are unstable, expensive, or simply unavailable. Cloud-only activation can leave a legitimate customer unable to use software they have paid for.

Developers face the other side of the problem: copied installations, weak control over devices, and licensing revenue that quietly disappears. Sekiwa combines cloud license management with locally verified, cached licences, so developers keep control and customers keep working.

Read the founder story

From your dashboard to every licensed device.

  1. Register your appCreate the app identity, plans, device binding, and customer-facing branding.
  2. Integrate licensingConnect your application with the SDK. Activate online and verify cached licences offline.
  3. Manage licensesApprove, renew, revoke, and track licenses from one dashboard.

WORKS WITH

JavaScriptTypeScriptReactCapacitorPython.NET

Get paid. Even offline.

Start licensing free