Skip to content

For CTOs and business leaders

A decision that still holds in three years.

Most CMS evaluations score features and support SLAs. Few of them score what happens when the vendor raises prices, gets acquired, or moves a feature you already use behind a new tier. b10cks takes that question off the table.

Open source under AGPLv3. Public pricing. Full export, any time.

The day this fixes

The renewal email you did not budget for.

It arrives in Q3. The plan you signed is being restructured, the feature your marketing team depends on now sits a tier up, and the migration quote from your agency is worse than the increase. You approve it, because the alternative costs more.

That is a business model risk, not a technical one, and no feature comparison catches it. b10cks removes the category: the source is public, the pricing is public, and the export is always available.

What you are actually buying

Control you can verify, not assurances.

The six things that decide whether a content platform is still the right call after the first renewal.

01 / Ownership

Code you can read is infrastructure you can trust.

AGPLv3. Audit the security yourself instead of trusting a vendor summary. Fork it if you ever need to. Your business continues either way.

02 / Cost

The whole bill, not the quoted price.

No per-seat editor fees, no feature tiers to climb, no surprise API overage line. You pay for storage and traffic, and every feature is already included.

03 / Security

Content that never leaves your environment.

Self-host inside your own cloud or private infrastructure. Granular roles at space, content type, locale, and action level. The clean answer to data residency questions.

04 / Continuity

Backups and migration you control.

Space to space migration, full content export as structured JSON with assets, and configurable backup schedules. Continuity does not depend on a vendor's goodwill.

05 / Scale

Spikes without a rewrite.

Laravel, MySQL, S3-compatible storage, caching, and edge delivery. Scale horizontally when a campaign lands, and pay for what the traffic actually was.

06 / Support

People who answer, not account managers.

Public pricing with no custom quote for standard use. Direct access to the team. If you need something badly enough, you can also build it yourself.

Reassurance

Getting out is as easy as getting in.

We would rather earn the next year than make leaving expensive. Import tooling exists for Contentful, Storyblok, Sanity, and Strapi. Export gives you structured JSON and every asset. The API is plain REST with no proprietary query language to unlearn.

Where a competitor genuinely fits you better, take it. A platform that only keeps customers through switching cost is not a platform worth defending internally.

Self-hosted

Your servers. The same platform.

Run the open-source platform on your own infrastructure. Every feature, every locale, every editor. Your data stays in your environment.

Licence

AGPLv3

Editors

Unlimited

Install

1 command

Platform fee

€0 / month

Your infrastructure and hosting costs apply. Move between Cloud and self-hosted with a configuration change.

Questions leadership asks first.

Decide once, sleep later

A platform you can still defend.

Read the source, run the numbers, and start on the free plan without a sales call.