Visual feedback for modern products

Turn messy user feedback into clear next steps.

Capture bugs, feature requests, and general feedback with screenshots, annotations, and browser context. Your team gets structured reports in one clean dashboard, without bloated tooling.

Start Free

No credit card required · 25 free submissions every month

yourwebsite.com
Leave Feedback
Bug Report
Feature Request
General Feedback
< 15 KB
Widget Size
2 min
Setup Time
Any Stack
React, Vue, HTML
Zero
User Tracking

The Problem

Feedback today is broken

Your users want to help you build better products. But the tools make it painfully hard.

Vague bug reports

Users say "it's broken" with no context. You spend hours trying to reproduce issues you can't even see.

Scattered feedback

Feedback arrives through email, Slack, Twitter, and support tickets. Nothing is organized, nothing is actionable.

Lost context

By the time you read the report, the user's exact screen, browser, and page context are gone forever.

How It Works

Up and running in 3 steps

No complicated setup. No heavy SDKs. Just simple integration that works.

01

Add the widget

Drop two lines of code into your website. Works with plain HTML, React, Vue, or any framework. Takes less than 2 minutes.

<script src="...widget.js"></script>
<button data-cc-btn>Feedback</button>
02

Users give feedback

Visitors click your feedback button, pick a type (bug, feature, or feedback), capture an annotated screenshot, and submit. One click.

B F G
Bug / Feature / Feedback
+ Screenshot with annotations
03

You see everything

Every submission lands in your dashboard with the screenshot, browser info, OS, page URL, country, and any custom metadata you passed. Plus, get instant notifications in Slack, Discord, or Telegram.

New Submission 2m ago
Chrome 120 macOS /pricing

Features

Everything you need, nothing you don't

Powerful enough for teams, simple enough for solo founders.

Screenshot & Annotation

Users capture their screen and annotate with pen, boxes, and arrows. Multiple colors. Undo support. All in under 3 KB.

Full Browser Context

Every submission includes browser type, OS, country, exact page URL, timestamp, and any user info you choose to pass.

Smart Dashboard

Filter, search, star, and manage all feedback from one clean interface. Mark as read, organize by type, and never miss a thing.

Framework Agnostic

First-class support for React, Vue, and vanilla HTML. NPM packages for modern stacks, CDN script for everything else.

Lightweight & Fast

Core widget is under 15 KB. The annotation editor loads on-demand only when needed. Zero impact on your page speed.

Simple Pricing

25 free submissions every month. Need more? Go Pro for unlimited submissions for a full year. No recurring subscriptions. Start free, scale when ready.

Integration

Two lines of code.
That's it.

Add the widget script and a trigger button. CornerCue handles screenshots, annotations, metadata collection, and delivery to your dashboard automatically.

Works everywhere - Static sites, SPAs, server-rendered apps, CMS platforms.

Pass user info - Optionally identify users with email, name, or any custom data.

Custom metadata - Attach plan info, version numbers, feature flags, or anything you need.

<!-- Add before </body> -->
<script src="https://cdn.cornercue.com/widget.js"
  data-cc-key="YOUR_PROJECT_ID"></script>

<!-- Put this anywhere on your page -->
<button data-cc-btn>Give Feedback</button>

Integrations

Feedback where your team already works

Connect your favorite tools and get feedback notifications instantly. No more context switching.

Slack

Slack

Route feedback to Slack channels by tag. Keep your team in the loop without leaving their workflow.

Discord

Discord

Send notifications to Discord channels. Organize feedback delivery across your server.

Telegram

Telegram

Get instant feedback alerts in Telegram. Quick setup with our bot, zero friction.

More integrations coming soon - webhooks, email, Linear, and more.

Pricing

Serious feedback. Simple pricing.

Start free. Scale when you're ready. No surprises.

Free

Perfect for testing and small projects

$0 forever

25 submissions / month

What's included

  • Screenshot & annotation
  • Full dashboard access
  • No credit card required

After 25, feedback is still captured (text only, no screenshots). Resets on the 1st of each month.

Get Started Free
Most Popular

Pro

For products that want real user insight

$29 / year

One-time payment · No surprise renewals.

Everything in Free, plus

  • Unlimited submissions
  • Unlimited screenshot storage *
  • Priority support
  • Unlocks all previously locked submissions

One payment. One year. Unlimited feedback with full visual context.

Unlock Unlimited Feedback

No auto-renewal. Pay again only when you want to.

Full refund within 30 days. Prorated refund after that. See refund policy.

* Unlimited screenshot storage is subject to our Fair Use Policy.

FAQ

Common questions

How does the free plan work?
You get 25 submissions every calendar month, resetting on the 1st (UTC). Each feedback submission from a visitor counts as one. No credit card required.
What happens when I hit the free limit?
Your widget keeps working. New submissions are still captured (text only, without screenshots) and saved safely. You get a fresh 25 every month, and upgrading to Pro instantly unlocks everything.
Do I need to install anything on my server?
No. CornerCue is fully managed. You just add a script tag or install an NPM package. All processing, storage, and delivery is handled by our infrastructure.
Can I customize the widget's appearance?
The widget is designed to blend naturally with any website. You can control the trigger button's appearance since it's your own HTML element. The feedback popover uses a clean, neutral design that works everywhere.
Is CornerCue GDPR-friendly?
Yes. CornerCue doesn't use cookies, doesn't track users across websites, and only collects data when a visitor explicitly submits feedback. User identification is optional and controlled entirely by you.
How do annotated screenshots work?
When a user clicks 'capture screenshot', we grab the current page view. Then they can draw on it with pen, box, and arrow tools in multiple colors. The annotation editor is tiny (under 3 KB) and loads on-demand.
Can I pass custom user info and metadata?
Absolutely. You can attach user details (name, email, ID) and any custom metadata (plan type, app version, feature flags) to every submission via the widget configuration.
What is your refund policy?
Full refund within the first 30 days, no questions asked. After that, you get a prorated refund based on the remaining months. For example, cancel after 4 months and get a refund for the remaining 8 months. See our Terms of Service for full details.

Your users are trying to tell you something.

Don't make them write a novel about it. Let them show you with annotated screenshots and full context. Get notified in Slack, Discord, or Telegram. Setup takes 2 minutes.

No credit card · 25 free submissions monthly · Setup in under 2 minutes