9d9

Global CDN · Automatic optimization · Built-in security

Websites on the edge.

Pre-rendered HTML served from 330+ cities. Images, CSS, and JS optimized automatically. Secure and fast — no plugins, no PHP, no admin panel to break into.

$ npx @9d9dev/cli deploy ./dist

330+

edge cities serving your site

~40ms

TTFB worldwide, on cache hit

100

PageSpeed score, by default

0

admin panels exposed

Why edge hosting

Three things every small-business site should be. Almost none are.

The cheap host is slow. The slow host is unsafe. The safe host needs a sysadmin. We chose a different starting point — and got all three for free.

Fast

Pre-rendered. Pre-positioned.

Your site is static HTML, cached on Cloudflare's edge network in 330+ cities. A visitor in Tokyo gets the same ~40ms TTFB as a visitor in Toronto. No origin round-trip. No cold start.

Secure

Bytes, not code.

No admin panel. No PHP. No database query in front of your homepage. No plugins from strangers. There's nothing on your site to brute-force, exploit, or crypto-mine.

Optimized

100/100, automatically.

Images resized and served as AVIF or WebP. CSS minified, JS code-split, fonts subsetted. Lighthouse 100/100 isn't a goal — it's the default. You don't tune it. We do.

Speed

Your site, in every city your customers are in.

Traditional hosting puts your site in one datacenter and hopes the network is fast. We put your site in every datacenter. The closest one wins.

Active edge node · 330+ cities · 100+ countries · Anycast routed
i.

Pre-rendered at publish

Every page becomes static HTML the moment you hit save. No template engine running per request. No database to query. The fastest page is the one that's already finished.

ii.

Cached at 330+ edges

Cloudflare's network keeps your pages in every region. First byte arrives from a city in your customer's country — Sydney, São Paulo, Stockholm — not from a server in Virginia.

iii.

Smart assets, by default

Drop a 12 MB JPG; we serve a 60 KB AVIF sized for the viewport. Responsive srcsets, modern formats, lazy loading — without you knowing what any of those words mean.

Real numbers, real sites ~40ms TTFB worldwide <1s edit → live <100 KB typical page weight 100/100 Lighthouse, default theme

Security

Nothing to patch, because nothing's running.

WordPress is software. A 9d9 site is a file. One of them can be hacked. The other can only be served.

A WordPress site
  • PHP rendering from MySQL — on every request.
  • An admin panel at /wp-admin waiting to be brute-forced.
  • A plugins folder full of code from strangers — each one a future CVE.
  • Patching is your job. Miss a week and the site gets crypto-mined.
A 9d9 site
  • Pre-rendered HTML on Cloudflare's edge. Served as bytes, not code.
  • No admin panel on your site. Auth lives on app.9d9.dev, magic-link only.
  • No plugins. No PHP. No database in front of your homepage.
  • Patching is our job. There's nothing on your site to patch.
43%

of the web runs WordPress. So does the plurality of hacked-site reports, year after year.

0

admin panels exposed on a 9d9 site. Nothing to log into. Nothing to brute-force.

plugins you'll never install, update, or pay for. We don't have a plugin system.

None of this is WordPress's fault, exactly — it's the cost of a 2003 architecture in 2026. But you don't have to keep paying it.

Optimization

The work a senior frontend engineer does. We do it on every save.

Most small-business sites lose half their performance budget to oversized images, blocking scripts, and uncompressed CSS. We don't ship that. Ever.

Images, automatic

Resized at multiple breakpoints, served as AVIF or WebP, with width/height baked in to prevent layout shift. You upload a phone photo; visitors get a perfect thumbnail.

CSS & JS, minimized

Critical CSS inlined. Non-critical CSS deferred. JS code-split per route. No 1.4 MB jQuery payload. No render-blocking analytics tag.

Fonts, subsetted

Only the characters your site actually uses get downloaded. Variable fonts where possible. font-display: swap on by default.

Cache, intelligent

Long-TTL on static assets, short-TTL on HTML, instant purge on publish. Your edits go live in under a second — and stay cached until they don't.

How it works

How Maya got Riverbend Coffee online in five minutes.

Maya runs a coffee shop. She'd been meaning to make a website for two years. Then she just asked her AI.

  1. i.

    Maya asks her AI.

    She opens Claude on her phone. "Build me a website for Riverbend Coffee. Espresso bar, pour-over Saturdays, on Mill Street." Two paragraphs of voice. Two minutes of generation.

    Any assistant. Any time. Even on the bus.

  2. ii.

    Claude pushes to 9d9.

    No account. No card. Claude calls our MCP server, stages the bundle, and surfaces a single sentence: "Open 9d9.dev/pair and enter FX5A-Y64D to publish."

    Push-first. Anonymous staging. One-hour TTL.

  3. iii.

    Maya claims it.

    Magic-link email. Four-letter code. The site is live on the edge within the second — already cached, already optimized, already on SSL. Custom domain is two more clicks.

    30-second sign-up. Done.

iv.

Then on Tuesday

Maya sends her AI back to add a Menu page.

"Espresso $4, drip $3, pour-over $6.50 — and put Saturdays in italics." Claude reads the current content, writes the page, pushes it. Live on every edge in under a second. Maya never touches a builder. Maya never touches HTML. Maya runs a coffee shop.

See the agent API →

What's included

Everything the other platforms charge extra for.

No upsell. No "business tier" gating SSL. No analytics add-on. The price you see is the whole thing.

A real CMS

Hero, prose, columns, gallery, lists. Edit in the dashboard or have your agent edit for you. No themes to chase, no plugins to break.

Custom domain + SSL

Bring your own or buy through us. SSL provisioned in two minutes. DNS we configure for you when we can.

First-party analytics

Privacy-friendly pageviews and visitor rollups on the edge. No third-party tracker on your site. No cookie banner required.

Media library

Drag-and-drop, on-the-fly resize, alt text. Your agent can upload too — pass a base64 blob and you're done.

Forms that just work

Drop a contact form on any page. Submissions route to your inbox. Spam filtered. No third-party service to wire up.

One-click export

Every page, post, and brand profile as JSON + Markdown + a media bundle. We don't lock you in. We never will.

Who it's for

For people who'd rather run their business than build a website.

Coffee shops·Bakeries·Florists·Restaurants·Bookstores·Boutiques·Consultants·Photographers·Designers·Real estate agents·Dentists·Yoga studios·Art galleries·Plumbers·Tattoo parlors·Bike shops·Coffee shops·Bakeries·Florists·Restaurants·Bookstores·Boutiques·Consultants·Photographers·Designers·Real estate agents·Dentists·Yoga studios·Art galleries·Plumbers·Tattoo parlors·Bike shops·

Anyone whose website is the receipt of their business — not the business itself.

For agent builders

Any agent that can write HTML can ship to 9d9 in three lines.

MCP server, CLI, or REST. We don't care which one your customer's assistant uses. We handle staging, pairing, hosting, the CDN, and the customer relationship. You handle the building.

// .mcp.json — any assistant
{
  "mcpServers": {
    "9d9": { "command": "npx", "args": ["-y", "@9d9dev/mcp"] }
  }
}
// then, in the chat
Build me a portfolio site for Maya Chen,
illustrator. Three pages, four-color palette,
push it to 9d9.

FAQ

The questions people actually ask.

What does "on the edge" actually mean?
Your site lives in Cloudflare's network of 330+ datacenters worldwide. When someone visits, the closest one serves them — usually in the same city. No origin server, no round-trip across an ocean.
How fast is fast?
~40ms TTFB worldwide on cache hit. Edits go live in under a second. Lighthouse 100/100 on the default theme. Typical page weight under 100 KB.
What about security — really?
There is no admin panel on your site. No PHP runtime. No database query in front of your homepage. No plugins. The site is bytes on a CDN; the CMS lives on app.9d9.dev behind magic-link auth.
Do I need to know anything technical?
No. Magic-link sign-in (no password). Edit copy in a form. Drag-and-drop photos. Your agent does the rest — or you do.
What if my AI is bad at design?
Every site uses a tasteful editorial theme tuned to your brand color and font. Whatever the AI writes lands in a typography system already calibrated to look good.
Can I export my site?
Yes. One-click export: every page, post, and brand profile as JSON + Markdown + a media bundle. We don't lock you in. We never will.
Why annual only?
Forces a real commitment, simplifies your bookkeeping (and ours). Cancel any time for a prorated refund.
Isn't WordPress fine if I keep it updated?
If you have a sysadmin, sure. If you're a coffee shop owner, the question isn't whether you can keep WP updated — it's whether you should have to. We think the answer is no.

Put your website on the edge.

Global CDN. Automatic optimization. Built-in security. The first site is free.