Copy the sentence
Click Copy on the pill. That puts one sentence on your clipboard, pointing your agent at a page written just for agents, so you don't have to explain anything.
Paste one sentence into Claude Code, Codex or Cursor. Antideploy sets it all up and hands you a live link.
That is the whole instruction. Your agent reads antideploy.com/agent.md and takes it from there.
No sign-up first. Your agent sends you one link to approve. Prefer GitHub or a folder?
>
Fetch antideploy.com/agent.md
Read the instructions written for agents
Connect to your Antideploy account
Open antideploy.com/activate?code=WDJB-MJHT
Check the code reads WDJB-MJHT, then click Approve.
Approved. Token saved to ~/.antideploy
Read the project
Node 22Next.jsPostgresport 3000
Deploy verdant
Live at https://verdant.antideploy.app
Postgres created · HTTPS on · security check passed
>
The oldest living things on Earth are still standing
Forests cover roughly a third of the planet's land. They make the rain, hold the soil, and shelter most of life on land, on a timescale much longer than ours.
Explore the forestsView the galleryClaude Code wants to connect to your account
Check the code matches your terminal.
Works with the agent you already use
01How it works
Click Copy on the pill. That puts one sentence on your clipboard, pointing your agent at a page written just for agents, so you don't have to explain anything.
Claude Code, Codex, Cursor, Antigravity or Windsurf. Any coding agent that can read a web page will do.
Your agent shows you one link. Check the code matches and approve. It deploys, watches the build, and hands you a live link.
02It reads the code
Antideploy works out the language, framework, build and start commands, port, and whether your app needs a database, straight from your files. Every conclusion names the file it came from.
Reads projects built with
Hazard app/api/upload/route.ts:14
Uploads are written to ./public/uploads. Files on disk are gone after the next deploy. Use an S3 bucket instead.
03Timings from real deploys
The first two are wall-clock, taken from the platform's own records.
04What you get
Antideploy is the platform for everything that is not your application. You build the app. It runs the rest.
Use Postgres in your code and a database is created for you. DATABASE_URL is already set when your app starts.
Every app gets its own https link the moment it's live. Rename it whenever you like, or use your own domain on paid plans.
Custom domainsBuildpacks turn your code into a container. If you already have a Dockerfile at the root, it's used.
HostingHealth checks every few minutes. An email when an app goes down, and another when it's back.
Logs and monitoringRight after each deploy goes live, it looks for the mistakes that leak data. Free, every time.
Security checksWhat your app printed, every deploy it has had, and why a failed one failed, in a sentence you can act on.
DeploymentsYour .env goes into an encrypted store. Values are write-only, even for your agent.
Let your app call models from OpenAI, Anthropic, Google and more with one key, paid from a prepaid UPI wallet.
AI modelsGive your app a private S3 bucket for its uploads. Any S3 client works, and the keys are already set.
File storageSign-up and sign-in for your app's own users, switched on in one call. They are rows in your own Postgres.
AuthenticationWelcome and reset emails with the Resend package. No Resend account to open and no domain to verify.
Email15Services, by name
Hosting, a Postgres database, authentication, file storage, email, AI models, cron jobs, custom domains and more. Each one has its own page with the details, the limits and the questions people ask.
Your app, built from your code and run behind HTTPS in Singapore. No Dockerfile, no YAML, no cloud console.
Learn moreAs many static sites as you like, free on every plan, with HTTPS and an address the moment they deploy.
Learn moreDeploy from your coding agent, a GitHub repo or a folder. Every deploy is kept, and a failed one says why.
Learn moreA Postgres 17 database for your app, created by your agent while it builds and reused by every deploy.
Learn moreSign-up and sign-in for your app's own users, switched on in one call. They are rows in your own Postgres.
Learn moreA private S3-compatible bucket for your app's uploads, created in one call and kept across every deploy.
Learn moreWelcome, reset and receipt emails sent with the Resend package. No account to open and no domain to verify.
Learn moreOne key for models from OpenAI, Anthropic, Google and hundreds more, paid from a prepaid wallet in rupees.
Learn moreCall a path on your app on a schedule, in standard cron. It wakes a sleeping app, so no worker has to stay alive.
Learn moreUse your own domain with one CNAME record. The certificate is issued automatically and HTTPS is included.
Learn moreEncrypted, write-only variables. Your agent can set them, never read them back, and the platform fills in the rest.
Learn moreWhat your app printed, how it is performing and whether it is up, with an email when it goes down.
Learn moreEvery deploy is checked for leaked keys, exposed files and open CORS. A full scan is free, any time.
Learn moreWhat is live, its address and every deploy, on one screen per app. The few decisions only you should make live here.
Learn moreA REST API, an MCP server, agent.md and llms.txt. Your agent asks you to approve one link and does the rest.
Learn moreSee the whole platform, with every limit by plan.
05Static sites are free forever
Portfolios, shops, dashboards, AI tools. A static site never counts against any limit, on any plan. An app with a server and a database gets the same one-sentence deploy.
Illustrative examples of what people deploy.
06Three ways in
Paste the sentence, or add the MCP server once. Your agent deploys, reads the result, and fixes what broke without you relaying it.
$ claude mcp add antideploy \
-e ANTIDEPLOY_API_KEY=ad_your_key \
-- npx -y antideploy-mcp
Connect a repository once. Every push to your default branch builds and deploys, or flip a switch to deploy only when you choose.
a91c2e4Add the species galleryLive77d0b13Fix the map on small screensDeployed3be8f02First versionDeployedNo Git, no CLI, nothing to install. Drop a folder or a .zip into the dashboard. The junk is skipped for you.
07The console
This is the product as it runs today, not a mockup. What's live, the address it answers on, where it came from, and every deploy it has had.
08Before you commit
A platform that only tells you what it's good at is one you find the edges of in production. These are ours, and we flag them when we read your code, before you deploy.
Not a pool behind a load balancer. If you need horizontal scale today, use something else.
No MySQL, MongoDB or Redis. Bring your own and set the credentials as variables.
Anything written to local disk is gone on the next deploy. Apps that speak S3 get a bucket instead.
One deployed version per project. No per-branch URLs, no preview databases.
Apps sleep when idle, so a background loop won't stay alive. Use a cron job or a webhook instead.
09Honest comparisons
Fact-checked, sourced and dated. Every comparison says when to pick them instead of us.
Vercel makes Next.js and hosts frontends on a global network. Backends run as Vercel Functions.
Choose Antideploy for
A backend or full-stack app (Express, Fastify, NestJS, FastAPI, Flask, Django, Streamlit, Gradio) that holds connections or in-memory state, needs Postgres, and is deployed by a coding agent.
Choose Vercel for
A Next.js frontend that needs a global edge network, a preview deployment for every pull request, instant rollbacks and automatic scaling.
10Pricing
Static sites are free forever, on every plan. Failed deploys never count against you.
Trying ideas, and your first real project.
₹0forever
No card, no trial clock.
Side projects that outgrew the free plan.
₹399/month
Billed monthly.
Get GoFor when your apps have real users.
₹1,999/month
Billed monthly.
Get ProA small team running things in production.
₹6,999/month
Billed monthly.
Get ScaleCustom limits, dedicated infrastructure by arrangement, invoice billing with NET30, and a security review in writing.
Every app runs on 1 shared vCPU and 1 GB of memory, sleeps when nobody is using it, and wakes on the next visit. Every limit, in one place
11Questions
Something else on your mind? Email the person who built it.
antideploy@gmail.comNo. Paste the sentence into your agent first. When it needs you, it shows a link: sign in with GitHub or an email link, check the code matches, and click Approve. That is the only thing you do by hand.
Claude Code, Codex, Cursor, Antigravity and Windsurf, and any agent that can read a web page and make requests. There is also an MCP server, npx -y antideploy-mcp, for any client that speaks MCP.
Websites and apps in Node, Python, Go, Ruby or Java: Next.js, Vite, Express, FastAPI, Flask, Django, Rails, Streamlit and plain static sites among them. If there is a Dockerfile at the root of your project, it is used.
Yes. On every plan, forever, and as many as you like. A static site is anything that is only files, and it never counts toward your apps or your deploys. Every static site is checked for phishing pages before it goes live.
Deploy, set environment variables, and read status and logs. It cannot delete an app, drop a database, read a secret back or add money to your wallet. Those stay in your browser, on purpose, and you can revoke its access at any time.
It is uploaded on purpose, so you don't retype keys you already have. The values go into an encrypted store, the file itself is dropped from the build, and values are write-only after that. Move the file first if that is not what you want.
Yes, on every plan. An app nobody is using goes to sleep and the next visit wakes it. In our measurements that first request took 2.9 to 13.9 seconds depending on the stack. A sleeping app costs you nothing.
In one region, Singapore, close to users in India and Southeast Asia, with the database beside the app. Choosing a region isn't offered today.
Only a deploy of an app with a server that goes live. Failed deploys are free, static sites never count, and the count starts again on the 1st of every month.
Paid plans renew through Razorpay, by UPI Autopay or card, monthly or yearly. Cancel from Settings, then Billing, whenever you like. Nothing is deleted and nothing goes down when you do.
Copy the sentence, paste it into your agent, click Approve. Nothing is added to your project, and you can tear it all down in one click.
That is the whole instruction. Your agent reads antideploy.com/agent.md and takes it from there.