TWELVETAKE VAULT

BETA v1.0.0

License management
without the headache.

Activation, validation, device limits, expiration, audit trails. Use our cloud or self-host on your own server. Your choice.

Self-host on your own server, or let us run it for you.

What it does

License keys

Custom formats and prefixes

Activation

Machine fingerprinting, device limits

License types

Perpetual, subscription, trial, beta

Audit trail

Full event history

Any platform

Desktop, web, mobile, plugins

White-label

Multi-tenant, fully isolated

Your choice

Cloud or self-hosted

// License key generation

Your prefix. Your format. Your brand.

TT-A1B2-C3D4-E5F6-G7H8      // Grouped 4x4
ACME-XXXXXX-XXXXXX-XXXXXX   // Grouped 6x3
PRO-123456789012345678      // Continuous

Features:
 Custom 2-4 character prefix (your brand name)
 Multiple segment formats to choose from
 Configurable separators (dash, dot, none)
 Bulk generation via admin API
 Import existing keys from other systems
 Cryptographically secure random generation

POST /api/admin/licenses
{ "productId": "...", "customerEmail": "..." }

System requirements

  • +
    Node.js 18 or later
  • +
    PostgreSQL 14 or later
  • +
    1 GB RAM minimum
  • +
    Any Linux, macOS, or Windows server

A PHP + MySQL version for shared hosting is coming soon. We use and recommend Nixihost for VPS hosting (affiliate link).

Also available as a managed cloud service — no server required.

Ready to integrate?

Get in touch to discuss your licensing needs or start a free trial.

Get in touch