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.
Register
Create your account in seconds. No credit card required to start.
Buy a License
Choose a plan that fits your needs. Pay securely with Stripe.
Get API Key
Copy your API key and paste it into your WordPress plugin code.
Go Live
Your plugin is protected. Licenses are verified automatically.
// 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.
- 1 License Key
- 1 Domain Activation
- AI Article Generation
- API License Verification
- Email Support
WP KB AI — Agency
Built for agencies and power users. Manage up to 10 client sites from one dashboard.
- 10 License Keys
- 10 Domain Activations
- AI Article Generation
- API License Verification
- Domain Management Dashboard
- Priority Email Support
Frequently Asked Questions
Everything you need to know about the license manager.
Ready to Protect Your Plugins?
Join developers who trust Knowledge License to secure their WordPress plugin revenue.