Multi-tenant by design
One sign-in, a dropdown of every product. Write for one SaaS, switch to the next — each site fully isolated, down to every query and token.
One writing studio for your team. A headless API for your engineers. Every product you ship renders its own blog from a single platform — isolated by tenant, SEO-ready, and live on your domain in minutes.
Built on the Cloudflare developer platform
The pieces your writers and engineers actually need — designed to be shared across every product you ship.
One sign-in, a dropdown of every product. Write for one SaaS, switch to the next — each site fully isolated, down to every query and token.
Each product renders its own blog from the versioned REST API — a two-line web-component embed, or the typed SDK in any framework.
Headings, lists, quotes, tables, code & images — with drafts, scheduling, and private or password pages.
Per-post SEO title & meta, clean slugs, categories & tags, plus RSS and sitemap generated for you.
Drop images into a post; they stream to R2 and serve on your domain, scoped per site.
Identity comes from your app — never a path or a shared table.
Your writers never touch code. Your engineers never touch a CMS theme. Pick the integration that fits each product and ship it in an afternoon.
A web component that renders anywhere HTML runs — no build step.
Fully-typed client for Next.js RSC, Remix loaders, or plain scripts.
Cached, ETag-aware JSON endpoints when you want full control.
Four steps your writer repeats for every product — no engineering handoff required.
One SSO session from your operator account gets you into the studio.
Choose the product from the top-bar switcher — everything scopes to it.
Compose in the block editor. Save a draft, schedule it, or go live now.
The product's own site pulls the post from the API. Switch, repeat, done.
Give your team one studio and every product a blog. The platform handles tenancy, rendering, SEO, and delivery.