Software Licensing
That Just Works

Generate license keys, lock to hardware, accept payments, and deliver keys automatically — all through a single REST API.

Program.cs
// 3 lines to protect your app
var client = new ExisOneClient("token");

var (isValid, status, features) =
  await client.ValidateAsync(
    hwid, "MyProduct", key);

if (!isValid)
{
  MessageBox.Show(
    $"License {status}");
  return;
}

// Feature-gated capabilities
if (features.Contains("Pro"))
  EnableProFeatures();
3 Native SDKs
.NET, Python, Node.js
REST API
Works with any language
2 Payment Gateways
Stripe + PayPal
Free Tier
No credit card required

How It Works

From product setup to customer activation in five simple steps

Create Product

Define your product, features, and pricing in the dashboard

Customer Pays

Stripe or PayPal webhook fires on successful checkout

Key Generated

License key created and emailed to customer automatically

Activation

Customer activates, hardware ID locks the license to their device

Track & Manage

See everything on your real-time analytics dashboard

Powerful Analytics Dashboard

Track activations in real-time with interactive maps, usage trends, and geographic insights — all in one beautiful interface.

ExisOne Dashboard
ExisOne Analytics Dashboard showing geographic distribution map, activation metrics, and usage statistics

Try the API

See how simple it is. One POST request validates a license key, checks hardware lock, and returns feature flags — all in milliseconds.

Terminal
$

Everything You Need

Explore capabilities by category

Subscription & Corporate Plans

Flexible individual and corporate licensing with multi-seat support, custom durations, and seamless renewal workflows.

Hardware Locking

Bind licenses to specific devices using hardware fingerprints. Prevent unauthorized sharing and piracy.

Offline Licensing

RSA-signed offline activation codes for air-gapped environments. No internet required for validation.

Modular Feature Licensing

Define features per product and grant different feature sets to different customers. Sell "Basic" and "Pro" tiers with different capabilities.

API Key Licensing

Generate API keys for your end-users with usage quotas and rate limiting. Track consumption and enforce limits per minute/hour/day.

View Documentation →
Renewal Reminders

Automatically send email reminders before licenses expire. Configurable schedules and templates to reduce churn.

Stripe Integration

Automatic license key generation and email delivery after Stripe checkout. Supports one-time and subscription billing.

View Documentation →
PayPal Integration

Automatic license delivery after PayPal purchases. Webhook-driven for instant fulfillment with zero manual steps.

View Documentation →
Automated Emails

Send license keys automatically on purchase. Customizable email templates for activations and renewals.

Real-Time Webhooks

Receive instant HTTP callbacks when licenses are created, activated, expired, or validation fails. Integrate with any external system.

View Documentation →
Advanced Analytics

Real-time dashboards with geographic heatmaps, activation trends, and detailed license usage insights.

Customer Self-Service Portal

Give customers a branded portal to view licenses, deactivate devices, check history, and submit support requests.

Support Tickets

Built-in ticket system with threaded conversations, priority management, and automatic email notifications.

ServiceNow Integration

Sync support tickets to ServiceNow as incidents automatically. Replies become work notes. Supports Basic Auth and OAuth 2.0.

.NET, Python & Node.js SDKs

Native client libraries with hardware ID generation, license activation, validation, and offline support built-in.

.NET · Python · Node.js
MCP Server for AI Assistants

Let Claude and other AI assistants manage licenses through natural language. "Generate a license for customer@email.com" — it just works.

Setup Guide →
Bulk Queries

Validate, lookup, and query up to 100 licenses in a single API call. Search by key, email, or hardware ID.

View Documentation →
Full REST API

Every feature accessible via REST. JSON in, JSON out. Standard HTTP methods with clear error codes. Works with any language or framework.

API Documentation →

Ready to Protect Your Software?

Create your free account and start licensing in minutes. No credit card required.