Generate license keys, lock to hardware, accept payments, and deliver keys automatically — all through a single REST API.
// 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();
From product setup to customer activation in five simple steps
Define your product, features, and pricing in the dashboard
Stripe or PayPal webhook fires on successful checkout
License key created and emailed to customer automatically
Customer activates, hardware ID locks the license to their device
See everything on your real-time analytics dashboard
Track activations in real-time with interactive maps, usage trends, and geographic insights — all in one beautiful interface.
See how simple it is. One POST request validates a license key, checks hardware lock, and returns feature flags — all in milliseconds.
Explore capabilities by category
Flexible individual and corporate licensing with multi-seat support, custom durations, and seamless renewal workflows.
Bind licenses to specific devices using hardware fingerprints. Prevent unauthorized sharing and piracy.
RSA-signed offline activation codes for air-gapped environments. No internet required for validation.
Define features per product and grant different feature sets to different customers. Sell "Basic" and "Pro" tiers with different capabilities.
Generate API keys for your end-users with usage quotas and rate limiting. Track consumption and enforce limits per minute/hour/day.
View Documentation →Automatically send email reminders before licenses expire. Configurable schedules and templates to reduce churn.
Automatic license key generation and email delivery after Stripe checkout. Supports one-time and subscription billing.
View Documentation →Automatic license delivery after PayPal purchases. Webhook-driven for instant fulfillment with zero manual steps.
View Documentation →Send license keys automatically on purchase. Customizable email templates for activations and renewals.
Receive instant HTTP callbacks when licenses are created, activated, expired, or validation fails. Integrate with any external system.
View Documentation →Real-time dashboards with geographic heatmaps, activation trends, and detailed license usage insights.
Give customers a branded portal to view licenses, deactivate devices, check history, and submit support requests.
Built-in ticket system with threaded conversations, priority management, and automatic email notifications.
Sync support tickets to ServiceNow as incidents automatically. Replies become work notes. Supports Basic Auth and OAuth 2.0.
Let Claude and other AI assistants manage licenses through natural language. "Generate a license for customer@email.com" — it just works.
Setup Guide →Validate, lookup, and query up to 100 licenses in a single API call. Search by key, email, or hardware ID.
View Documentation →Every feature accessible via REST. JSON in, JSON out. Standard HTTP methods with clear error codes. Works with any language or framework.
API Documentation →Create your free account and start licensing in minutes. No credit card required.