RETICLE_LICENSE_KEY. Activation is verified locally with Ed25519 and makes no network call. Usage metrics are separate: they are on by default, and on a licensed build they carry your licence id. Turn them off with RETICLE_TELEMETRY=0. See telemetry. Run npx @reticlehq/server license to see whether you are active, eval, missing, expired or invalid.
For how to connect a platform to Reticle, see Platform integration.
Already have a key and just need to switch it on? Activating a license key is the step-by-step version: where to set it on each platform, the editor and CI cases, how to read every status, and what to do when it does not work.
How a license key works (offline, no phone-home)
No feature in the open packages needs a key. A key identifies your organisation to Reticle. Activation is verified locally with Ed25519 and sends nothing. Usage metrics, which you can turn off, carry your licence id on a licensed build. The flow, end to end:- Buy. Contact hey@reticle.sh; we issue you a signed license key (license id, org, plan, expiry). The license id is the stable handle on your subscription: it survives a rename, and it is what a renewal continues.
-
Install. Set it on the machine running the Reticle server:
-
Verify.
reticle status --jsoncarries alicenseobject whosestatusanddetailsay where you stand:Every status reportscontact, so a reader who is stuck always has somebody to write to. A published release has the issuer key baked in. Only a build from source, with no issuer key, reportseval. -
Renew. Keys carry an expiry, shown as
expiresAt; once it passes, the status isexpired.
Procuring a license: contact hey@reticle.sh. Keys are issued offline and signed with Ed25519; the activation check (reticle status) verifies them locally with no network call.
Roadmap
SSO/SAML, SCIM, RBAC / team permissions, audit logs, multi-org management, verify-before-merge policy gates, and the hosted control-plane connectors are planned for the hosted Reticle platform, not for the open packages. The core verification engine stays free.For pricing, write to hey@reticle.sh. This page describes the mechanism, not the price list.
Security & data handling
The honest one-pager a security review needs. Reticle is built so the answer to “where does our data go?” is nowhere, unless you link a project to the dashboard. It runs on your machine, in your infra.
Verify it yourself: the SDK and server are open source, so read the tree-shaking, the
127.0.0.1 bind, and the offline license verify. SECURITY.md has the disclosure process; an SBOM is available on request. SOC 2 is not in place; the posture above is the honest current state.
Licensing model
Embedding / OEM / enterprise: hey@reticle.sh.