Free-form pins
Click anywhere on a page, write a comment. Position is stored as a percentage so pins survive layout changes.
Visual change-request platform Now with MCP
AI builds your site — static, fast, deployed in seconds. PinAppAI is the layer on top for changing it: drop a pin on any element, describe what should change in plain language or voice, and your AI dev agent (Claude Code, Cursor, your own pipeline) gets a structured, locator-precise change request — not a Slack screenshot.
Built to be trusted
Your reviews live in the EU. They don’t travel.
Recover deleted accounts, workspaces, or projects within 7 days — by email.
TOTP with any authenticator app you already use.
One-click JSON export of every pin, comment, and audit event.
Detailed compliance at Security & Trust →
Reviewers pin where it broke. Your AI agent gets exactly what to fix, with the locator precision to act on it.
Click anywhere on a page, write a comment. Position is stored as a percentage so pins survive layout changes.
DevTools-style hover overlay. Pick a specific element — your AI agent sees “this H1: ‘Manage operations…’”, not “pin at 47%, 32%”.
Drag a rectangle, attach a comment. Pixel-perfect capture (getDisplayMedia on web, native capture on desktop) so AI sees what reviewers actually saw.
Mark `data-pp-item` on sections you want decisions on. Reviewers approve, reject, or request changes inline. Exports render top-to-bottom.
Now on npm
Reviewers pin on your live site. Your AI agent reads the queue, spots the patterns, and proposes the fix — without leaving the editor.
npx @pinappai/mcp install
npx @pinappai/mcp login Works in
/pinappai:setup-project Set up workspace + project + widget snippet from scratch /pinappai:fix-changes Triage and propose fixes for queued change requests /pinappai:apply-decisions Apply queued reviewer decisions to source — one batch /pinappai:generate-changes-page Regenerate /changes/ since the last applied batch /pinappai:remove Strip the integration when you ship Five steps from "this paragraph is wrong" to a code change in your repo. No Slack screenshots. No "where exactly?" follow-ups.
Reviewers leave structured feedback on the live site — text rewrites, comments, screenshots.
What people are saying
“I ship the page, my co-founder leaves three pins, the MCP tells Cursor what to fix. We went from “wait, which button?” threads to PRs in minutes.”
“Clients used to email screenshots with red arrows. Now they drop pins on the staging URL. Their words, the exact element, our code — all in one screen.”
“PinAppAI replaced “where exactly?” in our standups. Bulk-approve, export to Markdown, close the sprint.”
Embed the widget on your live site, or pin from anywhere with the native macOS app. Both feed the same change-request stream to your AI dev agent.
Drop one snippet into your live site. Reviewers drop pins, drag screenshots, or dictate change requests — your AI agent picks them up, pre-located.
Native macOS reviewer that opens any URL — pin, screenshot, and request changes without embedding anything. Pixel-perfect screen capture built in.