Design stage: there is no released app yet. This site separates what exists in the repository from what is planned. See status

Catalog section · LIC

Entitlements and offline licence semantics (ADR-0006)

11 planned items in Licensing, Updates & Co-op Pricing.

Every package is sellable with an entitlement per package

LIC-0037 Planned Lite and Pro Core

Each package can be sold, granted or withheld through one signed entitlement; commerce is expressed only as entitlements

Depends on: LIC-0001

Entitlement file per package, signed and verified locally

LIC-0038 Planned Lite and Pro Core

A signed entitlement file names the package, element closure, kind of licence and dates; the app verifies it offline with embedded keys

Depends on: LIC-0001

Local authority only for offline use

LIC-0039 Planned Lite and Pro Core

The local entitlement file decides only what works offline; nothing online is decided by the device

Depends on: LIC-0001

Online features are decided by the company host

LIC-0040 Planned Lite and Pro Core Optional online action

The company host re-checks the entitlement for each online feature; editing the local app or file cannot unlock an online feature

Depends on: LIC-0001

Online entitlement grants are short-lived and expire

LIC-0041 Planned Lite and Pro Core Optional online action

Grants for online features carry a short expiry and are renewed by the host while the entitlement stands

Depends on: LIC-0001

Online entitlement grant renewal fails soft

LIC-0042 Planned Lite and Pro Core Optional online action

If a grant cannot be renewed the online feature pauses with a plain message; offline selling and data access never stop

Depends on: LIC-0001

Offline licence semantics: free licence

LIC-0043 Planned Lite and Pro Core

A free licence (kind free) keeps working offline forever on the versions it was entitled to, with no expiry check and no payment state inside the document

Depends on: LIC-0001

Offline licence semantics: updates_until (reserved, enforcement open)

LIC-0044 Planned Lite and Pro Core

Kept only as a mechanism for the open question of what a lapsed fee may stop: builds released up to the end date may be installed; the installed build and the data always keep working

Depends on: LIC-0001

Entitlement revocation list

LIC-0045 Planned Lite and Pro Standard

A signed revocation list can withdraw a stolen or refunded entitlement; it is applied when seen and never locks sales on its own

Depends on: LIC-0001

Entitlement import offline

LIC-0046 Planned Lite and Pro Core

An entitlement file can be imported from a file with no network; importing twice changes nothing

Depends on: LIC-0001

Pricing and orders are deferred

LIC-0047 Planned Lite and Pro Optional

Pricing tables and the order flow are not built yet; the entitlement per package is the only commerce hook they will attach to

Depends on: LIC-0001