Annotate any webpage.
Collaborate with your team.

plant your garden of ideas 🌱

Annotate, highlight, and leave comments on any live website, together and in real time. A free website feedback tool for product teams, educators, and researchers. Your AI coding agent can read your annotations too.

5.0 on the Chrome Web Store

See it in action

See how different teams use Leafy, step by step.

app.pulse.io/analytics
Pulse
OverviewEngagementRetention

Monthly Active Users

48.2K 8.1%

Retention (D30)

64% 1.9%

NPS

41 3 pts

MAU trend

Last 6 months
JanFebMarAprMayJun

* Auto-captured screenshots are available on Pro.

Stay in the loop

Get notified when teammates mention you. Click through to jump straight to the annotation on the page.

@mentions

Tag teammates in annotations to get their attention.

Real-time badges

See unread counts on the Leafy bubble, so you never miss a mention.

Deep links

Click a notification to jump directly to the comment on the page.

Leafy
Notifications
Feed
Gardens

Sarah Chen mentioned you

Product Team·app.example.com·2m ago

Alex Rivera mentioned you

Product Team·app.example.com·15m ago

Prof. Chen mentioned you

Bio 101·en.wikipedia.org·1h ago

Dana Park mentioned you

Newsroom·news.example.com·3h ago
Leafy
Notifications
Feed
Gardens
Search annotations...

This should say 'Save & Continue'

"Save Changes" button

10m ago

Contrast ratio too low on this button

"Save Changes" button

8m ago

Add email validation here

Email input

5m ago

Your annotation feed

Browse all your team's annotations in one place, grouped by page. Search by text, author, or site.

Search everything

Find any annotation by text, author name, or website.

Grouped by page

Annotations are organized by URL so you see context at a glance.

Jump to any annotation

Click to open the page and scroll directly to the comment.

Organize your Gardens

Create separate spaces for each team, project, or classroom. Annotations are scoped to the Garden they belong to.

Multiple Gardens

Keep product feedback separate from research notes or class annotations.

Invite teammates

Add people by email. They'll see your annotations as soon as they install Leafy.

Switch contexts instantly

Switch between Gardens to see different sets of annotations on the same page.

Leafy
Notifications
Feed
Gardens

Engineering Team

15 members

Personal

1 members

Research

4 members

SAT preparation

8 members

Create Garden
Invite

All your feedback, in one place

The Leafy Dashboard collects every annotation across all your sites into a single view. Filter, search, and jump straight into any thread, without opening each page.

Grid and table views

Browse annotations as cards or switch to a compact table. Filter by site, author, severity, or status.

Auto-captured screenshots

See exactly what your teammate was looking at. Element screenshots are attached to each annotation automatically.

Threaded replies

Read the full conversation without leaving the dashboard. Jump to the live page when you need more context.

Dashboard

Gardens

All Gardens
Acme Inc
Side Project
Search annotations
GridTable
Pro · $5 / mo
Upgrade now

CTA button color doesn't match brand guidelines — should use the design token, not a hardcoded hex.

JL: Fixed in design system PR #42

Pricing page3

Could we add a progress indicator here? Users keep asking where they are in the setup flow.

AK: Added to Q3 backlog

Onboarding flow1
Monthly Active Users
48.2K

Is this metric calculating correctly? The number looks way higher than last week's report.

SM: Looks like a timezone offset issue

Dashboard v22

Tab order feels off for keyboard users — focus jumps to the sidebar before the main content.

Mobile nav

Speak your agent's language

Stop describing “the blue button near the top” to your AI coding agent. Annotate the page, hit copy, and hand over a structured prompt that points at the exact elements.

Copy as prompt

One click turns every annotation on the page into an agent-ready markdown prompt.

Selectors & components included

Each comment carries CSS selectors, XPath, React component chains, and optional severity so agents find the exact code.

Pins that don't drift

Resilient anchoring keeps annotations attached even when the page re-renders or content moves.

2 annotations on this page
Copy as prompt
app.acme.co/billing

Growth plan

$49 / month · billed annually · 12 seats

Update plan

2 annotations pinned · one carries a severity

Works with Claude Code, Cursor, ChatGPT, or any agent
Roadmap

More exciting features on their way

Here's what we've shipped, and what's coming next.

  • Team collaboration with shared gardens
  • In-extension notifications for @mentions
  • Rich text support (bold, italic, strikethrough, code, links)
  • Threaded replies on annotations
  • Deep links to jump to a specific annotation
  • Copy annotations as AI-agent prompts (selectors included)
  • Optional severity flags: suggestion, question, fix this
  • Resilient anchors that survive page changes
  • Dark mode & custom terminology presets
  • Guided onboarding tour for new users
  • Dashboard view for all your annotations
  • Email notifications for mentions & invites
  • Slack, Teams & Google Chat notifications
  • MCP server so agents read and resolve annotations directly