Sign up to get started

Tell your AI agent
exactly what to fix.

Click any element — button#submit.btn-primary — and Pincue captures the selector, screenshot and severity. Export a clean markdown file your coding agent acts on instantly. No more vague back-and-forth.

No signup required Works in 30 seconds Chrome, Edge, Brave
Built for the AI coding agent era
Cursor Claude Code Windsurf Copilot VS Code
How it works

Click. Note. Export. Done.

Four tiny steps. The whole loop takes less time than writing one of those "the button is broken, idk which one" Slack messages.

STEP 01

Pin an element

Open the side panel. Activate capture mode. Click anything on the page — Pincue locks onto the DOM node.

STEP 02

Auto-screenshot

Pincue snaps the viewport with a green bounding box around your element. Zero ambiguity for whoever — or whatever — is reading.

STEP 03

Write your note

Tag it bug, UX, style, copy or a11y. Add severity. Drop the suggested fix. Edit inline any time.

STEP 04

Export & prompt

Download feedback.md or copy markdown. Drop it in Cursor, Claude Code, anywhere.

What Pincue captures

Every note, surgically precise.

Each pin captures the exact element — selector, screenshot, severity and your note — and packages it into a markdown block your agent acts on in one pass.

button#submit-order.btn-primary
BUG shop.example.com/checkout

Submit button stays disabled after valid card entry. Repro: enter valid card details — button never enables.

Suggested fix

Move setSubmittable(true) into the success branch of validateCard().

div.checkout-step[data-step="3"]
UX shop.example.com/checkout

No step indicator on step 3 — users have no idea how many steps remain. Drop-off likely here.

Suggested fix

Add "Step 3 of 4" label above the heading, matching the pattern used in step 1 and 2.

span.price-total
STYLE shop.example.com/checkout

Price total wraps at 320px viewport — "€1,249." on one line, "99" on the next. Breaks on mobile.

Suggested fix

Add white-space: nowrap to .price-total and ensure the parent has overflow handling.

3 notes captured feedback-checkout-2026-05-19.md Export
Why Pincue

Vague feedback wastes AI credits.
Precise feedback ships faster.

Every guess your agent makes costs tokens. Pincue eliminates the guesswork — anchoring every note to the exact element, with context your agent can act on in one pass.

Without Pincue
"The button looks weird, fix it."

No element reference. No screenshot. Your agent guesses, edits the wrong file, breaks the test. You re-explain. You burn €0.42 of tokens. You re-explain again.

With Pincue
button#submit-order.btn-primary

Smart selector. Screenshot. Severity. Suggested fix. One export. Your agent reads it once and acts — no follow-up, no guesswork, no wasted credits.

Smart Selector

Every note is pinned to the exact DOM element — id, classes, role, full CSS path. Zero ambiguity.

Less credit creep

Structured feedback means your agent acts on the first read. No re-prompting, no token burn from vague back-and-forth.

Capture more, deploy once

Review an entire flow in one session. Export one markdown file. Your agent handles the full batch in a single pass.

Visual, not verbal

Screenshots with bounding boxes remove interpretation. What you saw is what the agent sees.

The extension

Designed to get out of your way.

Capture feedback on your Testing, Staging & Production environments right inside your browser.

Pincue onboarding screen
Onboarding01
Idle session panel
Session02
Capture mode active
Capture mode03
Inline note editor
Note editor04
Works with every agent you already use
  • Cursor
  • Claude Code
  • Windsurf
  • Copilot
  • Aider
The output

A file your agent actually understands.

Every note exports as a clean markdown block — element, selector, role, severity, your feedback, suggested fix, and screenshot path. Nothing to restate. Nothing to translate.

# Drop into your project, then: @feedback-checkout-2026-05-15.md
Work through each note in order. Apply the suggested fix where given.
What's in the box

Everything your agent needs.

Pin any element, period.

Click and Pincue reads id, classList, tag, role, aria attrs, text and computed bounds. Every note is anchored to a real DOM node — never a vague "the thing at the top right."

button#submit-order.btn-primary.btn-lg
form#checkout > .actions > button
aside#order-summary > .summary-row:nth-child(3)

Auto-screenshots

Viewport snap with a green bounding box. No crop, no edit, no ambiguity.

Smart selectors

Shortest unambiguous CSS path. ID-first, never fragile nth-child chains.

Five severity tags

Color-coded so your agent knows what to prioritize.

bug ux style copy a11y

Keyboard-first

⌥ C to capture, Esc to stop, ⌘ Enter to save. Zero mouse if you want.

Structured markdown

One section per note. Element, severity, fix, screenshot path — formatted for AI agents.

Who it's for

If you ever say "can you fix this?"

Designers

Hand off polish notes that survive translation from Figma to code.

Solo builders

Be your own QA, design review and PM at the same time.

Developers

Stop writing prompts. Click the bug, your agent does the rest.

Agencies

Send clients a clean link. Get back surgical, actionable feedback.

Pricing

Simple pricing. Free to start.

The core tool is free forever. Pro — with session history, team sharing and more — is coming soon.

Free
€0/forever

Everything you need to capture and export feedback.

  • Unlimited single-session feedback
  • Auto-screenshots with bounding boxes
  • Smart CSS selectors
  • Structured markdown export
  • All severity tags
Install free

No account required to get started.

Coming Soon
Pro
Launching
soon

Session history, team sharing, Google Docs export and more.

  • Everything in Free
  • Save & revisit sessions across devices
  • Team workspaces & shared sessions
  • Google Docs export
  • PDF export with screenshots
Questions

Things people ask.

Do I need an account?

Nope. Pincue works fully without one — you just lose your notes when the session ends. Create a free account to keep your session while the panel is open. Pro with persistent history is coming soon.

Which AI agents does it work with?

Any agent that reads markdown. We test against Cursor, Claude Code, Windsurf, GitHub Copilot, and Aider — but the output is plain text, so it slots into anything.

What browsers does Pincue run in?

Chrome, Edge, Brave, Arc — anything Chromium. Manifest V3. Firefox support is on the roadmap.

Where are screenshots stored?

On Free, in-memory only — they go with the session. On Pro, encrypted in your account. Never used to train anything, ever.

Can I use Pincue on staging or auth-walled sites?

Yes — Pincue runs locally in your browser. If you can see it, you can pin it.

Is there a team plan?

Pro includes shared workspaces for up to 5 teammates. Larger teams — drop us a line.

Get started

Stop writing feedback nobody acts on.

Install in 30 seconds. No account. No signup. Pin your first note in under a minute.