v1.1 — Internal tool by shrk

Capture bugs.
Ship faster.

Press ⌘/Ctrl Shift F on any page. Annotate with RAT. Hit send. Annotated screenshot lands in Asana in seconds.

RAT annotation tools Multi-shot session mode One-click Asana login
app.company.com/dashboard
flagged
1 Missing validation
Flagr
⌘Z Esc
Title *
Form not validating
Notes
── Annotations ──
1. Missing validation

Three steps.
Zero friction.

From spotted bug to filed task in under 10 seconds. No email threads, no Slack back-and-forth, no missing context.

Spot the bug

Press ⌘/Ctrl Shift F on any page. A dark annotation overlay appears instantly — no popup, no context switch.

Annotate it

Use RAT to mark up the page. Labels appear automatically in the task description. Undo with ⌘Z.

Submit or download

One click creates a structured Asana task with the annotated screenshot and auto-captured metadata. Or download the PNG locally — no Asana task created.

The only shortcut you need to remember

/ Ctrl + Shift + F — Open Flagr anywhere
Annotation tools

RAT

Three tools. Each does one thing exactly right. Pick the one that fits the bug you're describing.

Rectangles

Drag to draw a highlight box around what's broken. Everything else fades out — the selected area stays sharp and clear in the screenshot.

Arrows

Draw an arrow from anywhere to anywhere. Use them to point at things too small to box, or to connect a symptom with its cause elsewhere on the page.

Text labels

Click anywhere to drop a numbered label. Type a note and press Enter. The numbers show on the screenshot and the full list writes itself into the task description automatically.

Everything
the team needs.

Designed for the way your team actually works — not a generic tool dressed up for internal use.

Spotlight rectangles

Draw a box around what's broken. Everything else fades out, so the problem is impossible to miss.

Arrow annotations

Point at anything on the page — inside or outside the highlighted area. Pick any colour.

Numbered text labels

Drop numbered callout pills on the screenshot. Each label appears automatically in the task description as a numbered list — no manual copy-paste.

Full undo / redo

Every annotation is tracked. ⌘Z steps back, ⌘⇧Z or ⌘Y steps forward. Text labels are re-numbered automatically.

Auto metadata

URL, browser, OS, and screen size are captured and attached to every task automatically — zero manual entry.

Download PNG

Save the fully annotated screenshot to your desktop without creating an Asana task. Useful for quick sharing or local reference.

Copy task link

After submitting, a "Copy link" button appears alongside "View in Asana". Paste the task URL straight into Slack or a comment.

Light / dark theme

The overlay and options page both have a theme toggle. Cycles auto → light → dark. Your preference is remembered between sessions.

Asana login

Sign in with a single "Connect with Asana" click — no personal access tokens, no copy-pasting.

Batch screenshots
into one task.

Start a session to capture multiple screenshots across different pages. When you submit, all shots land under one task — related bugs, grouped together.

  • Session counter stays visible as you navigate pages
  • All shots land together under one task
  • Full annotation tools available per shot
⏺ Login flow audit 3 shots captured
Validation missing on email
app.company.com/signup
1
Error state not shown
app.company.com/signup
2
Password meter jumps layout
app.company.com/signup
3

Start a session
from any Asana task.

Open a task in Asana and the Flagr button appears right in the header. Click it to start a session for that task — all screenshots land there when you submit.

  • Shows up right in the Asana task header — no extra steps
  • No need to pick a project — you're already in the right place
  • A summary is posted to the task when you're done
Flagr session Click to start capturing screenshots for this task
User signup flow — form validation audit
Due: this sprint
Assigned to you

A clean Asana task,
automatically.

Every Flagr report arrives as a fully structured task. Screenshot, annotations, and context already there — nothing to fill in.

  • Annotated screenshot embedded inline
  • URL, browser, OS, and viewport auto-populated
  • Numbered annotation list in task description
DEV-0214
Bug UI
Form not validating on submit
Steps to reproduce…

── Annotations ──
1. Missing validation
2. Error state never shows
annotated
app.company.com/signup Chrome 125 · macOS just now

Up in 60 seconds.

Get the extension folder from the team and install it in four steps.

1 Unzip the flagr folder you received
2 Open chrome://extensions and enable Developer Mode
3 Click Load unpacked and select the unzipped flagr folder
4 Open Flagr options → Connect with Asana → pick a project