Skip to content

Know what to build next.

Feedback boards, voting, a roadmap, and a changelog — on the web, in Flutter, and over the API. One subscription covers every workspace, team mate, and voter.

$7.99/month

Prices shown in your local currency at checkout

Opening soon. A 7-day free trial, no card, from day one.

What you can run today

The board your customers see, and the admin your team uses to decide what ships.

  • Boards and voting

    Public boards where people vote anonymously or with an identity. Private boards stay hidden until a visitor arrives with an embed token.

  • Duplicates, then a merge

    Similar requests show up while someone is writing. Merge the threads that are the same idea.

  • Statuses, tags, and a roadmap

    Move work through your own statuses, label it with tags, and publish the order on a roadmap.

  • A changelog that tells people

    Publish a release and the people following that request are notified.

  • Web embed and Flutter

    An iframe widget for the web, and a native Flutter SDK for apps.

  • API, webhooks, and MCP

    A REST API, signed webhooks, and an MCP server for AI agents. What the agent can do matches the key you give it.

  • Brand and domain

    11 portal styles, then colors, fonts, and corners, with a live preview. A custom domain gets TLS automatically.

  • Revenue-weighted demand

    Rank requests by the MRR of the people who voted, per user or per company. Each company counts once.

  • Team, chat, and records

    Owner, admin and team mate roles. Google sign-in. Slack and Discord for new feedback, status changes, and releases. CSV and JSON export, an audit log, and analytics.

How it works

Three steps, from the first vote to the release note.

  1. Collect

    Share a public board, embed it on the web or in a Flutter app, or create posts through the API. People vote anonymously or with an identity.

  2. Prioritize

    Statuses, tags, and votes show what to do next. Similar posts are suggested so you can merge duplicates. Revenue-weighted demand ranks requests by MRR.

  3. Close the loop

    Put it on the roadmap and publish a release. Followers are notified, and a status change reaches the people who asked.

Where it runs

The same portal on the web, in a Flutter app, and from your own tools.

  • Web

    An iframe widget for the feedback board, roadmap, and changelog.

  • Flutter

    A native SDK for the same boards inside a mobile app.

  • API

    A REST API and signed webhooks, scoped to a project.

    API reference
  • MCP

    An MCP server for AI agents. A read-only API key stays read-only.

One price for every voter

7-day free trial, no card needed. Then a flat monthly price. Workspaces, team mates, and voters are included. We never charge per voter or tracked user.

Within 30 days of your first payment, refund yourself with one click from the billing page. No questions asked.

Upvotekit

$7.99/month

Prices shown in your local currency at checkout

Taxes may apply.

  • Unlimited workspaces, team mates, and voters
  • Projects, up to a fair-use ceiling of 100
  • 5 GB of media storage, pooled across workspaces

Questions

Is there a free plan or a trial?
There is no free plan. There is a 7-day free trial, no card needed. After that, one plan at $7.99/month (or $79.90/year, 2 months free), with a 30-day money-back guarantee from the first payment.
Do you charge per voter?
You pay for the subscription. Voters, end users, team mates, and workspaces are included. We never charge per voter or tracked user.
What if I change my mind?
Within 30 days of your first payment, refund yourself with one click from the billing page. No questions asked. After a refund, your data stays read-only and exportable for 30 days, then it is deleted.
Where are the limits?
Storage, upload sizes, fair use, rate limits, and billing states are on the limits page.