The next generation of software product feedback.

Let customers show you exactly the features they want built, and get help building it.

yourwebsite.com
Your productWhat your users built

Flip for a better view

Customers build features in your app.

You review the contributions and select features.

The selection is exported and used as context in your coding agent of choice.

Close the feedback loop before your customers start looking elsewhere.

Increase stickiness. Say goodbye to churn.

Tap screen to see with feedhack

The platform architecture:

feedhackdatabase
feedhackbackend
yourwebsite.com
Your websites DOM

No code access

Feedhack securely injects prototypes into the browser. Your repository is never shared or touched.

Tap to explore each layer

Product walkthrough:

Connect your product

Sign up, install our npm package, and paste in a few lines of code. Feedhack plugs straight into your existing auth.

Install

Let customers use the login they already have.

Copy your keys
Site key · browser
pk_live_8f2c41a9
Secret key · your server only
sk_live_••••••••••••
Allowed domains
app.acme.com
staging.acme.com
Add
Acme login
128 customers signed in with their Acme account
Connected
your app / app/api/feedhack-token/route.ts
1import { signFeedhackToken } from "@feedhack/server";
2import { getSession } from "@/lib/auth"; // your login
3
4// Tells feedhack who is signed in — no second login.
5export async function GET() {
6  const user = await getSession();
7  if (!user) return new Response(null, { status: 401 });
8
9  const token = signFeedhackToken(
10    { sub: user.id, name: user.name, email: user.email },
11    process.env.FEEDHACK_SECRET!,
12  );
13  return Response.json({ token });
14}

Flip for a better view

Invite your customers

Get help prioritising which customers you want to receive feedback from. Rank them by revenue, usage and past feedback, then invite the most valuable ones in one click.

Customers

Ranked by who's most valuable to listen to.

Data sources
CustomerMRRUsageUsersFeedbackMVC ↓Status
H
Halcyon Freight
Pro
$4,800
92%
31878
Has access
K
Kestrel Robotics
Pro
$2,450
88%
22569
Has access
B
Brightmoor Health
Enterprise
$6,800
41%
1650
Invited
O
Oakfield Studio
Team
$1,900
76%
11144
Has access
J
Juniper & Vale
Team
$1,200
95%
0442—
M
Morrow Foods
Starter
$400
64%
01431—
T
Tallis Analytics
Pro
$2,900
30%
0216—

Sorted by MVC

Flip for a better view

Receive feedback

Manage all the feedback you receive in one place. Filter and sort it, read a short summary of each session, and follow the stats.

Captured features

Every request eve has captured, and where each one ended up.

Untouched
0
In progress+1
1oldest 3d
Implemented+1
1avg <1d
Dismissed+1
1
FeatureClientUserURLStatus
Move the login/account menu button to the top-right corner of the header
9/22/2026
—Viktor Lindellwww.feedhack.ai
In progress
Show a small persistent "Linear Connected" badge near the top of the dashboard
9/21/2026
—Viktor Lindellwww.feedhack.ai
Implemented
Linear Connected
GUI explanation

A small green pill-shaped badge labeled "Linear Connected" appears on the dashboard to confirm an active integration. Clicking the badge opens a slide-in side panel that shows the name of the connected workspace and provides a link to manage the integration.

Logic explanation

Clicking the badge triggers the side panel to reveal the specific linked Linear workspace name and presents a direct navigation link to the integrations settings page.

Add a collapsible left-side navigation menu (hamburger icon, top left)
9/20/2026
—Viktor Lindellwww.feedhack.ai
Dismissed

Flip for a better view

View feedback

View any feedhack iteration, just like the customer wanted it shown.

← Captured features

User prompt

Implemented
Dismiss
Asked by Useryourwebsite.feedhack.aiSep 21, 2026, 05:11 PM
What it does

Explanation of the change

How it works

Explanation of how it works

Prototype — inline.item-list
AllActiveArchived Export
Load on yourwebsite.feedhack.ai
Source
Trigger (Export)
<!-- Trigger HTML: the button the user clicks -->
/* Trigger CSS: how that button is styled */
Bundle source (html / css / js)
<!-- Bundle HTML: the markup of the feature -->
/* Bundle CSS: the feature's styles */
// Bundle JS: what the feature does
Activity
  1. Captured · User
    Sep 21, 2026, 05:11 PM
  2. Filed in Linear · User
    Sep 21, 2026, 05:14 PM
  3. Linear reported “Done”
    Sep 21, 2026, 10:21 PM
Add a note
Owner
Unassigned
In Linear: User
Delivery
Linear
View issue
Done

Assigned to User

Also available
GitHub

Skip the tracker — feedhack writes the code and opens a draft PR.

Claude Code

Copy a prompt pointing Claude Code at this feature.

Codex

Copy a prompt pointing Codex at this feature.

Flip for a better view

Export & Ship

Export all the code as context to Linear, Jira, Claude Code, Codex – you name it.

Connections

What feedhack reads from, and where captured features ship to

Build and ship

Where a captured feature goes once you decide to build it.

Linear
Connected to Acme
Creates issues · Reads issue status back · Starts coding sessions
Active
GitHub
Connected to acme
Reads your repository · Opens draft pull requests · Tracks PR status
Active
Slack
Connected to Acme
Posts new feedback · Notifies when a feature ships
Active
Jira
Creates issues · Reads issue status back

Coding agents

Point Claude Code or Codex at feedhack so it can read captured features and mark them shipped.

MCP server
Works with any MCP client
https://app.feedhack.ai/api/mcp

Customer data

Fills in revenue, plan and past feedback on the Customers page.

S
Stripe
Revenue per customer
HubSpot
Plan and company details
I
Intercom
Past feedback and conversations

Flip for a better view

Ready to impress your customers?

Fill in the form below or call us at +46 768 97 37 34