Skip to content

FeedbackKit vs Canny

FeedbackKit is built around native in-app SDKs and ranks feature requests by the MRR your app passes for each user, on every plan. Canny is a web-based feedback suite with public boards, a roadmap and a changelog, and it connects to more issue trackers, including Jira and Azure DevOps.

Read the full comparison

Side by side

Feature FeedbackKit Canny
Native SDKs Yes: Swift and SwiftUI (iOS, macOS, visionOS), Kotlin with Jetpack Compose (Android), Flutter and React Native. Also JavaScript for the web, a Vapor SDK for server-side Swift and a REST API. No outgoing webhooks. No native iOS, Android, Flutter or React Native SDK. A JavaScript widget SDK, which runs in a WebView inside mobile apps. A REST API with webhooks.
Feature voting Yes, users vote and comment inside your app. A new request starts with its submitter's vote. Yes, on public boards or an embedded widget. Admins can also vote on a customer's behalf.
Revenue behind each vote Yes, on every plan. Your app passes each user's MRR through the SDK, and requests can be sorted by the total MRR of the users behind them. Yes, sort by MRR impact using data from HubSpot, Salesforce or both (Business plan, contact sales), or from Segment.
Issue-tracker sync GitHub, Linear, Notion, ClickUp, Monday.com, Trello, Airtable, Asana and Basecamp, with status sync (Pro and up). No Jira, Azure DevOps, Zapier or Make. Jira (Cloud), Linear, GitHub, ClickUp, Asana and Azure DevOps, with status sync (Pro and up), plus Zapier and Make.
Team notifications Email and push notifications on every plan, Slack on Pro and up. No Microsoft Teams or Discord. Slack, Microsoft Teams and Discord.
Feedback statuses Six built-in statuses on every plan: Pending, Approved, In Progress, TestFlight, Completed, Rejected. Pro and up choose which ones a project uses. No custom statuses. Status updates on every plan, with custom statuses available.
Free plan Yes: 1 project and 10 visible feedback items per project, with no limit on how many of your users vote. No integrations or team members. Yes: unlimited boards and feedback, up to 25 tracked users (anyone who posts, votes or comments).
Public roadmap & changelog Partly. You can embed a roadmap of the requests you pick, by target month, and a board of open requests with optional voting on your own website through an iframe, plus a feedback form. No changelog for your users. Yes, both.

Canny details checked 17 October 2026, from Canny's public pages.

FeedbackKit details come from our documentation, integrations and pricing pages.

What these rows look like in FeedbackKit

Four rows from the table, shown with sample data from a fictional hiking app.

Native SDKs

SwiftUI on iPhone, iPad and Mac, Jetpack Compose on Android, plus Flutter and React Native.

Feature voting

Users vote and comment inside your app. A new request starts with its submitter's vote.

Feedback statuses

Six built-in statuses: Pending, Approved, In Progress, TestFlight, Completed, Rejected.

Team notifications

Email and push on every plan, Slack on Pro and up.

Which one to choose

When to choose Canny

  • You want public feedback boards, a public roadmap and a changelog for your customers.
  • Your team works in Jira or Azure DevOps, or connects tools through Zapier or Make.
  • You need Microsoft Teams or Discord notifications, or custom statuses.

When to choose FeedbackKit

  • Your product is a native app and you want feedback and voting in native UI (SwiftUI, Jetpack Compose, Flutter or React Native) rather than a web view.
  • You want the monthly revenue behind each request on every plan, passed from your app instead of a CRM.
  • Your team tracks work in GitHub, Linear, Notion, ClickUp, Monday.com, Trello, Airtable, Asana or Basecamp.

Frequently asked questions

Is FeedbackKit a Canny alternative for mobile apps?

Yes, if you want feedback inside a native app. FeedbackKit has native SDKs for Swift and SwiftUI, Kotlin with Jetpack Compose, Flutter and React Native. Canny offers a JavaScript widget, which runs in a WebView inside mobile apps.

How do FeedbackKit and Canny rank requests by revenue?

In FeedbackKit, your app passes each user's monthly recurring revenue (MRR) through the SDK, and requests can be sorted by the total MRR of the users behind them, on every plan. Canny sorts by MRR impact using data from HubSpot, Salesforce or both (Business plan, contact sales), or from Segment.

Does FeedbackKit have a public roadmap or changelog like Canny?

Partly. FeedbackKit can show a roadmap and a board of requests on your own website through an iframe, and visitors can vote on the board when you turn voting on. It has no changelog for your users. If you need a hosted public roadmap and a changelog, Canny has both.

Does FeedbackKit sync with Jira?

No. FeedbackKit syncs with GitHub, Linear, Notion, ClickUp, Monday.com, Trello, Airtable, Asana and Basecamp, including status sync, on Pro and up. Canny connects to Jira Cloud and Azure DevOps.

What do the free plans include?

FeedbackKit's free plan has 1 project and 10 visible feedback items per project, with no integrations. Canny's free plan has unlimited boards and feedback for up to 25 tracked users, meaning anyone who posts, votes or comments.