Complete License Management Solution
A powerful SaaS platform built with Laravel that enables businesses to secure, manage, and verify software licenses with fine-grained permission controls and comprehensive analytics.
- Fine-grained API permissions system with granular access control
- Discord & Slack webhook integrations for real-time notifications
- Automated email notifications with customizable templates
- Tiered subscription plans with white-labeling options
Subscription Plans
Choose the plan that fits your needs with our tiered pricing model
Free Plan
Basic access for small projects
- 5 Products
- 30 Licenses
- 2,500 API calls/month
- No White-labeling
Advanced Tier Popular
High capacity for professional use
- 102 Products
- 1,400 Licenses
- 500,000 API calls/month
- No White-labeling
Premium Tier
Unlimited resources & white-labeling
- Unlimited Products
- Unlimited Licenses
- Unlimited API calls
- White-labeling Support
Powerful Features
Everything you need to manage and verify licenses for your software products
Secure API Key Management
Generate UUID-based API keys with a simple interface. Securely revoke, regenerate, or temporarily deactivate keys as needed.
- Advanced permissions per API key
- Last used tracking and monitoring
License Key Generation
Create and manage license keys in XXX-XXX-XXX format with customizable expiration dates and user identifiers.
- Automated email notifications on license creation
- Product-specific licensing with flexible expiration
Advanced API Permissions
Fine-grained API permissions system with granular access control, following the principle of least privilege.
- Endpoint-specific permission controls
- Permission groups for common use cases
- Interactive testing console with syntax highlighting
Secure Verification
Verify licenses securely with multi-layered security including rate limiting and IP-based protection.
- Tier-based API rate limiting
- CORS support for cross-origin requests
Usage Analytics
Comprehensive analytics dashboard to track license usage with detailed timestamps and verification data.
- Visual charts and metrics dashboard
- Usage tracking relative to tier limits
Customizable Settings
Customize every aspect of your license system including formats, email templates, and verification rules.
- Editable email templates with preview
- Configurable verification behaviors
Webhook Integrations
Real-time notifications for license events through Discord, Slack, and custom webhook endpoints.
- Rich embeds for Discord with customizable appearance
- Slack Block Kit support with adaptive colors
- Event-based triggers for license creation and verification
Quick Start Guide
Get Started in Minutes
Follow these simple steps to integrate license verification into your application
Sign Up
Create an account to get started with the license management system.
- Free tier available
- No credit card required
Generate API Key
Create an API key with the appropriate permissions for your integration.
- Fine-grained permissions
- Detailed usage tracking
Create Licenses
Generate license keys for your customers and products.
- Secure key generation
- Automatic email notifications
Integrate API
Add license verification to your application with our simple API.
// PHP Example $response = file_get_contents( 'https://keysystem.nabzclan.vip/api/verify', false, stream_context_create([ 'http' => [ 'method' => 'POST', 'header' => [ 'Content-Type: application/json', 'X-API-KEY: your-api-key' ], 'content' => json_encode([ 'license_key' => 'XXX-XXX-XXX' ]) ] ]) );
Implementation
How the System Works
Our license management system is designed for simplicity and security
-
1
Create Products
- First, set up the products you want to license through the dashboard. Define versions, features, and other metadata.
-
2
Generate Licenses
- Create licenses for your customers with specific expiration dates. Email notifications are automatically sent to customers.
-
3
Integrate API
- Add license verification to your application using our API. We provide code examples for multiple languages and platforms.
-
4
Monitor Usage
- Track license usage, verification attempts, and other metrics through your dashboard to understand how your licenses are being used.
Advanced API System
Enterprise-grade permission controls with intuitive integration
Fine-Grained API Permissions
Enhanced SecurityAPI Key Creation with Permissions
// Create an API key with specific permissions $permissions = [ 'license:verify', // Can verify licenses 'license:read', // Can read license details // More granular permissions as needed ]; // Or use predefined permission groups $permissions = ['read_only']; // Preset for read ops $permissions = ['license_management']; // Full license control $permissions = ['*']; // Full access to all endpoints
Each API key carries precise permissions, following the principle of least privilege for enhanced security.
License Verification Example
// Example API Request fetch('https://keysystem.nabzclan.vip/api/verify', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-API-KEY': 'your_api_key' }, body: JSON.stringify({ license_key: 'ABC-123-XYZ', user_identifier: 'optional_user_id' }) }) .then(response => response.json()) .then(data => console.log(data));
Our comprehensive API documentation includes examples in PHP, JavaScript, and Python, with interactive testing tools to verify your implementation.
Secure Your Software Today Join thousands of developers using our enterprise-grade license management system
- Prevent unauthorized use with advanced verification
- Get started for free, upgrade as you grow
- Set up in minutes with our intuitive dashboard