Stop paying percentage fees and giving up control. MetaHuman License Manager lets you sell, issue, and validate software licenses directly from your WooCommerce store — secured with HMAC-SHA256 and hosted entirely on your own server.
Everything you need to license, protect, and manage your software — built right into WordPress.
HMAC-SHA256 signing with timestamp verification and constant-time comparison. Replay attack prevention with a ±5 minute window. Your licenses are validated against YOUR server — not a third party.
Four clean JSON endpoints — activate, deactivate, validate, and ping. No SDKs to install, no dependencies to manage. If your platform can make an HTTP POST, it can validate licenses.
Customers don’t lose access during server outages. Configure a local validation cache so your software keeps running even when it can’t reach home base.
Configurable seat limits per license. Track activated devices with labels, platforms, IP addresses, and last-seen timestamps. Customers can self-manage devices from My Account.
Integrates with MetaHuman Subscriptions for automatic expiry management. Monthly, Annual, and Lifetime plans. License expiration syncs with subscription renewals.
Sell licenses by the seat, device, unit, or however your product scales. Customers choose quantities at checkout and can adjust units on their subscription.
From purchase to activation in four simple steps — all on your own infrastructure.
Customer buys your product in YOUR WooCommerce shop. No external checkout, no redirects.
MLM automatically generates a unique, cryptographically secure license key and emails it to the customer with their order confirmation.
Your software calls the REST API on YOUR server with the license key, device ID, and HMAC signature. The server verifies and activates.
License is validated, device is registered, and your customer is up and running. Periodic heartbeats keep everything in sync.
Built for indie developers, SaaS builders, and WordPress plugin sellers who want control.
Bridge e-commerce and application licensing under one roof. Your WooCommerce store handles sales, MLM handles licensing.
Time is money — you save both. No percentage fees, no revenue share, no per-transaction costs. Flat-rate pricing that doesn’t scale with your success.
We don’t take a cut of your sales. Buy a tier or subscribe and do your thing. Your revenue stays yours.
Configure platforms, seat limits, expiry models, and key prefixes per product. The plugin adapts to your software, not the other way around.
No SDKs, no costly servers, no complicated administration. Install the plugin, configure your products, and start selling licenses in minutes.
Start with 100 free licenses. Upgrade to 1,000, 5,000, 10,000, or unlimited as your business grows. No migration, no downtime.
See how MetaHuman License Manager stacks up against the alternatives.
| Feature | MetaHuman RECOMMENDED | Keygen / Cryptolens | Freemius | Enterprise (FlexNet / RLM) |
|---|---|---|---|---|
| Simple API (JSON + HMAC) | ✓ Core Design | ✓ REST APIs | ✗ Mostly WordPress SDK | ✗ Complex SDK |
| WooCommerce Integration | ✓ Built for it | ✗ Custom Work Required | ⚠ Uses own checkout | ✗ |
| Free Tier for Developers | ✓ First 100 Licenses Free | ⚠ Limited Trial | ✗ Revenue Share | ✗ Enterprise Contracts |
| Subscription Licensing | ✓ Monthly, Annual, Lifetime | ⚠ Usually External Billing | ✓ Built-In | ⚠ Not Typical |
| Device Activations & Seat Limits | ✓ Configurable | Available | ⚠ Limited | Available |
| Unit-Based / Usage Licensing | ✓ Built-In | ⚠ Limited Support | ✗ | ⚠ Possible, but Complex |
| Deployment Complexity | ★ Easy | ★★ Moderate | ★ Easy | ★★★★★ Complex |
| Target Audience | Indie devs & SaaS builders, WP Plugin Sellers | SaaS startups | WP plugin sellers | Large enterprise vendors |
Four endpoints. JSON in, JSON out. HMAC-SHA256 signed. That’s it.
Start with 100 free licenses. Upgrade only when you need more.
Nope. MetaHuman License Manager is a standard WordPress plugin. If you can run WooCommerce, you can run MLM. No separate servers, no Docker containers, no external services required.
Every API request includes an HMAC-SHA256 signature computed from the license key, device ID, and timestamp. The server independently computes the same signature and compares them using constant-time comparison. Timestamps must be within ±5 minutes to prevent replay attacks.
MLM supports offline grace mode. Your software can cache the last successful validation locally and continue operating for a configurable period. Customers won’t be locked out by temporary outages.
Yes. Customers see all their licenses in the My Account → My Licenses tab. They can view activated devices, copy license keys, and deactivate devices to free up seats — all without contacting support.
It integrates directly with MetaHuman Subscriptions. License expiration automatically syncs with subscription renewals — monthly licenses expire after a month, annual after a year, and lifetime licenses never expire.
Mac, Windows, Linux, Web, and a generic ‘Any’ option. Each product can be configured for a specific platform, and web licenses support domain-level enforcement (one activation per domain).
Yes. You get 100 licenses completely free with all core features — no time limit, no feature restrictions. When you outgrow it, upgrade to a paid tier. We don’t take a percentage of your sales, ever.
100 licenses free. No revenue share. No complicated setup. Install the plugin, configure your products, and start selling.