Your rules check every deploy
External form posts, insecure password forms, meta refresh, mismatched anchors, brand impersonation — a pass goes live, a refusal stays offline, an unclear case waits for a human.
An agent builds the page, the validation gate checks it, and it goes live at your-slug.spfn.page. Every deploy is a versioned snapshot you can roll back.
Get startedOne prompt. One record. Real outcomes — not just chat. Pick a demo.
Claude Code, Codex, Cursor and the rest build the page in your repo and call the same CLI to ship it. Connect once with self connect.
Give any connected agent one of these, and watch it run end to end.
No dashboard to learn.Your agent does the work; you approve sites, domains and deploy rights from your own device.
Get startedInstall the CLI, approve the landing scope from your device, hand your agent a prompt. It deploys to spfn.page; every deploy is a snapshot.
$ npm i -g superself $ self connect connected — managed block rendered into AGENTS.md $ self login approve on your device: landing.deploy · landing.read $ self landing deploy ./out --slug pricing deployed pricing — pricing.spfn.page version 4 · 12 files · 48,210 bytes
Your sites, versions and scopes live with Superself, not with the agent. When a new model wins at front-end work, switch — the site history comes along.
Static files only, 10 MB per bundle, every link hop and form post checked. Fail a rule and the page is not reachable.
Get startedExternal form posts, insecure password forms, meta refresh, mismatched anchors, brand impersonation — a pass goes live, a refusal stays offline, an unclear case waits for a human.
The agent gets a scoped, device-approved credential that expires in 24 hours — never the S3 or DNS key. Revoke once and every deploy right it held stops working.
At your-slug.spfn.page, behind our CDN. Custom domains come with paid landing features in September.
Static files only — HTML, CSS, JS, images — up to 10 MB per deploy. Nothing runs on a server, and forms post to the built-in collect endpoint.
Yes. Every deploy is a versioned snapshot; rolling back flips the pointer to an earlier version, nothing is deleted.
Deploy and stats are ₩0 / $0 this August: 1 site on the free tier, 20 on paid. Paid landing features arrive in September.
Free tier first.Approve the scope once.Checked before it is reachable.
Get startedThe open Company State Runtime.