WordPress Plugin License Manager

Protect Your
WordPress Plugins
with Confidence

Secure your plugin revenue with domain-locked license keys, automatic API verification, and a beautiful customer dashboard. Built for WordPress developers who take their business seriously.

HMAC

Response Signing

SSL

Encrypted API

60/min

Rate Limiting

24/7

API Uptime

Everything You Need

A complete license management platform designed specifically for WordPress plugin developers.

API Key Authentication

Each license gets a unique API key. Your plugin sends the key to our server for instant verification on every activation.

Domain Locking

Lock each license to specific domains. Auto-register new domains up to your plan limit. Prevent unauthorized usage.

Activation Logs

Every verification request is logged. Track which domains are active, see failed attempts, and monitor usage patterns.

Lightning Fast API

Optimized for speed. Verification responses return in milliseconds with HMAC-signed payloads for integrity.

Secure by Default

HMAC-SHA256 response signing, timestamp anti-replay protection, and rate limiting keep your license server safe.

Admin Dashboard

Manage all licenses, users, and pricing from a clean admin panel. View activation logs and analytics in real-time.

How It Works

Get started in minutes. Simple setup, powerful protection.

1

Register

Create your account in seconds. No credit card required to start.

2

Buy a License

Choose a plan that fits your needs. Pay securely with Stripe.

3

Get API Key

Copy your API key and paste it into your WordPress plugin code.

4

Go Live

Your plugin is protected. Licenses are verified automatically.

WordPress Plugin Integration
// In your WordPress plugin:
$response = wp_remote_post('https://your-server.com/api/v1/license/verify', [
    'body' => json_encode([
        'api_key'         => 'kl-xxxxx...',
        'domain'          => $_SERVER['HTTP_HOST'],
        'plugin_version'  => '2.1.0',
        'timestamp'       => time(),
    ]),
    'headers' => ['Content-Type' => 'application/json'],
]);

$body = json_decode(wp_remote_retrieve_body($response), true);

if ($body['success']) {
    // License is valid — plugin runs normally
} else {
    // Show error: $body['message']
    deactivate_plugins(plugin_basename(__FILE__));
}

Simple, Transparent Pricing

Choose the plan that fits your needs. All plans include API verification and updates.

WP KB AI — Single

Perfect for individual developers. One license for a single WordPress site with AI-powered knowledge base.

$50 /year
  • 1 License Key
  • 1 Domain Activation
  • AI Article Generation
  • API License Verification
  • Email Support
Get Started
Best Value

WP KB AI — Agency

Built for agencies and power users. Manage up to 10 client sites from one dashboard.

$500 /year
  • 10 License Keys
  • 10 Domain Activations
  • AI Article Generation
  • API License Verification
  • Domain Management Dashboard
  • Priority Email Support
Get Started

Frequently Asked Questions

Everything you need to know about the license manager.

Your WordPress plugin sends the API key and domain to our verification endpoint. We check the license status, validate the domain, and return a signed response. Your plugin verifies the HMAC signature and proceeds accordingly.
Domains are auto-registered when your plugin first activates on a new site. To remove a domain, contact our support team. Each plan has a maximum number of domains allowed.
When a license expires, the verification API will return an error. Your plugin should handle this gracefully by showing a renewal message to your users. Licenses can be renewed to restore full functionality.
Yes. All API responses are signed with HMAC-SHA256 to prevent tampering. We use rate limiting (60 req/min), timestamp validation for anti-replay, and HTTPS encryption.
Absolutely. The integration is simple — just make a POST request to our API with your API key and domain. Check the code example in the How It Works section above.
Yes. We use Stripe for payment processing with support for annual recurring subscriptions. You will be charged automatically each year unless you cancel.

Ready to Protect Your Plugins?

Join developers who trust Knowledge License to secure their WordPress plugin revenue.