Skip to content
LicentiaEU EU-first
EU-first licensing primitives

Launch your entitlement & licensing portal in days, not weeks.

LicentiaEU issues cryptographically signed statements of fact (XML). Your software decides what those facts mean — offline-first, audit-friendly, and cleanly separated from enforcement.

Format
Signed XML
Verification
Offline-capable
Core
Facts only
Issued License
lic-2026-000042
Entitlement
module.warehouse
granted
Signature
ED25519
valid
<License schemaVersion="1.0">…</License>
Schema validated
Key rotation ready
No phone-home
Built for vendors shipping serious software

Modern, minimal, and boring (in the best way)

Keep the verifier small and deterministic. Keep policy in your application. Issue licenses at scale without “phone-home” requirements.

Entitlement-first

Licenses contain atomic entitlements. No hidden meanings, no magic.

Offline verification

Stateless verification that works in air-gapped environments.

Audit-friendly

Signed XML + schema validation. Readable, diff-able, inspectable.

Key rotation ready

KeyId → public key map enables rotation without breaking old licenses.

Facts only

LicentiaEU returns facts only. Your app controls behavior and UX.

Webhook ready

Optionally forward verification results to your systems.

How it works

Inspired by enterprise licensing flows, but with strict separation of concerns.

  1. 1
    Issue
    Create a license XML with entitlements, then sign it with the issuer key.
  2. 2
    Verify
    Validate structure, schema, canonicalization, then verify signature validity.
  3. 3
    Consume
    Your application interprets facts and decides behavior.
Design principle

Licenses describe state, not consequences.

“Sign facts once. Verify anywhere. Decide in the application.”
Canonicalization C14N 1.1 (no comments)
Signature ED25519 (Base64)
Output Facts + diagnostics

Security & trust boundaries

Issuer signs once. Verifier proves integrity. Your application stays in charge of policy.

Issuer

Private keys stay on your side. Licenses are immutable signed artifacts.

No key leakage
Verifier

Deterministic verification: schema, structure, canonicalization, signature.

Pure function
Application

Decides enforcement, UX, grace behavior, and compliance consequences.

Policy stays yours

Pricing

Placeholder pricing. We can wire this to your real model later (SaaS / on-prem / support tiers).

Starter
€0
Local dev + evaluation
  • Portal skeleton
  • Signed XML licenses
  • Basic audit log
Business
€—
For vendors shipping software
  • Issuer key rotation
  • Org + customer management
  • Downloadable licenses
Enterprise
€—
Compliance & scale
  • Custom flows
  • Webhook forwarding
  • Signed verification results
Want on-prem? LicentiaEU can ship as a self-hostable portal with offline-friendly verification.
Ready to ship licensing that’s clean and auditable?
Get a portal, sign licenses, and keep enforcement in your app.