Questions people ask

Answers for everyone on the team: the people who comment, and the developers whose AI agents apply the comments.

Start free Read the docs

Everyone

What is PinSay?

A comment layer for your running web app. Anyone on the team clicks an element and says what should change. Your AI coding agent gets the exact element and applies the change in your repo.

Is there a free plan?

Yes, free forever with no card. Paid plans add more capacity and start with a free trial. See full pricing

Who can leave comments?

Anyone you add to your workspace: clients, QA, PMs, designers and developers. Clients can get a quick-access account, so they only click and type.

Can my team comment in Arabic?

Yes, in Arabic or any other language. Your agent gets a translation, and the original stays with the comment.

Is it only for feedback?

No. A pin gives your agent the exact element, so you can ask for anything: a fix, a test, copy, an accessibility check.

What do paid plans add?

Higher limits than the free plan. Every paid plan starts with a free trial, one trial per account. See full pricing

Where is my data stored?

On Oracle Cloud in the Riyadh region, Saudi Arabia. Security and privacy at PinSay

Can I host PinSay myself?

Yes. PinSay also runs on-premise on your own server: a Docker Compose package that works offline and needs a licence file from PinSay. E-mail support@pinsay.dev to ask for one.

PMs and clients

Do I need to know how to code?

No. Click the thing you mean and type what you want. The developer's agent does the rest.

Do I need to install anything?

No. Open the link your team sends you. The comment button is already there.

How do I know it was done?

Each comment shows when it's applied, and when it's live after deploy.

Can I check the fix before it's closed?

Yes. When your comment is applied, you can verify the fix or send it back.

Can I comment on staging and production?

Yes, and on a local build too. Every comment records where it was made.

Can I point to a Figma design?

Yes. The PinSay plugin for Figma attaches a frame to a comment, so the agent sees the design you mean. PinSay for Figma

Can I keep a comment private?

Yes. A private comment is visible only to you. Others see only a count, and private comments are never sent to integrations.

Can my team get notified in chat?

Yes. A workspace can send comment notifications to Slack, Discord, Telegram, Microsoft Teams or a webhook.

Can we change the status names?

Yes. The built-in statuses (Open, Ready, Completed, Archived) can be renamed, recolored and reordered for your workspace.

Developers

Which AI agents work with it?

Any agent that can run a terminal command or connect to an MCP server. The CLI and the agent skills hand it the comments; your agent does the work.

Does PinSay run AI or push code for me?

No. Your own AI agent applies the change in your repo and commits it. You review the diff and ship it. PinSay never pushes or deploys.

What do you capture?

The element's selector, the CSS rules that apply to it, the route, the viewport and a sanitized snapshot. Page text is captured by default (an admin can turn it off per project), and private comments stay private. How we handle data

Do I need to change my app?

Add one script tag (the CLI does it for you), or use the browser extension (Chrome or Firefox) and change nothing at all.

Can it point my agent to the source file?

Yes, for React and Vue on Vite. With source mapping on, a comment carries the exact file and component. Source mapping

How do I install it?

Run npx @pinsay/cli@latest init in your repo. It detects your stack, adds the widget and installs the agent skills. Install guide

Is there an MCP server?

Yes. A local MCP server connects Claude Code, Cursor or any MCP client to your comments, and your API key never reaches the AI model. Local MCP server

What is the difference between applied and live?

Applied means your agent committed the change and marked the comment with that commit. Live means the change is deployed on the site. Deployments

Can bug reports include console and network errors?

Yes, once you turn it on for a project; it is off by default. Secrets in headers and fields are replaced with [REDACTED] in the browser before upload.

Ready to let your AI agent fix UI feedback?

Set up in one minute. Start on the free plan with your whole team.

Start free