Skip to main content
One API for humans and AI agents

The control planefor your AI agents.

Identity, budgets, governance, evals, traces, and cost — for every agent.

One REST API. Two SDKs. One dashboard.

Built on the licensing engine that monetizes your human users, too.

Free forever for 100 licenses · No credit card required · 5-line SDK install

AI-Agent Control-Plane

Govern, evaluate, trace, and bill every agent

Per-seat licensing breaks when the user is an autonomous agent. Give every agent an identity, a budget, and an audit trail — then govern, evaluate, trace, and meter what it does. Six surfaces, one REST API, one dashboard.

Available now

Agent Registry

Versioned agents with one-click rollback and fleet health. Every change is append-only history — roll back to any prior config without rewriting the trail.

/agents
Available now

Fleet Management

Batch lifecycle, staged rollouts, and instant rollback across the fleet. Partial-failure tolerant — one bad agent never aborts the batch.

/fleet
Available · opt-in

Governance

An allow / deny policy engine at the agent tool-call seam, with an immutable decision log. Default-off — move to monitor (shadow) then enforce when you're ready.

/governance
Available now

Observability

Ingest agent traces and replay the span waterfall. Prompts, completions, and secrets are dropped at the write boundary — you keep the shape, never the sensitive payload.

/observability
Available now

Evaluation

Record, aggregate, and compare eval runs across versions. Null-safe scoring — an unscored case stays “unscored”, never a fabricated zero.

/evals
Available now

Cost Intelligence

Spend attribution per meter, per agent, per time range — so usage-based pricing is grounded in real consumption, not guesswork.

/analytics/costs
The agent primitives underneath

Per-agent identity

Issue, suspend, reinstate, revoke, and rotate a credential per agent — a stable identity separate from the human who created it.

Token budgets

Hard ceilings per agent, per period — enforced server-side via Redis counters, not client-side hints. A webhook fires when an agent hits its budget.

Scoped MCP credentials

Short-lived, scoped agent tokens for MCP servers — explicit scopes, revocable per agent, audit-logged on every grant.

Outcome metering

Idempotent outcome events — token consumption, completion status, structured metadata — feed any usage-based billing model you wire in Stripe.

Coming soonHuman-in-the-loop approvals — hold high-consequence agent actions for owner sign-off.

How it works

Stripe in. License out. Three deliberate steps.

Most licensing tools ask you to glue together checkout, key generation, email delivery, and validation. Licentric ships the entire pipeline as one platform — the same one that gives your AI agents identity, budgets, and governance.

Customer pays in Stripe CheckoutLicentric issues + signs the licenseYour app validates with one SDK call

  1. Customer pays through Stripe

    You connect Stripe in two clicks. Customer completes Checkout. Licentric receives the webhook, generates a license key, and emails it to them — without you writing the integration.

  2. Licentric stores, signs, and serves

    The key is hashed in our database, the offline license file is cryptographically signed with your account's Ed25519 keypair, and your dashboard reflects the new customer instantly.

  3. Your software validates with five lines

    The SDK calls our validate endpoint or verifies the signed file locally. The user starts the app. You earned revenue without writing a webhook handler or maintaining licensing logic.

The licensing engine underneath

Everything you need to monetize software

The agent control plane sits on a production licensing engine — Stripe billing, key issuance, offline signing, and device fingerprinting for your human users. Same platform, same API, both sides of your product.

Core licensing capabilities

Stripe in, license out

Connect Stripe in 2 clicks. Every paid checkout automatically issues a license key, syncs the customer, and emails the credentials. No webhook code, no billing logic to maintain.

Works offline, signed by Ed25519

Issue cryptographically signed license files your software verifies without ever calling our API. Built for air-gapped deployments, unreliable networks, and enterprise security reviews.

Knows every device, even in containers

Identify devices by stable hardware fingerprint. Cap activations per license, transfer cleanly between machines, and stay accurate inside Docker and Kubernetes — where hardware UUIDs lie.

Developer experience

5-line SDK install

Validate licenses, activate devices, and gate features with a single SDK call from Python, TypeScript, or any language that speaks HTTP.

Self-serve customer portal

Customers manage their own devices, recover lost keys, and check license status — without filing a support ticket or waiting on you.

Insights inside the dashboard

Activations, validation patterns, expiry forecasts, and license status trends live alongside your licenses. No analytics integration to wire up.

Migrate in, not just sign up

Import existing licenses from Keygen, Cryptlex, or LemonSqueezy with a CSV upload. Zero downtime, every key intact, your customers never notice.

Integration

5 lines. That's it.

One SDK validates licenses, issues agent credentials, and meters usage — in any language that speaks HTTP.

npm install @licentric/sdk
Without Licentric
webhooks.ts
// 200+ lines of webhook handling, billing sync,
// key generation, device tracking...
app.post('/webhook/stripe', async (req, res) => {
  const event = stripe.webhooks.constructEvent(/*...*/);
  if (event.type === 'checkout.session.completed') {
    const license = await generateLicenseKey();
    await db.licenses.create({ key: license, /*...*/ });
    await sendLicenseEmail(customer, license);
    // ... 50 more lines of error handling
  }
  // ... 10 more event types
});
With Licentric
validate.ts
import { Licentric } from "@licentric/sdk";

const client = new Licentric({ apiKey: "lk_live_..." });
const result = await client.validate({ key: licenseKey });

if (result.valid) {
  startApp(result.entitlements);
}

Stripe billing? Connect in two clicks.Webhooks, customer sync, and key delivery handled for you.

Why Licentric

Built for the way modern software is sold

Licensing tools were built for desktop apps in 2010.Licentric is built for the Stripe-native, AI-first, container-deployed reality of today.

  • Time to first license

    LegacyHours of webhook + key plumbing
    LicentricMinutes. Install SDK, paste 5 lines.
  • Billing integration

    Legacy200–500 lines of Stripe webhooks
    LicentricConnect Stripe in 2 clicks. Zero code.
  • Admin experience

    LegacyAPI-only or barebones dashboard
    LicentricFull dashboard + customer self-serve portal
  • Offline licensing

    LegacyAdd-on or DIY
    LicentricBuilt-in. Ed25519-signed license files.
  • Container & K8s

    LegacyHardware UUID breaks in Docker
    LicentricContainer-aware logical identifiers
  • Migrating in

    LegacyManual CSV + custom scripts
    LicentricBulk CSV importer + native Keygen API import
  • AI agent control plane

    LegacyNot supported
    LicentricRegistry, governance, evals, traces, cost, and budgets — one API
  • Starting price

    LegacyPaid plans from the start
    LicentricFree forever — 100 licenses, no card

Security & Compliance, by default

The primitives are in the platform, not the price tier

Whether you ship desktop apps, CLI tools, SaaS products, or AI-agent platforms — the same security and compliance baseline applies on every plan, including Free.

Cryptography

Built into the platform, not bolted on.

  • Ed25519-signed offline license files
  • AES-256-GCM encryption at rest
  • HMAC-signed, timestamped webhooks
  • Agent traces redacted at ingest

Compliance

Privacy and audit primitives ready for review.

  • GDPR-compliant data export
  • Full account deletion with audit trail
  • Tamper-evident audit log
  • Immutable agent-governance decision log

Reliability

Discipline that scales past your first paying customer.

  • Per-key, per-IP & per-credential rate limiting
  • Open REST API + OpenAPI 3.1 spec
  • Public status page

Simple, transparent pricing

Free until you have paying customers. Starts at $5 when you do. Two months free on annual.

MonthlyAnnual

Free

Side projects, prototypes, and your first paying customer.

$0forever
  • 100 active licenses
  • 1 product
  • 5 AI agents
  • 1,000 API requests / month
  • Community support
Get Started

Starter

Popular

Indie devs and small teams shipping commercial software.

$5/month

Includes everything in Free, plus:

  • 1,000 active licenses
  • 5 products
  • 50 AI agents
  • 500,000 API requests / month
  • Stripe billing + webhooks
  • Email support
Get Started

Growth

Scale-ups monetizing real volume — software or AI agents.

$29/month

Includes everything in Starter, plus:

  • 10,000 active licenses
  • 25 products
  • 500 AI agents
  • 2,000,000 API requests / month
  • Unlimited webhook endpoints
  • Team managementSoon
  • Priority email support
Get Started

Enterprise

Self-serve at scale — or a custom contract.

from$199/month

Includes everything in Growth, plus:

  • 50,000 active licenses
  • 100 products
  • 2,000 AI agents
  • 5,000,000 API requests / month
  • 30 team members
  • Security review on request
  • Custom integrations on request
  • Signed SLA with credit-back terms, on requestSoon
Get StartedContact Sales

Every plan includes: Stripe integration, device fingerprinting, offline-signed license files, the self-serve customer portal, agent identity, usage metering, and full REST API access.

FAQ

Common questions

The things developers ask us before signing up. Honest answers, sourced from the actual product.

What is Licentric?

Licentric is a unified monetization platform: a control plane for your AI agents — identity, token budgets, governance, evals, traces, and cost — plus the licensing engine that turns Stripe payments into cryptographically signed license keys for your human users. One REST API, Python and TypeScript SDKs, one dashboard. Ship revenue without building licensing or billing plumbing.

How fast can I integrate Licentric?

Install the SDK with one command, paste your API key, and call validate(). That's it — a typical integration ships in five lines of code.

What happens if Licentric goes down?

Your software keeps working. License files are cryptographically signed with Ed25519, so they verify offline without contacting our API. Webhook delivery retries automatically. Real-time uptime at /status.

Can I migrate from Keygen, Cryptlex, or LemonSqueezy?

Yes. The bulk CSV importer accepts data from any licensing tool. We also ship a native Keygen API import endpoint. Zero downtime — keys remain unchanged, your customers don't need to do anything.

What can I do with AI agents?

Give every agent an identity, a server-enforced token budget, and scoped MCP credentials — then govern its tool calls (an opt-in allow/deny policy engine, default-off), evaluate and compare runs, replay redacted traces, and attribute cost per agent. All through the same REST API and SDKs as your license keys. Human-in-the-loop approvals for high-consequence actions are coming soon.

Is the free tier really free forever?

Yes. 100 active licenses, 1 product, 5 AI agents, 1,000 API requests per month — no credit card required, no time limit. Upgrade only when you outgrow it.

How do you handle GDPR and data privacy?

Article 20 portability — full account data export on request. Article 17 erasure — complete account deletion with an append-only audit trail. Article 32 — tamper-evident audit logs. EU Standard Contractual Clauses in our DPA for non-EU subprocessors.

What if I outgrow my plan?

Upgrade in the dashboard in two clicks. No downtime, no key reissue, no contract renegotiation. Annual billing gets two months free. Enterprise tier is custom — limits, security review, signed SLA.

Do you offer self-hosting?

SaaS-only today (ADR-005). Self-hosted compiled binaries are on the roadmap for Enterprise customers — contact sales if this is a hard requirement for your security team.

Ship monetization, not webhooks.

One API for your AI agents — and the licenses behind your users.

Ships continuously. No marketing-driven roadmap.

Open API, open SDKs, your data exportable on request.