Powerful Authentication API for Your Applications

Secure License Management Made Simple

Lockence provides a robust authentication and licensing system for your applications. Protect your software with hardware ID locking, session management, and comprehensive audit logging.

Everything You Need

Built for developers who need reliable authentication

License Management
Generate and manage license keys with custom expiration dates, usage limits, and user assignments
Hardware ID Locking
Automatically lock licenses to specific hardware IDs to prevent unauthorized sharing and piracy
Session Management
Track active sessions with real-time monitoring, automatic expiration, and remote termination
Audit Logging
Comprehensive logs of all authentication attempts, successes, and failures for security analysis
Multi-Language Support
Easy integration with Python, C++, C#, and any language that can make HTTP requests
Fast & Reliable
Built on modern infrastructure with 99.9% uptime and sub-100ms response times globally

How It Works

Get started in minutes

1

Create Application

Sign up and create your first application. Get your unique API key instantly.

2

Generate Licenses

Create license keys with custom settings like expiration dates and usage limits.

3

Integrate & Deploy

Add our API to your application and start authenticating users in minutes.

Simple Integration

Works with any programming language

Python Example
Initialize and validate a license in just a few lines
import requests
import hashlib
import platform

# Get hardware ID
def get_hwid():
    return hashlib.sha256(
        platform.node().encode()
    ).hexdigest()

# Initialize license
response = requests.post(
    "https://lockence.com/api/v1/init",
    json={
        "api_key": "your_api_key",
        "license_key": "XXXXX-XXXXX-XXXXX-XXXXX",
        "hwid": get_hwid()
    }
)

if response.json()["success"]:
    session_token = response.json()["session_token"]
    print("Authentication successful!")
else:
    print("Authentication failed:", response.json()["message"])

Simple Pricing

Start free, scale as you grow

Free
Perfect for testing and small projects
$0/month
  • 1 Application
  • 100 Licenses
  • 1,000 API Calls/month
  • Basic Support
POPULAR
Pro
For growing businesses
$29/month
  • 10 Applications
  • Unlimited Licenses
  • 100,000 API Calls/month
  • Priority Support
Enterprise
For large-scale deployments
Custom
  • Unlimited Applications
  • Unlimited Licenses
  • Unlimited API Calls
  • 24/7 Dedicated Support

Ready to Secure Your Application?

Join thousands of developers who trust Lockence for their authentication needs