Comments on any webiste.

Feedback, QA and audits, pinned to the live page. Click the thing. Say it. Resolve it.

How it worksYour site, with a bar on top.
CommentClick anything. Say it.
LayersA layer for each review.
Side panelEvery note on the site, in one list.
InviteBring in who you need.
How it worksAny page. Nothing installed on it.
CommentClick anything. Say it.
LayersA layer for every site you review.
Side panelEvery note on the site, in one list.
InviteBring in who you need.

Two ways in.

Your sites · Pro

One line of code.

Paste it before </body> on every environment you review. Every visitor can comment. No extension, no account.

staging.acme.com uat.acme.com preview-42.acme.dev acme.com
<script async src="https://sharedlayers.com/comments.umd.js" data-key="YOUR_KEY"></script>
Get your key
Any page you can open · Free and Pro

The extension and the web app.

A client's staging, a competitor's checkout, production you cannot touch. Switch the extension on for the site and comment. Every layer, every site, lives in the web app.

Chrome only, for now.
Get the extension

Built for the reviews you already do.

  • Client feedback
  • QA before release
  • Accessibility audit
  • Design QA against Figma
  • Copy review
  • Bug triage

Free for one site.
Ten dollars for five.

Free

One domain, subdomains included

$0forever
  • Unlimited comments and layers
  • Up to 5 people per layer
  • Through the Chrome extension
Start free

Pro

Five domains, subdomains included

$10 a month
per 5 domains
  • Install by script. Visitors need nothing.
  • Unlimited people per layer
  • CSV export
Get Pro

More sites? Pro comes in blocks of five domains.

Questions.

Will it change how my site looks?

No. The widget renders in its own shadow root, so your CSS never reaches it and its CSS never reaches your page. The only visible change is the bar on top, and the page moves down by exactly its height.

Do reviewers need an account?

No. A name is enough. If they sign up later, everything they wrote comes with them.

What counts as a domain?

The site and every subdomain of it. acme.com, staging.acme.com and app.acme.com are one domain. Free covers one, Pro covers five per block.

Does it work with React, Next, WordPress, Webflow?

Anything that serves HTML. No build step. In single-page apps the pins follow route changes without a reload.

What do visitors see on a live site?

Whatever the layer allows. A public layer shows the bar to everyone. A private layer shows it only to the people you invited. You choose per layer.

How do I remove it?

Delete the script tag. Your comments stay in your account, and Pro exports them as CSV.

Start the next review here.

Free for one domain. Your reviewers need nothing but the link.