One platform. Your account. Predictable bills.
A typical web app spreads across a hosting platform, a database service, file storage and a cache, each with its own plan, limits and bill. Cloudflare runs all of them in one account; Shipcel makes that account as easy to use as a hosting platform.
One platform instead of a stack of services
A common setup pairs a hosting platform such as Vercel or Netlify with a database service such as Supabase or Firebase, then adds storage and caching elsewhere, each with its own fee, quotas and invoice.
Cloudflare runs all of these in one account: Workers for server code, static assets for your frontend, D1 for SQL, R2 for files, KV for fast lookups and Containers for Docker. Shipcel creates and connects them, after you review what will be created.
User sign-in and realtime run in the same account too. Shipcel deploys a sign-in service (passkeys, GitHub, Google and email, as standard OpenID Connect) and realtime channels on Durable Objects, so there is no separate sign-in or realtime vendor to pay.
- Vercel’s databases are third-party Marketplace services with their own bills, outside Vercel’s spend management.
- Supabase hosts your database and sign-in but not your frontend; Firebase’s server-rendered hosting and Cloud Functions need its pay-as-you-go plan.
- On Cloudflare one plan covers every app and database in your account: $0, or $5 a month for Workers Paid.
No platform fee and no per-seat pricing
Most platforms charge a monthly fee per developer or per project before any usage: Vercel Pro is $20 per deploying seat, Supabase Pro $25 per organization plus about $10 for each extra project, and Heroku has no free tier.
Shipcel adds nothing to your bill. You pay Cloudflare’s list prices directly, and only beyond what the free plan or Workers Paid includes.
A free plan that is useful, and stops instead of billing
Free tiers elsewhere are smaller or conditional: Vercel’s Hobby plan is for non-commercial use and pauses projects that exceed it, Netlify pauses every project when its 300 credits run out, Supabase pauses free projects after a week of low activity, Render deletes free databases after 30 days, and Heroku has no free tier.
Shipcel’s own Free plan adds no limits below Cloudflare’s: up to 100 projects and no monthly cap on deployments. The one exception to “stops instead of billing” is R2 file storage, which bills usage beyond its free tier (never egress) once you have subscribed to it.
No bandwidth bills for static files and storage
Data transfer is a common source of unexpected bills: Supabase Pro charges $0.09 per GB of uncached egress beyond 250 GB, Firebase Hosting $0.15 per GB beyond its free tier, Render $0.15 per GB beyond 5 GB (Hobby) or 25 GB (Pro), Railway $0.05 per GB, and Netlify’s 300 free credits cover at most 15 GB.
Vercel Pro now includes 1 TB of transfer and offers flat-rate tiers up to 50 TB from $20 a month, excluding bulk downloads and media-heavy sites. On Cloudflare, static assets and R2 downloads are not metered by the gigabyte at all.
Your account, your data, no lock-in
Shipcel never hosts your app or holds your data. Apps build on your computer, in your repository’s GitHub Actions or in Cloudflare’s own builds, and everything they create goes into the account you choose.
Removing a project or disconnecting Shipcel leaves your Workers, databases and storage in place, to manage in Cloudflare’s dashboard or with Wrangler.
Changes you can review and undo
Infrastructure mistakes are expensive too, so nothing happens to your account without a confirmation, and every change has a record.
- Databases, buckets and containers are created only after you review and confirm them.
- Every deploy is followed by a homepage health check; failures are reported, not hidden.
- Promote an earlier version, apply database migrations with a restore point taken first, export a database, or restore it to any minute in the last 7 days (30 on Workers Paid, Cloudflare’s $5-a-month plan).
- Interrupted steps can be checked against Cloudflare and resumed without creating duplicates.
Pay for what runs, not for idle servers
There is no server to keep warm: a Worker runs when a request arrives and costs nothing between requests. On Workers Paid you pay for CPU time, not for time spent waiting on a database or another API.
Platforms built on long-running servers bill instance hours whether or not anyone visits, or put free instances to sleep: Render’s free services after 15 minutes, waking in about a minute, and Heroku’s Eco dynos after 30.
What Shipcel doesn't do yet
Choosing a platform should not depend on guesses, so here is what is missing today.
- Shipcel is in alpha. Everything is built and tested, and deploys from GitHub, the terminal and drag-and-drop have gone to real Cloudflare accounts. The budget guard’s pause and the firewall panel have run only against stand-ins for Cloudflare so far.
- Sign-in offers passkeys, GitHub, Google, emailed links and passwords (the last two on Workers Paid); phone numbers are not available.
- Realtime covers channels, presence, broadcast and the data API’s changes, not every change in D1.
- D1 is SQLite: no Postgres extensions, 500 MB per database on the free plan, 10 GB on Workers Paid. Postgres and MySQL run elsewhere, through Hyperdrive.
- Next.js runs through the OpenNext adapter: ISR works through its cache in R2; OpenNext’s cache purge isn’t supported.
- Previews cover branches and pull requests in your own repository, not pull requests from forks, and not yet Next.js, containers or Python Workers with packages; they use Cloudflare Worker Previews, in beta. Preview addresses are public unless you ask for sign-in with Cloudflare Access, set up once in Cloudflare, which asks for a payment method even on its free plan.
- AI agents connect with an API token, or through OAuth from chat apps such as Claude.ai.
- Queues and Workflows live in Cloudflare’s dashboard, not in Shipcel yet.
- WordPress runs only as an experimental container kit, not yet proven on Cloudflare. Paid support and uptime guarantees are not offered.
Sources
Checked 8 October 2026. Prices change; confirm on each provider's page before you decide.
- Cloudflare Workers pricing
- Cloudflare Workers limits
- Cloudflare static assets billing and limitations
- Cloudflare D1 pricing
- Cloudflare D1 limits
- Cloudflare Workers KV pricing
- Cloudflare R2 pricing
- Cloudflare R2: get started (subscription)
- Cloudflare Workers Builds limits and pricing
- Cloudflare Containers pricing
- Cloudflare budget alerts
- Cloudflare plans
- Cloudflare Self-Serve Subscription Agreement
- Cloudflare workers.dev routing
- Vercel Pro plan
- Vercel fair use guidelines: commercial usage
- Supabase pricing
- Supabase compute usage
- Supabase egress
- Netlify credit-based plans
- Firebase pricing
- Render free instances
- Render outbound bandwidth
- Railway pricing
- Heroku pricing
- Heroku Postgres plans