Nobody should file a ticket to change a headline.
Your team edits your real coded site on drafts. Every draft is checked, approved by the right person and published in one click.
Early access. 14-day trial with 50 edits when you connect, no card.
The ticket queue, gone.
Changing a headline on a coded site usually takes three people and a sprint. On Pro it takes the person who wrote it and the person who approves it.
Before Sunloft
- File a ticket.
- Wait for the next sprint.
- A developer makes the change.
- Someone reviews the pull request.
- It goes out with the next deploy.
With Sunloft
- Ask for the change.
- The right person approves it.
- Publish.
Drafts, not branches.
Everyone on the team edits the real site in the same editor as Start. Each piece of work is a draft with a plain name, so nobody learns git to change the pricing page.
Simple pricing for finance teams
Every plan includes unlimited users and a 14-day trial.
Checks a good developer would run.
Every draft runs them before anyone is asked to approve it. Seven block publishing and two warn. Only a developer can override a block, and they have to say why.
| Check | What it catches | If it fails |
|---|---|---|
| build | The site doesn’t build, or a page fails to render | blocks |
| indexability | A stray noindex would hide this page from Google | blocks |
| links | Links to pages that don’t exist any more | blocks |
| page-titles | Missing, duplicated or overlong titles and descriptions | warns |
| redirects | Loops, chains, and a renamed page with no redirect | blocks |
| accessibility | Missing alt text, low contrast, unlabelled buttons | blocks |
| speed | A page that got slower than the budget your developer set | warns |
| guardrails | A change to a file your developer locked, like config or packages | blocks |
| content-safety | Text or links that look like spam or phishing | blocks |
Approvers look at pictures, not code.
Every draft has a before and after of each page it touched, at desktop and phone width. Drag either one and both move.
Approval rules a marketer can pass.
Written once, in sentences, separate from GitHub. Anyone you send a share link to can look and leave comments pinned to the page, with no account and no seat.
Copy and blog posts: editors publish.
Layout and new pages: one approver from Priya, Sam.
Shared components, styles and redirects: a developer.
Config, packages and CI: never touched.
Simple pricing for finance teams
For your developer.
Locked paths and check settings live in sunloft.json in your repo, read from main, so your developer owns them and a draft can’t change them.
{
"version": 1,
"framework": "next-static",
"root": "apps/web",
"protected": [
"src/lib/**",
"next.config.ts",
".github/**"
],
"checks": {
"a11y": "serious",
"links": "internal",
"budgets": { "pageKb": 1500, "lcpMs": 2500 }
}
}Read from main, never from a draft.
The agent can’t write sunloft.json, and a draft can’t loosen it.
A sandbox with no secrets.
Each draft runs alone, with no production secrets and a network limited to your package registry.
A token for one repo.
Scoped to your site’s repo, and it expires with the draft.
A developer view.
The branch, the diff and the logs, for the people who want them.
Only developers override a blocking check.
And they have to give a reason, which is logged.
Host with us, or keep your host.
Static sites can live on Sunloft. Anything else stays where it is: publishing merges to main and your host builds it as it always has. Either way, rolling back is one click.
Host with us
Publish puts the approved draft live on your domain. Every publish is a version you can go back to.
Publish 3 changes
Publishes to acme.com
Publish- Version 41 Fix the footer linksRoll back to this
Keep your host
Vercel, Netlify, Cloudflare Pages, or anything that reports to GitHub. A rollback lands as a new commit.
Spring pricing page
- Approved by Sam
- Merged into your main branch
- Building on Vercel
Status read back from your GitHub deployments.
Price the site, not the seat.
Pro is $99 a month per site, with unlimited editors and free commenters. Approvals are included, not an Enterprise extra.
Agencies run five sites on Team for $399 a month, each client in their own workspace with one shared allowance of edits.
- NNorthfield Dental1 site1 approval waiting
- HHarbour Coffee Roasters2 sites
- KKestrel Physio1 site2 drafts in progress
- TTidewater Records1 site
What your team will ask.
Is Pro open now?
Pro is built and in early access. Sign in and connect your repo. If connecting isn’t open for your account yet, the connect page says so and gives you an address to write to, and you can make a Start site in the meantime.
How do we connect?
Sign in with your email, install the Sunloft app on GitHub for your site’s repository, and Sunloft checks the site builds before anyone edits. The 14-day trial starts then, with 50 edits and no card.
Which frameworks does Pro work with?
Setup recognises Astro, Next.js, Vite, Eleventy, Hugo and plain HTML, including a site in one folder of a monorepo. Hosting with us needs static output, such as a Next.js static export; a server-rendered site keeps its own host. For anything else, setup says plainly when you connect whether it can build and preview it.
Is our code used to train AI?
No. Your repo and your drafts are never used to train models, ours or anyone else’s.
What about branch protection?
It’s respected. Publishing merges an approved draft into main through Sunloft’s GitHub App. If main needs a GitHub review, setup says so and shows your developer the two ways to allow it.
What about our secrets?
Drafts run in a sandbox with none of your production secrets, a network limited to your package registry, and a GitHub token for that one repo that expires with the draft.
We host on Vercel. Do we have to move?
No. Keep your host: publish merges to main, your host builds it as usual, and Sunloft reads the deployment status back from GitHub so the editor shows “Building on Vercel”, then “Live”.
Isn’t this what Webflow Source does?
Webflow announced Source on 2 September 2026 as a research preview, with no price or release date when we checked on 18 October 2026. It describes something similar. Sunloft Pro is built, in early access, and has a public price: $99 a month per site.
What if Sunloft goes away?
Your site is in your repo and on your host the whole time. If Sunloft stopped tomorrow, your site would keep running and your developer would carry on as before.
Nobody should file a ticket to change a headline.
Connect your repo and the whole team edits on drafts, with checks and approvals.
Early access. 14-day trial with 50 edits, no card.