Questions
Is Shipcel really free?
Yes. Shipcel’s Free plan costs nothing and needs no card, and paid Shipcel plans are not offered. Your apps run in your own Cloudflare account, so the only infrastructure bill you can get is Cloudflare’s.
Do I need Cloudflare’s Workers Paid plan?
Only for containers, or when an app needs more than the free plan: more than 100,000 requests a day, more than 10 ms of CPU per request, or a database over 500 MB. It costs $5 a month per Cloudflare account and covers every app in it.
Does Shipcel include sign-in and realtime for my users?
Yes. Turn on Manage → Sign-in & realtime and Shipcel deploys a sign-in service and realtime channels into your Cloudflare account. People sign in with a passkey, GitHub, Google or an emailed link, and can add a password; your app uses standard OpenID Connect. Passkeys, GitHub, Google and realtime run on the free plan: a sign-in uses about 5 to 7 of your 100,000 daily requests, and realtime uses Durable Objects, with messages to listeners free. Email and passwords need Workers Paid.
Can people sign in with a password?
Yes, if you allow passwords: once signed in, a person sets one and uses it with their email address from then on. Passwords and email links need Workers Paid: hashing a password safely takes more CPU time than the free plan’s 10 ms per request, and Cloudflare’s Email Service is a Workers Paid feature. Passkeys, GitHub and Google work on the free plan.
Can I deploy without Git?
Yes. Install it with npm install -g shipcel, then run shipcel in your project’s folder: it builds on your computer and deploys, with nothing to set up in Cloudflare. Or drop a built folder in the dashboard, or ask your AI agent. From the terminal a new app’s first deploy goes live at its free address; a dropped folder stays unpublished until you publish it.
Can an AI agent build and deploy my app?
Yes, the agent you already use. Connect Claude Code, Codex, Cursor or another MCP client to Shipcel with an API token, and it can create projects, deploy, publish and roll back for you. Shipcel runs no AI model and charges nothing for it; your agent’s own plan covers the AI.
Does every pull request get a preview?
For apps deployed from GitHub, yes: turn on branch previews and Cloudflare builds every branch as a Preview of your app and comments its address on the pull request. Previews use staging copies of your databases, so they never touch production data. Cloudflare’s Worker Previews are in beta.
How do I undo a bad deploy?
Roll back in one click from Manage → Builds & versions, or try a new version on a share of your traffic first. Shipcel checks the homepage after each change. Rolling back restores code, not database changes; databases have point-in-time restore.
What happens when my app reaches a free limit?
Worker requests over 100,000 a day get an error page (Cloudflare error 1027), and D1 and KV operations fail, until midnight UTC. Nothing is billed. R2 is different: it is pay-as-you-go beyond its free tier. Workers Paid removes the daily limits.
Do I need a credit card?
Not for Shipcel, and Cloudflare’s plans page says its free plan needs no card. R2 file storage is the exception: you add it through a checkout, which needs a payment method, even though its free tier costs nothing.
Can I make sure I never pay anything?
Yes. Keep your Cloudflare account on the free Workers plan and leave each project’s Free-only mode on, as it is by default. Shipcel then creates nothing that can bill, such as R2 storage or containers, and Workers, D1, KV and Durable Objects stop at their daily limits instead of billing. A custom domain, if you want one, is bought separately.
Can I cap my spending?
On the free plan Workers, D1 and KV simply stop at their limits. Workers Paid has no hard cap: Cloudflare’s budget alerts email you ($10 by default) without stopping anything. Shipcel’s budget guard estimates each app’s cost every five minutes, alerts at 50%, 80% and over the budget you set ($0 beyond what Cloudflare includes, by default), and can pause the app when it goes over.
Can I take card payments in an app on the free plan?
Cloudflare’s Self-Serve Subscription Agreement (section 2.2.1(h)) does not allow processing or collecting credit card information on a web property receiving Cloudflare’s Free Services. If your app takes payments, use your payment provider’s hosted checkout and review Cloudflare’s terms for your setup.
Is a workers.dev address fine for a business?
Cloudflare describes workers.dev addresses as free sites intended for personal or hobby projects that aren’t business-critical. For a business, attach your own domain; Cloudflare sells domains at cost and its free DNS plan costs nothing.
What happens if I stop using Shipcel?
Your apps, databases, files and automatic deploys stay in your Cloudflare account and keep running. Shipcel never holds your data.