Stripe for software licensing

License and protect your software
in an afternoon.

RSA-signed license keys, anti-tamper SDKs, a white-label customer portal, recurring billing and anti-piracy — everything you need to sell and secure your app, built developer-first.

Free tier forever · C#, Node & Python SDKs · Your customers never see “Siglock”.

RSA-4096 signed responses HWID device binding White-label portals & emails Offline activation Stripe subscriptions Migrate from any provider
How it works

Three parties, one secure handshake

You run the platform. Vendors embed the SDK. Their customers just enter a key — and the app unlocks, verified by an un-spoofable signed response.

1

Create your app & keys

Spin up an application, define products and features, then generate signed license keys — by hand, by API, or automatically from a Stripe sale.

2

Drop in the SDK

Add the C#, Node or Python SDK to your app. On launch it verifies the key, binds the device (HWID) and unlocks features — checking the signature so nothing can be faked.

3

Sell & manage

Your customers activate, manage devices and download builds from a portal under your brand. You watch activity, ban abuse and bill recurringly.

Features

Everything you need to license and sell software

A complete licensing stack: cryptographically signed, fully white-label, and built for selling, not just gating.

🔏

Signed & anti-tamper

Every key is RSA-signed and every API response carries a signature your SDK verifies — emulators and fake servers can’t spoof it.

🎨

Truly white-label

Custom domain, your logo, colours, emails and copy. Your customers never see the word “Siglock”.

🧩

Drop-in SDKs

C#, Node and Python clients handle verify, login, downloads, variables and offline cache out of the box.

🔁

Recurring billing

Stripe subscriptions that auto-extend licenses, with dunning on failed payments and 7/1-day expiry reminders.

📶

Offline activation

A signed, device-bound grace period lets licensed apps keep working without a connection — tamper-proof.

🛡️

Anti-piracy

HWID/IP/country blacklists plus license-sharing alerts when one key logs in from too many places.

👥

Resellers & teams

Credit-based reseller sub-accounts, plus team members with roles and per-app access — and per-user 2FA.

Secure Functions & API

Proxy license-gated calls to your own endpoints, mint keys via the Seller API, and store server-side variables.

📥

Migrate in minutes

Import your existing keys and users from another provider or a Siglock app — keys keep working, logins preserved.

// C# — verify a license when your app starts
var siglock = new SiglockClient(
    appId: "your_app_id",
    apiUrl: "https://panel.yourbrand.com");

var result = await siglock.VerifyAsync(licenseKey);

if (result.Valid)
    Unlock(result.Features);   // signature checked ✓
else
    Environment.Exit(0);        // not licensed

Integrate in a few lines

No crypto to wire up, no servers to babysit. The SDK builds the nonce, timestamp and HWID, verifies the signed response, and hands you the result.

  • Verify, login, register & device management
  • Feature entitlements baked into the signed key
  • Gated downloads & dynamic, time-limited links
  • Offline cache with on-device signature checks
Pricing

Fair pricing that scales with you

Start free, upgrade when you grow. Cheaper than building it yourself — and far cheaper than enterprise licensing tools.

Free

Ship your first licensed app, no card required.

$0/mo

Free forever — no card

1 application50 licensed users
  • RSA-signed licenses + anti-tamper responses
  • License-key & username/password auth
  • C#, Node & Python SDKs
  • Hosted end-user portal
  • 1 webhook endpoint
  • Community support

Shows a small “Powered by Siglock”.

Start free
Most popular

Pro

White-label everything and bill on a recurring basis.

$9/mo

or $7/mo billed yearly

10 applications1,000 users per app5 team members
  • Everything in Free, plus:
  • Full white-label — custom domain, your branding, no Siglock mark
  • Recurring subscriptions + dunning & expiry emails
  • Products / feature bundles + server-side variables
  • Offline activation (grace period)
  • Multiple webhook endpoints + delivery log
  • Email support
Start free trial

Enterprise

Unlimited scale with resellers, automation and anti-piracy.

$29/mo

or $24/mo billed yearly

Unlimited applicationsUnlimited usersUnlimited team members
  • Everything in Pro, plus:
  • Reseller sub-accounts (credit-based)
  • Secure Functions + dynamic downloads
  • Seller API (programmatic key generation)
  • Anti-piracy — HWID/IP/country blacklist + sharing alerts
  • Priority support
Get started

All prices in USD. Cancel anytime. Need self-hosting or a tailored plan? Talk to us.

FAQ

Questions, answered

What makes Siglock different?

Siglock is a complete, developer-first licensing platform — not just a key checker. You get cryptographically signed responses, a fully white-label customer portal, recurring billing, offline activation, resellers and anti-piracy in one place — and you can import your existing keys when you switch.

Will my customers see “Siglock”?

No. On the Pro plan and up, the customer portal, emails and even the domain are entirely your brand. Siglock stays invisible to your buyers.

Which languages do the SDKs support?

C#, Node.js and Python today, each verifying the signed response and exposing features, downloads, variables and an offline cache. C++, Unity and Go are on the roadmap.

Can I migrate my existing keys?

Yes — import your keys and user accounts. Keys keep working and logins are preserved; we re-sign them for your new app automatically.

Is there really a free plan?

Yes, free forever — one application and up to 50 licensed users, with the full signing & SDK stack. No credit card to start.

Do you host the files I distribute?

No — Siglock validates the license and hands back your download link (signed for authenticity). You stay in control of your builds.

Start licensing your software today

Create an account, add your app and ship a signed key in minutes.

Start free — no card