Free on the base plan · No credit card required

Feedback widget for web apps

Collect feedback
from your users.

Embed a floating button on your site. Users report bugs and ideas in seconds — every report lands in your dashboard.

Captured automatically with every report: • Page URL • Device & browser

No credit card required

Works with any frameworkReactNext.jsVueNuxtSvelteAstroAngularHTML

The problem

Feedback is everywhere. And nowhere.

Your users know exactly what’s broken and what they want next. The hard part is capturing it before it’s lost.

Bugs die in DMs

Users hit a problem, mention it once in a chat, and it’s gone. No page, no screenshot, no follow-up.

Ideas never arrive

The best feature requests live in your users’ heads. Without a one-click way to send them, they stay there.

Context is missing

When feedback does land, it’s “it’s broken” with no URL, no device, no screenshot. You can’t act on it.

How it works

How it works.

01Your product
yourapp.com
02Your users
Help us improve

Pick a topic

ProblemSuggestionComment

Tell us more *

|
Add screenshot
Send feedback
03You
app · dashboard
acme.app
All · 3
Problems · 0
Suggestions · 1
Comments · 1
All feedback LIVE
SuggestionBulk-export feed…In Progress
CommentNew triage flow i…Done
01

A button appears on your site

Paste one script tag before </body>. A floating button shows up instantly — no SDK, no build step, no config.

02

Users send feedback in seconds

They click the button, pick a type (problem, suggestion, or comment), write, and hit send. No account needed.

03

It lands in your dashboard

Every report arrives with the page URL, device, and an optional screenshot. Organized by type and status.

Pricing

Simple pricing. No contracts.

Start free. Upgrade when feedback starts shaping your roadmap.

One bug caught before a user churns covers the subscription cost.
Know which pages get the most complaints — fix them first.
Turn scattered chat threads into a structured backlog.

Free

$0forever

Collect your first feedback in under 2 minutes.

Start free
  • 1 app
  • 25 feedback (lifetime)
  • All feedback in one place
  • Triage by type and status
  • Email support
Most popular

Starter

$9/ month

For products gaining traction.

Choose Starter
  • 1 app
  • 125 feedback / month
  • Organized by type
  • Analytics
  • Email replies

Pro

$19/ month

For founders shipping multiple products.

Choose Pro
  • Up to 3 apps
  • 400 feedback / month
  • All Starter features
  • Public roadmap
  • Priority support

Prices in USD. Testing on localhost is always free.

Setup

Ready in 2 minutes.

One script tag. No SDK, no build step, no config.

index.html
<!-- Feedback widget -->
<script>
  window.__FEEDBACK__ = { appKey: "pk_live_xxx" };
</script>
<script async src="https://cdn.yourapp.com/widget.js"></script>

Create an app

Sign up and add your first app to get a public key.

Paste the snippet

Drop the two lines before </body>. The button appears instantly.

Watch feedback arrive

Open your dashboard — reports land in real time.

FAQ

Frequently asked questions.

How long does it take to set up?

Under two minutes. Create an app, copy the script tag, paste it before </body>. The floating button appears on every page automatically.

Do my users need an account?

No. Anyone on your site can send feedback in a couple of clicks — no sign-up, no friction. You stay the only one with a dashboard login.

What gets captured with each report?

The message and type, plus the page URL, device and browser, and an optional screenshot the user can attach. Everything you need to reproduce and fix.

Does it work with my framework?

Yes. It’s one script tag, so it works with React, Next.js, Vue, Nuxt, Svelte, Astro, Angular, or plain HTML — anything that renders in a browser.

Is testing on localhost free?

Always. Local development never counts against your plan — only feedback from your allowed production domains does.

Your next feature is in your users’ heads.

Start listening today. Free forever, no credit card required.

Start free