Skip to main content

Licensing

Blk42 is a plugin you add to TinyMCE or CKEditor on a website. The subscription is licensed per final website — the site your visitors open — not per editor instance, per developer, or per server. Prices are on the Pricing page.

Every new account starts with a 7-day trial of all premium features. After that a website needs a Premium or a SaaS license to keep them; without one your pages still render exactly as before, because Blk42 writes plain Bootstrap or Tailwind markup into your own database — only the premium editing features stop.

How many licenses do you need?​

As many as you have final websites. The admin panel where the editor runs is not counted separately: it belongs to the site whose content it edits.

What counts as one website?​

Separate domains are separate websites:

example1.com
example2.com

A subdomain is a website too:

en.example.com
fr.example.com

Even on one domain, sites that are only separated by a path or a parameter are still separate websites:

example.com/site1/          example.com/site2/
example.com/sites/site1/ example.com/sites/site2/
example.com/pages?site=1 example.com/pages?site=2

Each of those needs its own license.

An alias is not a second website. When another domain serves the very same pages — a mirror, a legacy domain you keep alive, www.example.com next to example.com — it is one website and one license. What matters is the content, not the number of host names pointing at it.

If you want a formal test: separate websites have one or more of these.

  • Different owners, teams or contact addresses
  • Different design
  • Menus and URLs that barely overlap, with few links between them
  • Isolated file and image storage
  • Their own block library

Usually it is obvious. When it is not, ask us before you buy — write from your Dashboard, or use the Let's talk form on the Pricing page.

One dashboard, many websites​

A CMS or a website builder often runs hundreds of sites from a single admin panel. The license follows the sites, not the panel: one license per final website. That is also what keeps them apart in practice — each website gets its own API key, and with it its own block library, framework settings and editor configuration, so one customer never sees another's blocks.

When you need a SaaS license​

If the people editing content are your customers rather than your team, the per-website plan is the wrong shape. That is the case when you run a website builder, a portal or a multi-tenant CMS, or when Blk42 ships inside an application you sell.

The SaaS license covers all of your customers' websites under one agreement:

  • priced per domain or per user, at a volume rate we agree on;
  • API keys created programmatically as customers sign up;
  • the same isolation as above — one key per customer website.

Let's talk — tell us how many websites or users you expect, and we will come back with a quote.

Users​

A user is a seat: one person editing, in one browser, on one device. The same employee on a laptop and on a phone counts as two. Seats matter mostly for SaaS agreements, where billing per user is often a better fit than billing per domain.

One common mistake is to count the customers of a SaaS as users of a single website license. They are not — each customer site is a website of its own, and in a multi-tenant setup it needs its own API key so its content and block library stay isolated.

Restrictions​

The license does not allow redistributing Blk42 or copying files from our CDN, decompiling it, or otherwise altering the product or bypassing its licensing checks.

Blk42 is an add-on for TinyMCE and CKEditor: it works with those editors under whatever license you already hold for them.

Company details, invoicing, privacy and trademarks are on the Legal information page.