Skip to content
7 min read Comparisons

In-App Feedback Tools for iOS Apps, Compared

"In-app feedback" covers several different products. Some give your users a board of feature requests to vote on. Some catch bugs with a screenshot and a log. Some open a private chat with you. Others are a web portal that you load inside a web view. They solve different problems, so it helps to sort them by job before you compare prices.

We make FeedbackKit, so read this with that in mind. Every fact about another tool below comes from that tool's own website, docs or source repository, checked on 17 October 2026, and is linked where it is used. Prices change, so confirm anything decision-critical on the provider's pricing page.

The short version

  • Native feature voting SDKs (FeedbackKit, WishKit, Features.Vote and Votice) put a request board in SwiftUI inside your app. UserJot's beta Swift SDK shows UserJot's hosted pages in native sheets.
  • All-in-one suites (Gleap, Luciq) bundle bug reporting with other jobs such as chat, surveys or crash reporting, at a higher price.
  • Chat inboxes such as ChatKit give users a private line to you instead of a public board.
  • Web feedback platforms (Canny, Featurebase) reach iOS through a web view, which works but does not feel like the rest of your app.

If you are still working out what to look for, start with our checklist for choosing an in-app feature request tool. This post is the list of candidates.

Native feature voting SDKs

These tools ship a Swift package with ready-made SwiftUI screens: a list of requests, a submit form and a detail view with votes and comments. Users stay inside your app.

FeedbackKit

Our own tool. The Swift SDK ships SwiftUI screens for iOS, macOS and visionOS, and there are SDKs with ready-made screens for Android (Kotlin and Jetpack Compose), Flutter and React Native, so every platform lands on the same board. Your app can pass each user's MRR, and you can sort requests by the revenue behind them on every plan. You triage from native admin apps for iPhone, iPad and Mac. The limits: the Swift SDK needs iOS 26, macOS 26 or visionOS 26 or later, there is no in-app chat, and there is no hosted public roadmap or changelog for your users. Free is $0, Pro is $15/month or $150/year, Team is $39/month or $390/year (pricing).

WishKit

WishKit is an in-app feature request SDK for Apple platforms. Its pricing page describes a native SwiftUI SDK for iOS, macOS, visionOS, watchOS and tvOS, plus a web SDK, and its open-source iOS package (MIT) supports iOS 16 and later. The pricing page also lists chat conversations as a plan limit. Free Forever is $0 with 1 project and five visible feature requests; Premium is $15/month or $150/year; Enterprise is $39/month or $390/year. See FeedbackKit and WishKit compared and FeedbackKit vs WishKit.

Features.Vote

Features.Vote is a voting board, roadmap and changelog with a native SDK. Its iOS SDK page says the views are SwiftUI with no WebView, for iOS 16, iPadOS 16 and macOS 13 or later. The page mentions no Android, Flutter or React Native SDK. Pricing is Lite at $9/month or $90/year for 1 project, and Growth at $29/month or $290/year. Its pricing page lists no free plan, and there is a 14-day trial with no card. More in FeedbackKit and Features.Vote compared.

Votice

Votice is an indie-built feedback SDK plus a management app for iPhone, iPad and Mac. The MIT-licensed SDK is native Swift and SwiftUI for iOS, iPadOS and tvOS 17 and macOS 14 or later, and it talks to its own backend rather than Firebase. The product page lists Free (€0, 1 app), Pro at €4.99/month or €49.99/year, and Lifetime at €99.99 once. Plans are App Store in-app purchases, so the price varies by country. See FeedbackKit and Votice compared.

UserJot

UserJot is a web feedback board, roadmap and changelog that has added a Swift SDK. Its Swift SDK docs say the package is still in beta and supports iOS 15 and macOS 12 or later. Its common flows page says the SDK shows UserJot's hosted pages in native sheets, and you can also load those pages in your own WebView. Pricing is Free at $0 with 2 boards, Starter at $29/month and Professional at $59/month. See FeedbackKit and UserJot compared.

All-in-one suites with bug reporting

Gleap

Gleap combines live chat, in-app bug reports that capture screenshots, replays and logs, a help center and a roadmap. Its docs list SDKs for iOS, Android, React Native, Flutter, Capacitor, Cordova and JavaScript. On iOS, the SDK presents its widget in a WKWebView (see GleapFrameManagerViewController in the Gleap iOS SDK source). Pricing has no free plan: Starter is $29/month billed yearly or $35 billed monthly, with 1 seat and no roadmap; the roadmap starts on Team at $149/month billed yearly or $179 monthly. The 7-day trial needs a card. See FeedbackKit and Gleap compared.

Luciq (formerly Instabug)

Instabug became Luciq in September 2025 and now calls itself an agentic mobile observability platform for iOS, Android, React Native and Flutter. Its docs still cover bug reporting, in-app surveys and feature requests on iOS. The pricing page shows no figures: plans are priced on daily active users and seats, through a demo. See FeedbackKit and Luciq compared.

Chat instead of a board

ChatKit is an in-app feedback inbox built for iOS: you add a Swift package, show a SwiftUI ChatKitView, and reply to each user from one inbox. Its site says "Free to start" and publishes no plans or prices. A private chat suits support; a public board suits ideas many users share. Gleap and Featurebase also include chat. See FeedbackKit and ChatKit compared.

Web platforms in a web view

The big web feedback platforms have no native iOS SDK. Canny's mobile widget docs describe loading its widget in a WKWebView, and say the mobile widget needs single sign-on, with a token generated on your server. Featurebase's installation overview suggests embedding its portal in iOS or Android through a WebView with auto sign-in. Both are strong products with portals, roadmaps and AI features. On iPhone they look like a web page.

Canny has a Free plan for 25 tracked users; Pro starts at $79/month billed yearly and scales with tracked users. Featurebase has a Free plan with 1 seat; Growth is $29 per seat per month billed yearly, or $37 billed monthly. See FeedbackKit vs Canny and FeedbackKit vs Featurebase.

TelemetryDeck is sometimes suggested too, but its site describes privacy-focused analytics, not feedback collection, so it is left out.

Side by side

ToolMain jobApple platformsUI on iPhoneFree planEntry paid plan
FeedbackKitFeature votingiOS, macOS, visionOS 26+SwiftUIYesPro $15/month or $150/year
WishKitFeature voting, chatiOS 16+, macOS, visionOS, watchOS, tvOSSwiftUIYesPremium $15/month or $150/year
Features.VoteFeature votingiOS 16+, macOS 13+SwiftUINo (14-day trial)Lite $9/month or $90/year
VoticeFeature votingiOS 17+, tvOS 17+, macOS 14+SwiftUIYesPro €4.99/month or €49.99/year
UserJotBoard, roadmap, changelogiOS 15+, macOS 12+ (beta)Hosted pages in native sheetsYesStarter $29/month
GleapBug reports, chat, roadmapiOSWKWebViewNo (7-day trial)Starter $29/month billed yearly
LuciqObservability, bug reportsiOSNot statedNoNot published
ChatKitChat inboxiOSSwiftUI"Free to start"Not published
CannyWeb portalNone (web view)WKWebViewYesPro from $79/month billed yearly
FeaturebaseHelpdesk and feedbackNone (web view)WebViewYesGrowth $29 per seat a month billed yearly, $37 monthly

Prices are as shown on each pricing page on 17 October 2026, in the currency shown there. Canny scales with tracked users, Featurebase with seats, Luciq with daily active users and seats, and Gleap's plans set monthly active user limits.

How FeedbackKit fits in

FeedbackKit is a feature voting tool. Users post requests, vote and comment inside your app, and the person who asked is emailed when the request reaches a status on your project's list (more in closing the loop with status emails). On Pro and up, requests sync with your issue tracker; see integrations. Here is how that looks in FeedbackKit, with sample data from a fictional hiking app:

Votes and comments in the app

With FeedbackKit, users vote and comment on requests inside your app, and a new request starts with its submitter's vote.

Which one to choose

  • Choose WishKit if you support iOS versions older than 26, or watchOS and tvOS, and want chat alongside the board.
  • Choose Features.Vote if you want a native SDK with a hosted roadmap and changelog at a low entry price.
  • Choose Votice if you want an MIT-licensed SDK, a tvOS target or a one-off Lifetime price.
  • Choose Gleap if you want bug reports with replays, live chat and a roadmap in one tool.
  • Choose Luciq if you need crash and performance monitoring at scale and want feedback in the same SDK.
  • Choose ChatKit if what you want is a private conversation with each user.
  • Choose Canny or Featurebase if your product is mainly on the web and you need a hosted portal and changelog more than native screens.
  • Choose FeedbackKit if you want native screens on iOS and Android, revenue behind each request, and status emails to the people who asked.

When FeedbackKit is not the right fit

FeedbackKit is not the right tool if your app supports iOS versions before 26, if you need in-app chat, bug reports with screenshots or surveys, or if you want a hosted public roadmap or a changelog for your users. It can show a roadmap and a board of requests on your own website through an iframe, but that is an embed on your site, not a hosted public roadmap. It has no Jira integration either.

If a native board with votes fits your app, you can try it on the Free plan with one project. Start free.

Keep reading

Collect feedback in your own app

FeedbackKit ships SDKs for Swift, Kotlin, React Native, Flutter and JavaScript, and syncs what your users ask for into the tracker your team already uses.