Features Use cases Developers Security Pricing Contact Try the demo
Features

Everything you need to run a license business

From generating a single key to running a multilingual webshop with recurring billing and cryptographically signed verification β€” it's all built in.

Licensing core

Model any kind of license

Define reusable products once, then issue keys that behave exactly the way your software needs.

License types & products

A license type is a reusable template: price, billing interval, maximum activations, seats, grace periods, stock and bundled software. It doubles as a product in your webshop.

  • One-time or recurring (monthly / yearly) pricing
  • Custom code format: prefix, length and dash positions
  • Attach terms, e-mail templates and downloadable files
app.innokeys.app
License types in InnoKEYS

Activations & seats

Cap the number of installations and concurrent users per license. Set seats to unlimited, or to any number your plan allows.

Grace periods

Allow a configurable number of offline days and a post-expiry window, so a hiccup in connectivity never locks out a paying customer.

Hostname binding

Bind a key to specific machines with an allow-list, or let it auto-learn new hostnames. The last device used is always recorded.

Domain locking

Lock web and SaaS licenses to a domain β€” strict or flexible, with optional subdomains β€” validated via Origin and Referer headers.

Cryptographic licenses

Bind a license to a customer e-mail and require the address to verify β€” ideal for named, non-transferable seats.

E-mail verification

Optional double opt-in: the customer clicks a link before the license activates, fully pollable from the API.

Selling & billing

Your own webshop, payments included

Sell directly to customers without building a storefront. Connect your payment providers and let InnoKEYS create and deliver keys automatically.

Branded storefront

Each administration gets a public webshop with product images and galleries, a WYSIWYG header and footer, country restrictions and its own branding β€” in six customer languages.

  • Product galleries, search and grid or list views
  • VAT by country and country-based restrictions
  • Automatic key generation and delivery per order
app.innokeys.app/shop
InnoKEYS webshop storefront

Payments

Mollie, Stripe, PayPal, Moneybird and manual invoicing β€” with refunds and mandates.

Subscriptions

Monthly or yearly plans renew automatically through a background job, with cancellation and refunds.

Discount codes

Percentage or fixed amounts, usage limits, validity windows and per-product or store-wide rules.

Invoicing

Moneybird integration creates and tracks invoices automatically, including recurring ones.

Delivery & content

Ship the software, not just the key

Store installers and assets, organize them into versions, and deliver them securely alongside every license.

Software & files

Upload installers and organize them into versions β€” only the active version is delivered on verify. Attach files to a license type or a single license and hand them out through time-limited, signed download URLs with SHA-256 integrity hashes.

  • Versioned software with an active release
  • Signed, 15-minute download links with hash checks
  • One-line install scripts for CI and terminals
app.innokeys.app
Software and files management in InnoKEYS

Terms of service

Versioned, multilingual terms you can publish at a public URL and attach to any license type, referenced automatically in verify responses and e-mails.

E-mail templates

Customizable, shortcode-driven templates for license delivery, order confirmations, invitations and notifications β€” with your own SMTP and BCC options.

Customers & team

Organize customers and your team

app.innokeys.app
Customer management in InnoKEYS
  • Customers & CRMKeep customer records with numbers and notes, and link or unlink their licenses in bulk.
  • AdministrationsRun multiple brands or clients, each fully isolated with its own data, users and branding.
  • Roles & invitationsOwner, admin and read-only roles per administration, with invitation-based onboarding.
  • Two-factor authenticationTOTP with backup codes, enforceable per user for extra protection.
Insight & operations

Know exactly what's happening

Dashboard

Live totals for licenses and revenue, API charts and year-over-year comparison.

API call logs

Every verify and API call logged with IP, resolved hostname, endpoint, status and full payloads.

Audit logs

A complete change history β€” create, update, delete and login β€” with old and new values, actor and IP.

Backups & maintenance

Daily automatic backups, backup and restore, and a controlled maintenance mode.

API keys & scopes

Hashed, scoped API keys with expiry, rate limits and IP allow-lists β€” deny-by-default.

Webhooks

Outbound webhooks on events and inbound webhooks from your payment providers, all logged.

See every feature in action

The demo administration is fully seeded with license types, licenses, customers and a live webshop.