Skip to content

Licensing

Enterprise features

What the Nebula.NET Enterprise edition adds — per-customer watermarking, aggressive control-flow, floating CI licenses, on-prem activation — and how to use them.

The Enterprise edition includes everything in Licensed, plus advanced protection and flexible licensing for larger teams. This page covers what’s added and how to use it.

Per-customer watermarking (leak tracing)

Watermarking embeds a hidden, unique identifier into a protected build so a leaked or cracked binary can be traced back to the customer it was issued to. The value is AES-encrypted and stored in an obscure resource — the shipped binary contains ciphertext only, which only your tooling can read.

Enable it by setting a per-customer id in your config:

{
  "schemaVersion": 1,
  "inputs": ["bin/Release/net8.0/MyApp.dll"],
  "outputDirectory": "protected",
  "watermark": "CUST-ACME-0042"
}

Build a distinct output per customer (each with their own watermark value) and keep a record of which id went to whom.

Read it back from a suspected leaked binary:

nebula watermark --input suspected.dll
# Watermark: CUST-ACME-0042

Watermarking requires an Enterprise license. Under Free/Licensed, the watermark setting is ignored and the tool logs that it’s an Enterprise-only feature.

Aggressive control-flow tier

Enterprise unlocks a stronger control-flow transformation for your most sensitive assemblies:

{ "controlFlowObfuscation": true, "controlFlowIntensity": "aggressive" }

Under non-Enterprise licenses this is automatically downgraded to the standard intensity.

Flexible licensing

  • Floating CI-server licenses — protect on build agents without consuming developer seats.
  • On-prem / air-gapped activation — activate in secure environments that can’t reach the internet.
  • Volume & site licensing — per-seat volume pricing or company-wide coverage, with purchase orders and invoicing.
  • Priority support with an SLA and onboarding assistance.

Getting Enterprise

Enterprise is sold through our team. Request a quote with your seat count and requirements, and we’ll send pricing and next steps. Once set up, you’ll receive Enterprise license keys that activate exactly like any other key:

nebula register --key LIC-XXXXXXXXXXXX
nebula license      # shows "Enterprise, licensed to …"

See the full edition comparison.