previewpin
Log in

A shared eye for the details

Review preview builds where the problems are.

PreviewPin opens a preview build in a shared room. Click an element to pin a comment or a bug. Your team sees it live, and it follows the branch until it is fixed.

Log in
studio / homepagePreview
An amber lounge chair in a sunlit indigo interior, shown in an example website review.

Jamie Just now

Let’s give this image a little more room.

#1 · Pinned to the hero image
One pin. Everyone on the same page.Example review

The problem

Reviewing a preview should not take longer than building it.

Feedback lands everywhere except the build

Screenshots in chat, a bullet list in a doc, a voice note. By the time it reaches the person fixing it, nobody is sure which page, which state, or which build it was about.

“The button on pricing looks off”

Vague notes cost a round trip to find the element, then another to check the viewport. Most review time goes to locating problems, not fixing them.

Preview links leak

A preview URL pasted into a channel is a public URL. Unreleased work is one forward away from anyone.

Comments die with the build

The next deploy replaces the preview and the conversation about it is stranded on a link that no longer matches what is live.

What you get

Every note is on the thing it is about.

Pinned to the element

Click anything in the preview to start a thread. The pin records the route, the viewport, the element, and the build it was made on. Thread one stays thread one.

Live with your team

Everyone reviewing the branch sees new threads, replies, and status changes as they happen, and who else is in the room and where they are looking.

Comments, bugs, blockers

Mark a thread as a bug, flag it as a blocker, resolve it, reopen it. Filter by route, by author, by what is still open.

Follows the branch

Threads belong to the branch, not the deploy. A new build shows up on its own and the open threads come with it.

Previews behind your sign-in

Previews open inside a review room. Access is a single-use ticket issued to a signed-in reviewer, and you can revoke every session with one click.

Built for Cloudflare Workers

Point PreviewPin at your Workers projects. Every preview version becomes a room. No SDK, no changes to the app under review.

How it works

Three steps, no SDK.

  1. Connect a project. PreviewPin watches your Cloudflare Workers previews and lists every branch as a room, newest build first.
  2. Open the room. The preview loads inside the box behind your team sign-in. Press C and click an element to pin a comment or a bug.
  3. Work the list. Reply, mark blockers, resolve. Threads stay numbered and stay with the branch as new builds land.
Two teammates pointing out details on a website together at a sunlit desk.
A little less back-and-forth.
A lot more building together.

Bring your team into the preview.

PreviewPin is in private use while we finish it. Sign-up will open when it is ready.

Log in