Click. Speak. Fix.

Your AI can't see your screen. ClickSay bridges the gap — click any element, speak what's wrong, and your AI gets the selector, styles, HTML, screenshot, and component name. It gets it right the first time.

Talk to your AI about what's on screen

Stop typing vague descriptions. Click the element, say what's wrong, and your AI gets the full picture.

Click Any Element

Press Cmd+Shift+K and click anything on the page. ClickSay captures the selector, styles, HTML, screenshot, and component name.

Speak Your Feedback

The mic starts automatically. Say "make this bigger" or "fix the padding." Just talk — like you'd explain it to a coworker.

AI Gets It Right

A structured prompt with full context lands on your clipboard. Paste into Claude, ChatGPT, or Cursor. The AI knows exactly what you're talking about.

Give your AI the context it's been missing

ClickSay captures everything your AI needs to make the right change — automatically.

Voice-First Workflow

Speak naturally — the mic activates on click and captures your feedback in real time. No typing, no screenshots, no copying selectors.

Framework Detection

Auto-identifies React, Next.js, Vue, Svelte, and Angular components. Your AI gets the component name and file path in the prompt.

Sweep Mode

Shift+click multiple elements, give one piece of feedback for all of them. "Fix the spacing on all these cards" — done.

Configurable Output

Simple, Standard, Detailed, or Full — plus individual toggle pills. Control exactly what context your AI receives.

Accessibility Audit

Flags WCAG contrast, alt text, ARIA, and touch target issues on every element you click. Your AI can fix a11y problems too.

Direct Send to AI

Optional local relay sends prompts straight to Claude Code in your terminal. Speak and the AI starts working — no paste needed.

From a quick note to a full technical brief

Control how much context your AI gets. Toggle pills to build your own mix.

Page: https://myapp.com/dashboard Element: <button> "Submit Order" Feedback: Make this button bigger and change the color to blue
Page: https://myapp.com/dashboard Selector: #checkout > form > button.btn-primary Element: <button class="btn-primary">Submit Order</button> Styles: padding: 8px 16px; background: #ff7800; border-radius: 8px; font-size: 14px Component: CheckoutPage > OrderForm > SubmitButton (React) File: src/components/OrderForm.tsx Feedback: Make this button bigger and change the color to blue
Page: https://myapp.com/dashboard Selector: #checkout > form > button.btn-primary XPath: /html/body/div/main/form/button[1] Element: <button class="btn-primary">Submit Order</button> Context: <form class="checkout-form">...</form> (3 levels) Styles: padding: 8px 16px; background: #ff7800; border-radius: 8px; font-size: 14px; color: #fff Component: CheckoutPage > OrderForm > SubmitButton (React) File: src/components/OrderForm.tsx Screenshot: [image with element highlighted] A11y: Contrast 4.2:1 (needs 4.5:1 for AA) | Missing aria-label Feedback: Make this button bigger and change the color to blue

Nothing leaves your browser

ClickSay runs 100% locally. Your feedback, your screenshots, your data — all on your machine.

No Accounts

No sign-up, no login. Install and go.

No Analytics

Zero tracking. Zero telemetry. We don't know you exist.

Local Storage Only

Everything stored in Chrome on your device.

Fully Transparent

100% client-side. No servers, no secrets.

Push feedback where your team works

Connect ClickSay to the tools you already use. One click sends structured feedback with full context.

Slack

Send feedback to any channel. Your team sees the element, selector, screenshot, and what you said — no context lost.

Pro

GitHub

Create issues or comment on PRs with the full element context and screenshot attached. Pick the repo and labels.

Pro

Jira

Create tickets in any project with element context mapped to summary, description, and screenshot attachment. Zero manual entry.

Pro

Claude Code (Terminal)

Local relay sends prompts straight to Claude Code in tmux. Speak and the AI starts working — no paste, no switching windows.

Coming Soon

Start free. Upgrade when you're hooked.

Generous free tier. No credit card required. Upgrade to unlock integrations and power features.

Free

$0

Everything you need to try ClickSay

  • Unlimited element captures
  • 20 voice feedbacks / month
  • 5 screenshots / month
  • Simple + Standard output
  • Clipboard copy
  • 7-day feedback history
  • Framework detection
  • Sweep mode
  • Accessibility audit
  • Slack, GitHub, Jira
  • Direct send to Claude Code
Get Started Free

Team

$29/mo

Shared feedback for your whole team

  • Everything in Pro
  • Team workspace
  • Shared feedback history
  • Team member management
  • Centralized integration settings
  • Priority support
Start Team Trial

Stop describing UI to your AI.
Start showing it.

Click. Speak. Fix. Start free, upgrade anytime.

Add to Chrome — Free