NewVoice-to-ticket with full page context

The fastest way to report a bug and the easiest to fix.

Sessions

Every bug, in one
organized session.

Tickets, screenshots, evidence, and AI diagnoses — collected, sorted, and shareable with one link.

Maya Anand viewingDaniel Torres viewingSarah Kim viewingAlex Nguyen viewing
1 of 6Open

Onboarding step skips when user clicks back arrow

Onboarding step skips when user clicks back arrow

Description

On the account setup flow, clicking the browser back arrow during step 3 (identity verification) skips the user forward to step 5 instead of returning to step 2. State is being mutated forward when it should pop. Tested on Chrome and Safari, same behavior.

Tags

onboardingnavigationstate-bugcritical

Comments

AN
Leave a comment...
Maya Anand's avatar
Maya AnandJust now

Found this during the Northcap audit. Pretty critical — users who back-button get a confusing skip-forward and have no way to recover their step 2 inputs.

Daniel Torres's avatar
Daniel Torres12m ago

Picking this up. Looks like the router push is overwriting history.replaceState. 30-min fix.

👀2

Already diagnosed

Your engineers open the ticket.
The cause is already there.

Annote reads the console, the network, and what the user did — and tells your team the likely cause before anyone opens the ticket. The reporter said it in plain words. The AI did the engineering.

Live demo
AI analysisRelated · High confidence

Profile page shows another user’s name after login.

Likely cause

GET /api/me returned 200 with a cached response for a different userId — the request succeeded, so nothing errored. The stale payload is the bug.

Cited evidence

GET /api/me · 200 · 38msresponse: userId mismatchconsole: 0 errors
Reported by Maya · 2m agoAI-generated · review before acting

The workflow

Explore the
main features

01Capture

Capture anything in one click.

Annote grabs the element, the page, and the live console and network behind it. No selection tool, no cropping.

  • Element, page, viewport — all captured
  • Console, network, and clicks, automatically
  • Works on any URL, live or staging
northwind.co/pricing
Captured.pricing › .cta-primary
02Speak

Talk through it. Send a ticket.

Speak in your own words. The AI turns rough notes into a structured ticket — title, description, and tags — grounded in what you clicked.

  • One-tap recording in the extension
  • Rough notes become a polished ticket
  • Edit, rewrite, or send as-is
Maya Chensession #q2-launchREC 0:18
Live transcript

The free trial button overlaps the footer on tablet, so it’s hard to click either

AI draftCTA “Start free trial” overlaps footer at md
Highresponsivepricingsend
03Share

One link. Already diagnosed.

Every capture lands in one session, and the AI flags the likely cause before anyone opens it. Share the link — everyone sees the same thing.

  • One URL, no signup required
  • AI cites real evidence, honestly
  • Open → in progress → resolved
3 viewing · live now
Likely cause identifiedHigh confidence

GET /api/me returned a cached response for a different userId — the stale payload is the bug.

GET /api/me · 200 · 38msresponse: userId mismatch
Jordan assigned this to Danieljust now

✦ Use cases

From client QA to dev handoff, in one place.

Walk the build, capture every issue, and hand developers tickets that are already complete. One session, one link, one workflow.

Built for studios and in-house teams shipping client work.

01 · QA

Walk the build.
Speak the issues.

Click anything that needs work. Annote captures the context — voice notes become clean tickets.

aurora.studio/dashboard
Maya· QA on Aurora buildREC 0:14

Auto-transcribing“Hover state on the card disappears after the first—”

02 · Team

Every feedback
in one place.

Designers, PMs, QA — all feedback into the same session. No more collating across five tools.

Live sessionAurora · May 183
Maya· session hostListening
Daniel· QA review3 notes
Sarah· design leadReviewing
+ 2 more joining…

03 · Review

Share an instant link
with stakeholders.

Send the session link. They see who’s assigned, leave comments, follow every ticket’s activity.

+912 tickets · 3 reviewing now
Jordan opened · just now

04 · Ship

Every ticket
is dev-ready.

Page, element, browser, OS — all attached. Plus status, priority, assignee. Devs get context, not guesswork.

ANT-218HighIn review

Sidebar collapses on first nav

/dashboardChrome 124 · macOS.sidebar-nav
Daniel3 comments · 2 attachments
ANT-217Med Ready

Dashboard legend overlaps data

05 · Evidence

The AI already read the logs.

Console, network, and actions are captured on one clock — and the AI flags the likely cause before a dev opens the ticket.

consolestale cache read · /api/me09:41:04
networkGET /api/me → 200 · userId mismatch38ms
actionclicked “Account”00:12
every request copies as cURL
Available at no charge

For teams
Start free today

Get Annote

Pricing

Simple pricing.
Pay when it matters.

Try it free. Upgrade when you outgrow it.

Starter
Try Annote with your next QA pass
$0
Free forever
Start free
Includes
  • 1 member
  • 50 tickets total
  • Voice-to-ticket AI
  • Browser, OS, viewport metadata
  • Public session links
Enterprise
Security, controls, and dedicated support
Custom
Tailored to your team
Talk to sales
What you get
  • Everything in Business
  • SSO (SAML, Google Workspace)
  • Advanced security controls
  • Custom contracts & SLA
  • Dedicated success manager
  • Custom integrations
  • Procurement-friendly billing

FAQ

Questions &
answers

Try it on your next QA pass

Free to start. Your first organized session is one capture away.