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.