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
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
IssueCreate a license XML with entitlements, then sign it with the issuer key.
-
2
VerifyValidate structure, schema, canonicalization, then verify signature validity.
-
3
ConsumeYour application interprets facts and decides behavior.
Licenses describe state, not consequences.
Security & trust boundaries
Issuer signs once. Verifier proves integrity. Your application stays in charge of policy.
Private keys stay on your side. Licenses are immutable signed artifacts.
Deterministic verification: schema, structure, canonicalization, signature.
Decides enforcement, UX, grace behavior, and compliance consequences.
Pricing
Placeholder pricing. We can wire this to your real model later (SaaS / on-prem / support tiers).
- ✓ Issuer key rotation
- ✓ Org + customer management
- ✓ Downloadable licenses
- ✓ Custom flows
- ✓ Webhook forwarding
- ✓ Signed verification results