Skip to main content

License Management

License Management — ɳSelf documentation.

nself Cloud includes a license management dashboard for buying, activating, and revoking plugin bundle licenses. All license operations are available at cloud.nself.org/dashboard/licenses.


License Types

Type Format What It enables
Plugin bundle nself + 32 chars A specific bundle (ɳChat, ɳClaw, ɳTV, etc.)
ɳSelf+ Same format, tier = all All plugin bundles + all apps
Owner Internal tier All plugins, unlimited, never expires

Viewing Your Licenses

Dashboard → Licenses shows a table of all licenses associated with your account:

Column Description
Key Masked key (nself****)
Type Bundle name or “ɳSelf+”
Status Active / Suspended / Expired / Cancelled
Domains Servers this license is activated on
Expires Renewal date or “,” for lifetime

Activating a License

From the Dashboard

Dashboard → License → paste your key → click Activate.

The dashboard validates the key against ping.nself.org/license/validate and records activation.

On a Remote Server

To activate a license on a Cloud-managed server:

  1. Dashboard → Servers → select server → Plugins → Set License
  2. Paste your key
  3. Click Save: the dashboard runs nself license set <key> on the server via SSH

Or from the CLI:

nself remote use myserver
nself license set nself_pro_...

On a Self-Hosted Server

nself license set nself_pro_...
nself plugin install ai  # tier checked server-side

Buying a License

Dashboard → Licenses → Buy License or visit cloud.nself.org/pricing.

Checkout is handled by Stripe. After payment:

  1. A license key is generated and emailed to you
  2. The key appears in your dashboard
  3. You can immediately use it to install plugins

Upgrading a License

Dashboard → Licenses → select license → Upgrade.

Upgrading to a higher tier (e.g., Basic → Pro) takes effect immediately. Prorated credit for the remaining billing period is applied to the new plan.


Revoking a License

A license is automatically revoked on subscription cancellation:

  • Plugins remain installed but go dormant on the next nself build or service restart
  • The CLI shows a warning: License key <key> is inactive, plugin <name> will not start
  • No data is deleted, plugins can be reactivated by renewing the license

License Key Security

  • Keys are validated server-side against ping.nself.org
  • Tier information is stored server-side, the key itself does not encode tier
  • Compromised keys can be revoked from the dashboard without affecting your subscription
  • Keys are masked in all UI displays and API responses