opini

Turn what customers say into what you ship.

Opini collects feedback inside your product and turns it into a clear business case your team can act on. When it ships, the people who asked hear about it, and the conversation keeps going.

  • No per-seat pricing

    Your whole team, and every user, at no extra cost.

  • Bring your own AI key

    AI runs on your provider account, under your terms.

  • Webhooks and API included

    Pipe every signal into the tools you already run.

  • Private by default

    Emails never appear on public boards or release posts.

Most feedback dies quietly.

  1. 1

    It's scattered.

    A support ticket here, a sales call note there, a tweet nobody saved. Nobody sees that forty people asked for the same thing.

  2. 2

    It's vague.

    “Make the editor better” isn't a spec. The person who knew exactly what they meant was never asked.

  3. 3

    It's never answered.

    You ship the thing they asked for, and they never find out. So next time, they don't bother telling you.

“I export this report by hand every Friday.” Here's what happens next.

01

Listen where it happens.

A widget on any page, a Pulse on the exact feature, a hosted form for everyone else. Maya's “can this report email itself every Friday?” arrives with the page she sent it from.

Add the widget
The Opini feedback widget open on a note-taking app, with a message typed in.
02

Ask the follow-up.

Ask Maya a question by email: “Who needs it, and in what format?” Her answer lands right next to the original, so the next person reading it doesn't have to guess.

How follow-ups work
The Opini triage inbox with a feedback message open, showing a follow-up question and the user's answer.
03

Turn signal into a plan.

Thirty-seven requests become one roadmap item with a brief and acceptance criteria. AI drafts the first version from what people actually said, and you edit it into shape.

Coming next: agents that turn briefs into BRDs, PRDs and tasks.

AI suggestions
The Opini roadmap board with ideas grouped by stage, from clustering to shipped.
04

Close the loop.

Publish a release post and pin the item people asked for. Everyone who asked hears it first, and they keep telling you what's next.

Publish a release post
An Opini release post announcing dark mode and thanking the users who asked for it.

Ask at the exact moment.

The best time to ask what someone thinks of a feature is while they're using it. Wrap any part of your UI in a Pulse and get reactions and short comments scoped to that one thing, with a sentiment trend on your dashboard.

<OpiniPulse name="export-report">
  <ExportButton />
  <OpiniReactions />
  <OpiniComment placeholder="What's missing?" />
</OpiniPulse>
More about Pulses
Export

Weekly revenue report

Revenue by region, last 7 days. Exported to the finance team every Friday…

How's exporting working for you?

Try it. This is what your users see.

This week on “export-report”41 👍 · 67 👎 · 38% positive

The best products aren't designed in a meeting room. They're shaped, every week, by the people who use them. Opini does the listening, and AI does the reading, so your team can spend its time building.

Where Opini is going.

  1. Now

    Hear it, ask it, ship it

    • Widget, hosted form and Pulses
    • Follow-up questions by email
    • AI-drafted follow-ups and roadmap items, on your key
    • Roadmap, release posts, webhooks
  2. Next

    AI that reads everything

    • Similar requests grouped for you
    • Alerts when a feature's sentiment shifts
    • Briefs drafted from real quotes
  3. Later

    Agents that write the spec

    • BRDs and PRDs from a roadmap item
    • Tasks and RFCs for your engineers
    • Every line traced back to who asked

Everything you need to keep the loop going.

All included, on every account.

Switching from Canny?

Opini's free plan has no user limit, and webhooks and the API are included. See how the two compare, including where Canny may fit better.

Compare Opini and Canny

We eat our own cooking.

Everything above, running right here, right now.

That widget in the corner and the form below are the real thing, running on this page. Try them.

The widget

Bottom-right corner. Tap it and leave us a note. That's the whole thing.

The standalone form

A permanent URL. Share it in an email, pin it in your help center, stick it on a QR code.

Free for feedback. $5 a month for agents.

Collecting, sorting and sharing feedback is free, with no limit on how many people use it. When you want agents to research and build, the Agents plan is $5 a month and includes $5 of runs.

See pricing

Free

$0

Widget, form, triage, roadmap, follow-ups, pulses, release posts, webhooks.

Agents

$5

A month, including $5 of runs. Research $0.50, agent runs $1.50 after that.

Questions

How long does setup take?

A few minutes. Add one script tag to your site and the widget shows up. React apps can use the package instead.

Is Opini free?

Collecting, sorting and sharing feedback is free, with no limit on how many people use it. Research and agent runs are on the Agents plan: $5 a month, which includes $5 of runs.

Can users see what I'm working on?

Yes, if you want them to. Show your roadmap on your own site and publish release posts when something ships. Emails are never shown publicly.

I'm on Canny today. Why switch?

Opini's free plan has no user limit, and webhooks and the API are included. See the side-by-side comparison for details.

Your next feature is already in someone's feedback.

Start hearing it today. Free, with no user limits.