Feedback infrastructure for developers

Iterate towards the product
your users actually need.

Your users have opinions — give them a place to share them. Installable components, structured feedback, zero guesswork.

your-app.com/feedback

Send us feedback

Help us improve by sharing your thoughts

5 minutes. Not 5 sprints.

shadcn-style components that live in your codebase. They inherit your Tailwind theme. You own every line. No iframe. No "powered by" badge.

Terminal
$pnpx usefeedback add feedback-widget roadmap
◼ useFeedback v1.0.0
✓ Created components/feedback/feedback-widget.tsx
✓ Created components/feedback/feedback-actions.ts
✓ Created components/roadmap/roadmap-board.tsx
✓ Created components/roadmap/roadmap-actions.ts
✓ Created lib/usefeedback/config.ts
2 components installed. Ready to use.
$
Tailwind nativeFull type safetyCopy-paste, then customize

Your components.
Your brand.

Every component inherits your Tailwind theme and CSS variables. Switch between presets or customize every pixel. It always looks like your product.

yourproduct.com/feedback

Dark mode support

plannedFeature
SCSarah C.·2d ago·8

Mobile app for iOS and Android

in progressFeature
ARAlex R.·3d ago·5

API webhooks for real-time updates

plannedEnhancement
EWEmma W.·5d ago·3

Fix login bug on Safari browser

completedBug
DKDavid K.·1w ago·7

User dashboard redesign

plannedEnhancementDuplicate
LTLisa T.·1w ago·2

↑ Click the votes — it's interactive. This is how your users experience it.

“It doesn’t work”
is not a bug report.

Guided templates for bugs, features, and UX issues — or define your own categories with custom fields. Your forms, your rules. Users give you exactly the context you need.

Built-in templates

Bug Report

Steps to reproduce, expected vs actual behavior, severity level

Feature Request

Use case description, proposed solution, priority indicator

UX Issue

Location, friction description, frustration rating

Define your own categories

Integration requests, pricing feedback, onboarding issues — add any category with custom fields, validation, and icons. It’s your config file.

your-app.com/feedback
lib/feedback-config.ts
ts
export const feedbackConfig = {
categories: [
{ id: "bug", icon: Bug, fields: ["steps", "expected", "severity"] },
{ id: "feature", icon: Lightbulb, fields: ["useCase", "solution"] },
// Add your own categories
{ id: "integration", icon: Plug, fields: ["service", "useCase"] },
],
// Define custom fields with validation, types, etc.
fields: { ... }
}

47 requests. 12 unique ideas.

Vector embeddings group similar feedback automatically. “Add dark mode”, “need a dark theme”, and “light mode hurts my eyes at night” collapse into one request with 3 votes. You see signal, not noise.

23
featureopen

Add dark mode support

8 comments
15
featureopen

Need a dark theme option

3 comments
9
featureopen

Light mode hurts my eyes at night

2 comments
92% match·87% match
47
featureplanned3 related

Add dark mode support

13 comments

You sleep. Your agent ships.

Connect useFeedback to Cursor, Windsurf, or Claude Code via MCP. Your agent reads the top-voted request, implements it, marks it shipped, and emails everyone who asked. You wake up to happy users.

AgentCursor Agent Mode
.cursor/skills/usefeedback.md
md
---
name: usefeedback
description: Read user feedback, prioritize, implement, and ship.
---
# You have access to the useFeedback MCP server.
# Use it to read top-voted requests, implement them,
# mark as shipped, and notify users automatically.

Works with

CursorWindsurfClaude CodeAny MCP client

“We shipped your feature” is the bestretention email you’ll ever send.

Automatic notifications at every status change. Your early users — the ones deciding whether to come back after launch week — see that their feedback actually moves. They don’t just feel heard. They feel invested.

useFeedback

notifications@usefeedback.dev

Received

We received your feedback

Thanks for submitting "Add dark mode support". We've logged it and it's now visible on the public roadmap.

2 minutes ago

useFeedback

notifications@usefeedback.dev

Under Review

Your request is under review

"Add dark mode support" is being reviewed by the team. 46 other users also requested this.

1 day ago

useFeedback

notifications@usefeedback.dev

In Progress

We're building your feature

Great news! "Add dark mode support" has moved to In Progress. We're actively working on it.

3 days ago

useFeedback

notifications@usefeedback.dev

Shipped

Your feature just shipped! 🎉

Dark mode support is live in v1.4.0. Thanks for suggesting it — your feedback made this happen.

1 week ago

Your code. Our infrastructure.

You own the UI — every component lives in your repo, styled with your design system. We run the backend — storage, embeddings, notifications — so you never touch a server.

~/your-project
You own this

Full component source

Every line is yours to read, edit, extend

Styling & theming

Inherits your Tailwind config, your design system

Lives in your repo

No external iframe, no 'powered by' badge

shadcn-style install

One CLI command, components appear in your project

Zero lock-in

Eject anytime — it's just React components

API
usefeedback.cloud
We handle this

Feedback storage

Managed database, backups, scaling — handled

Similarity engine

Text embeddings to auto-group duplicate requests

Status notifications

Automatic emails when you ship what users asked for

API & auth

Secure endpoints, rate limiting, project isolation

Zero maintenance

We handle uptime, updates, and infra so you don't

5 min to integrate0 servers to maintain100% code ownership

Simple, honest pricing.

No limits on ideas — only on how many you manage.Start free, upgrade when your product takes off.

Free

Solo devs & early testers

CHF0

Get user feedback in minutes

  • 1 feedback board
  • Unlimited feedback items
  • Full theme customization
  • MCP integration
  • Community support
Start Free
Most Popular

Pro

Indie devs & small teams

CHF9.90/month

Own your feedback loop

Everything in Free, plus:

  • Duplicate detection
  • Custom categories & properties
  • Email notifications to users
  • Webhook integrations
  • Up to 5 collaborators
  • Priority support
Start 14-day trial

Team

Startups & product teams

CHF29.90/month

Manage all product feedback

Everything in Pro, plus:

  • Multiple boards
  • Team roles & permissions
  • Advanced automation
  • Unlimited collaborators
  • Custom email branding
Start 14-day trial

All plans include full source code ownership. No vendor lock-in, ever.

They’ll tell you what they need.
If you let them.

Join the waitlist. Be the first to know when we launch.

~/your-app