Licensing FAQ

General

Is bext open source?

bext is open-core and source-available: the engine and the everyday version of every capability are free to read, modify, run, self-host, and redistribute. Every release converts to Apache-2.0 after three years.

What's free?

The whole engine and its basics: routing, automatic TLS, ISR caching, streaming SSR (PRISM), the compiler, HTTP/2 & HTTP/3, the base WAF (rate-limiting, IP/geo rules, OWASP-style detection), a single-node Redis cache, plugins, embedded PHP, the solo dashboard, and Prometheus metrics. Free in production, at any scale, forever.

What's paid?

A single Pro add-on for the genuinely advanced bits: managed/auto-updating WAF rules + bot & threat intelligence, clustered/distributed Redis, the team dashboard (RBAC, SSO/SAML, audit logs, long-retention analytics, flow debugger), and OpenTelemetry tracing. Beyond that: bext Cloud (managed hosting, includes Pro), Enterprise (SLA/support/compliance), and OEM (embed the engine).

Do my applications need a license?

No. Your apps are yours. The license is about the engine, not what you build with it.

Keys and Validation

Self-hosting the open core needs no key. A key unlocks Pro, or carries Enterprise / OEM entitlements.

Does the server phone home?

No. Validation is 100% offline — a key is verified with an Ed25519 public key embedded in the binary. No network requests are made, ever.

What happens with no key?

The server runs the full open core — every base feature active. Pro add-ons (managed WAF, distributed Redis, team dashboard, OTel) stay off until a Pro/Cloud/Enterprise key is present. No nag screens, no degraded behavior.

What happens if a key expires?

There's a 14-day grace period with a logged warning. After that, Pro add-ons turn off and the open core keeps running. The server never refuses to start.

Can I use one key on multiple servers?

Keys have a servers field. Check yours with bext-server license.

Cloud

Is bext Cloud separate from self-hosting?

Yes. bext Cloud is managed hosting and includes Pro. Self-hosting the open core is independent and free.

Related