Your client can’t write a ticket.They can tapwhat’s wrong.

Paste a URL, send one link. Your client points at their own site and says what they want. Your agent gets a changeset.

No account for your client. Nothing to install. Works on their phone.

Before
TreatmentsTeamPricesContact
Movement & rehab · Berlin

Physiotherapy in Prenzlauer Berg

Evidence-based treatment of back, neck and sports injuries. Established 2012.

See our services
01Back & neck60 minutes · from €80
02Sports injuries60 minutes · from €80
03After surgery60 minutes · from €80
Or pick
No client accounts Works on any website English, Spanish, German Your agent never deploys without approval

How it works

Four steps. Two of them are your client’s.

The loop closes when your client approves. Until then nothing touches their live site.

https://albaphysio.deCapture
TreatmentsTeamPricesContact
Movement & rehab · Berlin

Physiotherapy in Prenzlauer Berg

Evidence-based treatment of back, neck and sports injuries. Established 2012.

See our services
01Back & neck60 minutes · from €80
02Sports injuries60 minutes · from €80
03After surgery60 minutes · from €80
/
TreatmentsTeamPricesContact
Movement & rehab · Berlin

Treatments

Manual therapy, sports rehab, dry needling and more.

See our services
01Back & neck60 minutes · from €80
02Sports injuries60 minutes · from €80
03After surgery60 minutes · from €80
/treatments
TreatmentsTeamPricesContact
Movement & rehab · Berlin

Meet the team

Six physiotherapists, four languages.

See our services
01Back & neck60 minutes · from €80
02Sports injuries60 minutes · from €80
03After surgery60 minutes · from €80
/team
TreatmentsTeamPricesContact
Movement & rehab · Berlin

Prices

Clear prices, no surprises. Insurance accepted.

See our services
01Back & neck60 minutes · from €80
02Sports injuries60 minutes · from €80
03After surgery60 minutes · from €80
/prices

What each side actually touches.

Your client never leaves their own page. You never leave your editor.

On their site

They point at the thing itself.

TreatmentsTeamPricesContact
Movement & rehab · Berlin

Physiotherapy in Prenzlauer Berg

Evidence-based treatment of back, neck and sports injuries. Established 2012.

See our services
01Back & neck60 minutes · from €80
02Sports injuries60 minutes · from €80
03After surgery60 minutes · from €80

In your editor

One changeset, with targets and intent.

round 1 · 2 changes · Maria
1.hero h1text
Rewrite the headline, warmer
“Can this be warmer? It reads like a hospital.”
2.hero imgasset
Replace the photo with the team
“The photo should be the team, not the building.”

Before it ships

Both versions, side by side, then approve.

StoryScreensEditionsPress
Adventure · Single player

A new adventure game, coming soon

An adventure game for PC and consoles. Wishlist now.

Wishlist now
The worldA lake, a village, and the hills between.
The playJump, collect, and reach new places.
The companyCompanions who share the road.

Built for the client and the person shipping.

Hillsend, a game’s launch page, on a phone, with Jonas’s three notes pinned to it.The review sheet: the headline before and after under one handle, with Approve and Send back.

For your client

Someone who has never used a design tool, and shouldn’t have to.

  • Tap anything on the page and say what should change.
  • Change some wording and see the before and after.
  • Paste or capture a screenshot of a dashboard, an email, an app behind a login.
  • Tag a colleague with @. They get their own link.
  • A help guide and a question box, in English, Spanish or German.
  • Nothing is final until they press Send. Deleting a note can be undone.
Round 1 in the dashboard: three changes, each with its target, its intent and the client’s own words.The project page: the site captured, the review link ready to send, and the round’s progress.

For you

A developer or studio that ships with a coding agent.

  • One changeset per round: targets, intents, the client’s own words, screenshots attached.
  • Ambiguous notes become one or two quick questions the client answers in place.
  • A remote MCP server any agent can connect to with OAuth. No API keys to hand out.
  • Pull requests, previews and a deploy gate that needs the client’s approval, green CI and your 2FA.
  • Every step in an audit log: who did what, and when.
  • Your own domain, your own name in every email.

Agents

Works with what you already use.

ReviewLoop is a remote MCP server. Point your agent at it, sign in once, and say “apply round 3 from ReviewLoop”. Rounds open pull requests and previews, and land as tasks in Notion, Asana or Jira if that is where you work.

  • Claude Code
  • Claude Desktop
  • ChatGPT
  • GitHub
  • Notion
  • Asana
  • Jira
  • Slack

Reads the changeset, not a chat log

Each change carries a CSS target, the intent, the client’s words and any screenshot crop. Applied in dependency order.

Asks the client, not you

When a note is genuinely ambiguous the agent can ask the client directly, in place, and carry on when they answer.

Cannot deploy. By construction.

Agents can open pull requests and mark changes done. The deploy gate checks six things, and an agent’s say-so is none of them.

Pricing

Start free. Pay when it pays for itself.

Free
€0forever
  • Two projects
  • Annotation, consolidation, changelog
  • Screenshots, voice notes, three languages
  • Unlimited client reviewers
Start free
Studio
€99per month
  • Everything in Pro
  • Client-approved deploys
  • Your domain and name on every email
  • Team roles and seats
  • Audit log export
Talk to us

The ones we get asked.

Does my client need an account?
No. The link is the whole access. They tell us their name the first time, and optionally an email so we can say when their changes are ready. You can turn a link off at any moment.
What if their site is a web app, or behind a login?
Three ways in. The live proxy for public sites. A frozen copy for sites whose own code gets in the way. And for anything we cannot see, your client pastes or captures a screenshot and leaves notes on that, exactly like on a page. An app works the same way: a screenshot from the phone, filed to the app you named.
Can the agent push to production?
No. An agent can read the changeset, open a pull request and mark changes done. Deploying needs the client’s approval on every change, green checks, a connected deploy provider, a Studio plan, and your two-factor code. None of those can come from an agent.
Where does the data live?
In Postgres and object storage you control the keys to, encrypted at rest for anything secret. Review tokens are hashed. Deploy hooks and repository tokens are envelope-encrypted with a key only you hold.
Which languages does the client see?
English, Spanish and German today, chosen from their browser and switchable on the first screen. The developer side is English.

Send the first link tonight.

Ninety seconds from a URL to a review link. Free for two projects.

Start free