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
Dashboard illustration

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

1

Sign Up

Create an account to get started with the license management system.

  • Free tier available
  • No credit card required
Create account →
2

Generate API Key

Create an API key with the appropriate permissions for your integration.

  • Fine-grained permissions
  • Detailed usage tracking
Create API key →
3

Create Licenses

Generate license keys for your customers and products.

  • Secure key generation
  • Automatic email notifications
Manage licenses →
4

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'
      ])
    ]
  ])
);
View API docs →

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 Security

API 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