Skip to content
Administration

Licensing

Activating a commercial license key, and what it changes (and doesn't) about your instance.

RedScribe is source-available, not OSI-approved open source: the source is public and modifiable, but the license restricts commercial use.

  • Free for personal and community or noncommercial use, permanently.
  • Commercial use, including running it at a for-profit consultancy, requires a commercial license.

If your organization has a commercial license, you’ll be given a license key, a signed, tamper-evident text string. Activate it from Settings → Licensing (needs the permission to manage licensing): paste the key into the field and save.

A key is checked when you save it, and an invalid or tampered one is rejected with an error. Once a valid key is saved, the page shows its details: who it’s licensed to, the licence type, when it was issued, when it expires and how many days are left, and who last changed the key.

If a saved key later stops verifying, for example because the instance’s signing public key (LICENSE_SIGNING_PUBLIC_KEY) was changed or removed, the page says License key not recognised rather than pretending no key is set, and the footer falls back to the plain, unlicensed display. Nothing is blocked either way.

State Footer Also shown
No key entered RedScribe v<version> Nothing
Active (valid, not near expiry) RedScribe v<version> — Licensed to <Org> Nothing
Expiring soon (30 days or less left) Same “Licensed to” line An amber banner, shown only to whoever can manage licensing, across the whole app, saying your commercial license for <Org> expires in N days, with a Renew link
Expired RedScribe v<version> — License expired (<Org>) A red banner, shown the same way, saying nothing is blocked but the instance is no longer shown as licensed