Lives in your menu bar · macOS native

Point at the problem.
Ship the instruction.

Freeze anything visible on your Mac, pin numbered feedback exactly where it belongs, and hand your team — or your coding agent — a brief it can act on.

Press R to capture what you're looking at
Lumen
Lumen — Overview

Overview

Export

Revenue

$48.2k

+12.4%

Active users

8,904

+3.1%

Churn

2.4%

+0.4%

Monthly sessions

2 pins
Live demo — click anywhere to pin feedback

Feedback without friction

Less explaining. More fixing.

Pinstruct removes the gap between seeing a visual issue and giving someone enough context to solve it.

Capture anything visible

One global shortcut freezes websites, native apps, prototypes, PDFs — no browser extension, no account, no setup.

Pins that can't be misread

Numbered, categorized, positioned to the pixel — with an automatic crop of the exact element per pin.

Agent-ready by design

"Copy for Agent" produces a structured brief — positions, crops, and an implementation request your coding agent understands.

Local-first, private

Everything stays on your Mac. No cloud, no accounts, no telemetry. GitHub and Bitbucket PR posting is optional and per-user.

One focused workflow

Point. Instruct. Ship.

Step 1 · Point

Freeze what you see.

Hit the shortcut and Pinstruct freezes your screen into a still you can annotate — the active window, the full display, or any image you drop on the menu-bar icon.

R
Active window Full display Import image

Step 2 · Instruct

Five kinds of feedback.

Every pin carries a category, so whoever receives the review knows instantly what kind of change you mean. Switch with 15 without leaving the keyboard.

Step 3 · Ship

Hand off a brief, not a screenshot.

Copy an agent-ready brief, export Markdown with annotated images and per-pin crops, or post the whole review to a GitHub or Bitbucket pull request.

Copy for Agent Markdown Annotated PNG Export package GitHub / Bitbucket PR ↓

Generated live from the pins you placed in the demo above.

Copy for Agent

exact output

              

Integrations

Your review,
posted as a PR comment.

Connect GitHub or Bitbucket with a personal token — it never leaves your Mac. Pinstruct uploads the annotated screenshot plus a marked crop per pin, and posts everything as one comment on the pull request you pick.

  • One comment per review — annotated overview plus a zoomed crop for every pin.
  • Pick workspace, repository, and pull request right from the export menu.
  • Token stored encrypted on-device. Pinstruct never approves or merges.

📍 Lumen — Overview

• Window: Lumen — Overview

• Capture size: 2880 x 1800

Export
1 2

1. Design

The Export button is nearly invisible — use the filled accent style.

Export 1

2. Question

Is the May spike real usage or a tracking gap?


Posted from Pinstruct.

Made for product work

One review layer.
Every visible product.

Small enough to stay out of the way, structured enough to replace rambling screenshots, vague Slack messages, and disconnected QA notes.

Designers

Give visual direction without rebuilding the context.

Developers

Receive requests tied to the exact screen and position.

QA teams

Capture visible bugs quickly and consistently.

Coding agents

Get structured visual context ready to implement.

Pinstruct app icon

See it. Pin it. Ship it.

Precise, implementation-ready visual feedback for everything on your Mac — with handoffs that fit naturally into real product work.

Get Pinstruct on Glaze macOS · Apple silicon
Local-first No accounts No telemetry