Platform preview
START HERE ONE HOME FOR YOUR APP

Ship your startup.
Skip the setup maze.

Deploy your app, see what it costs, and connect the backend you already trust. Everything in one workspace.

YOUR WORKSPACE

At a glance

The essentials, all in one place
Live projects—Across your workspace
Requests this month—All deployed apps
Monthly hosting$0Free plan
APPS

Projects

Sign in to see your projects.
SETUP

Your launch path

01
Create your projectGive your app a home and a URL.
02
Deploy a WorkerStart with a bundled Worker module.
03
Connect SupabaseOptional. Your project stays yours.
DEPLOYMENT

Projects

Every app gets its own isolated Worker and a predictable request limit.

PROJECT

Project

—

Draft
Requests this month——
Latest deployment—Cloudflare Workers
Supabase—Customer-owned backend
CODE

Deploy a Worker

Paste a bundled ES module Worker. This first version deploys Worker source; repository builds come next.

DATABASE

Connect Supabase

OPTIONAL

Use a Supabase project you own. Supabase bills you directly; we configure its public connection for your app.

We never ask for your service role or database password here.
HISTORY

Deployments

MIGRATION

Know before you move.

Inspect a public GitHub repository and get a concrete Cloudflare migration checklist.

01 / ANALYZE

Inspect your repository

We look at its framework and Vercel configuration. No code or data is changed.

02 / PLAN

Your migration report

Enter a public repository to see its checks.
A migration report is advisory. Automated Vercel project import and data cutover are not active in this version.
OBSERVABILITY

See the number. Know the cost.

Requests are counted against each project’s monthly allowance.

Current usage shows request counts. CPU, bandwidth, and provider invoice reconciliation require live Cloudflare telemetry.
WORKSPACE

Settings

Your plan and account in one place.

ACCOUNT

Not signed in

GitHub handles sign-in. We store a platform session for your workspace.

PLAN

Free

100,000 requests per month. One project.

Billing will appear here after Stripe is configured.
NEW PROJECT

Give your app a home.

Start with a name and a project URL. You can connect Supabase later.

.apps.example.com