RunCabin Blog · How it works

Is it safe to let an AI agent update your website?

October 14, 2026 · 9 min read

Letting an AI agent update your website can be safe, if the host keeps a person in charge of three things: who gets in, what costs money, and what can be undone. On RunCabin, an AI agent reaches only the sites on your own account, every publish is kept so one request rolls a bad one back, and anything paid is a checkout link you open, review and pay yourself. Here is what an agent can do on its own, what needs you, what a rollback can't undo, and what it can't touch at all.

If you build or run agents, the short version with setup steps and prices is on our page about website hosting for AI agents. If you just want to keep your own site current by asking, start with how to connect and manage your website with AI.

How does an AI agent publish a website?

There are five steps, and only the first one is yours:

  1. You approve the connection once, in your own browser.
  2. RunCabin tells the agent to read its build guide, the rules for what a page needs and what it must never make up.
  3. It writes the files and publishes them in one request.
  4. The reply carries the live https address and a list of checks: anything the page is still missing.
  5. It fixes those and publishes again to the same address.

A custom domain comes later: the build guide tells agents to add one only when you ask, and it takes a checkout you pay for yourself. The technical steps are on our agent hosting page.

What can an AI agent do to your website on its own?

On RunCabin, an agent works through a fixed set of tools, each labeled as either reading your site or changing it. What your AI app does with those labels is up to that app, so here is what each request can do without you:

What the agent doesOn its own?What it takes
Publish a site to a free RunCabin addressYesThe build guide tells agents to publish only when you ask
Change the site and publish againYesSame site, same address
Stage a preview, then make it liveYesThe live site doesn't change until then
Roll back a publishYesEarlier versions are kept
Read the live site and your form messagesYesYour sites only
Add a form that emails youYesMessages are stored, and the first 25 a day are emailed to you
Add or replace an image or fontYesUploads aren't versioned: a new upload at the same path replaces the old file
Check a domain's availability and priceYesFree, and nothing is reserved
Buy a domain or start hosting on itNoA checkout link you open, review and pay yourself
Connect a domain you already ownPartlyYou start hosting through the link, then add the records at your provider, including a TXT record that proves it's yours
Swap your custom domain for anotherYes, by connecting a new one with replace=trueYour old domain stops serving the site right away; a domain you bought stays registered to you. The tool tells agents to ask you first
Choose where hello@ mail forwardsYes, to any addressOnly on domains bought through RunCabin; running it again with a new address points the alias there
Add a TXT recordYesOnly on domains bought through RunCabin. TXT records are only ever added, and one can verify your domain with another service, such as Search Console
Change A, CNAME, MX or NS recordsNoNot offered. On a domain bought through RunCabin, the records that keep your site serving are set up automatically, and turning on email forwarding adds the mail records
Delete a siteYes, permanentlyIts form messages go with it. Refused while hosting on your own domain is active
Get a key to your accountNoOnly when you approve it
Publish a file containing a recognizable secret keyNoRefused before anything is written

Anything that costs money or grants access needs you, and a bad publish can be rolled back. Four other changes in the table can't be; they are listed under what a rollback can't undo.

Does an AI agent need your password to update your website?

No. On RunCabin, giving an AI agent access to your website doesn't mean giving it your password: an agent never needs or sees your RunCabin password.

Chat apps and coding tools such as Claude, ChatGPT, Claude Code and Cursor send you to RunCabin's own sign-in page in your browser. The approval screen there shows the app's name and where it sends you back. If RunCabin doesn't recognize the app, the screen warns you before you approve anything.

Scripts and command-line tools that call RunCabin's REST API can use a key you create at runcabin.com/keys, or device login, which needs nothing pasted. With device login, the tool shows you a short code; you open runcabin.com/keys, sign in, check that the code matches and approve it, and the tool picks up its own key. A request expires after 10 minutes and works once. When a tool gets a key this way, we email you the name it gave, its key prefix and the time. A key is shown once and stored on our side only as a hash. Setup steps: sign in from a terminal.

The approval page at runcabin.com/keys carries a warning worth remembering: "RunCabin never emails or texts you a link like this." If someone sends you a code to approve, deny it. To remove an agent's access, revoke its key or connected app at runcabin.com/keys. A revoked app is signed out everywhere immediately.

Can an AI agent buy a domain or spend your money?

An agent can find a domain and hand you a checkout link, but RunCabin never charges you through the agent. Checking whether a name is available, and its price, is free. RunCabin's tools stop at the link: they never take a payment themselves.

Nothing is charged until a checkout is finished and paid. A domain bought through RunCabin is yours; if you cancel, we release it to you with its transfer code, as our terms describe.

Can you undo a change an AI agent made to your website?

Yes, if the change was a publish. A bad publish is the easy case: a wrong price, a section that vanished, a layout that broke on phones. Every publish is a new version and earlier versions are kept, so rolling a bad one back is one request, such as "put it back the way it was yesterday." The earlier version serves again at the same address.

An agent can also stage a version at a preview address and make it live only when it looks right. If a first publish fails, the reply still names the site it created, so the agent can try again on that site instead of making a second one. And the build guide tells agents to publish only when you want the site online.

What a rollback can't undo

A rollback changes which published version is live. It doesn't reverse these:

Those are the requests to read before you say yes.

How do you stop an agent from making things up on your site?

The bigger risk with AI on a business page isn't a typo. It's a confident claim you never made: a review, a license, a price.

Before it builds, the agent is told to read RunCabin's build guide: only facts you gave, never invented reviews or ratings, forms wired to a real address, alt text on images. After each publish, the reply lists what the page is still missing, while the site is already live: a placeholder left in, a form that posts nowhere, an image without alt text, a missing page title. The guide tells the agent to fix the list and publish again. The checks catch missing pieces, not false claims, so read the live page before you share the address. Of these checks, one blocks a publish outright: a file that contains a recognizable secret key, such as a Stripe, AWS or OpenAI key or a private key, is refused before anything goes online.

More on what the guide tells agents and the standard your AI builds to.

What can't an AI agent touch on RunCabin?

Five questions to ask before you connect an agent to any website

These apply to any host, not only ours. If a host can't answer one plainly, think twice.

  1. Can it spend money, or only hand you a checkout? On RunCabin, every paid step is a checkout link you pay yourself.
  2. Where do you approve it, and where do you take access back? You approve in your own browser and revoke any key or app at runcabin.com/keys.
  3. Are earlier versions kept, and what can't be undone? Every publish is kept, and a bad one rolls back in one step; deletes, replaced uploads, domain swaps and forwarding changes stay done.
  4. What can it never touch? Other people's sites, any DNS beyond adding TXT records and email forwarding, and server code.
  5. Does it check its own work before and after it publishes? RunCabin tells the agent to read the build guide before it builds, and every publish comes back with a list of fixes.

What do you still do yourself?

An agent takes the busywork. These stay with you:

Where does the site run?

The sites run in Hetzner's Falkenstein data center park in Germany, which draws 100% renewable electricity from certified hydropower. There is no green tier and no extra cost. We make no carbon claim beyond that. Our about page shows how we checked the data center's power, and our post explains why we moved to a green data center.

Green data center· 100% hydropower

See what your agent can do on RunCabin

RunCabin: the easiest way to connect and manage your website with AI. Free on a RunCabin address; $4.99 a month or $47.99 a year on your own domain, plus the domain's price if you buy it through RunCabin. You approve every key and payment.

Website hosting for AI agents →

Related reading: website hosting for AI agents · how to connect and manage your website with AI · how to publish a website from Claude · how to put your website online from Muse · setup for each app