Skip to content

Licensing

Licensing & activation

How Nebula.NET editions, license keys, seats and activation work.

Nebula.NET comes in two editions: Free and Licensed.

Editions

FreeLicensed
Identifier renaming
Encrypted stringsup to 2unlimited
Control-flow methodsup to 2unlimited
Anti-tamper / anti-debug
Resource encryption
Authenticode signing
Stack-trace de-obfuscation
Supportcommunitypriority email

Getting a license

Choose a plan on the pricing page and submit the order form. We issue a license key (of the form LIC-…) and email it to you.

Activating

You can activate in the GUI or on the command line.

GUI: open Nebula.NET → Register, paste your key, and confirm.

CLI:

nebula register --key LIC-XXXXXXXXXXXX
nebula license      # confirms you're now Licensed

Activation is an online step: your machine binds to the license and receives a signed lease. After that, Nebula works offline until the lease renews, so you don’t need a constant connection.

Seats

A license includes a number of seats — one per machine (developer workstation or build server). When you reach the seat limit, activation on a new machine is refused until a seat is freed.

Moved to a new computer? Contact support with your key and we’ll free the old seat.

Finding your machine id

If support asks for your machine id (for example to free a seat):

nebula machine-id

Troubleshooting

  • “Unknown license key” — double-check the key; contact us if it persists.
  • “Seat limit reached” — all seats are in use; free one or add seats.
  • Still shows Free after activating — make sure nebula register reported success, then run nebula license.