# FeedbackKit > In-app feedback and feature voting for iOS, macOS, Android, Flutter, React Native and web, with feature requests ranked by the revenue behind each vote. FeedbackKit gives app teams a feedback board inside their own app: users submit feature requests, vote and comment, and the team triages them with statuses (Pending, Approved, In Progress, TestFlight, Completed, Rejected) and syncs them to the issue tracker it already uses. It is made by Swiftly Workspace BV. ## Docs - [Documentation overview](https://www.getfeedbackkit.com/docs) - [Swift SDK](https://www.getfeedbackkit.com/docs/swift) - [Kotlin SDK](https://www.getfeedbackkit.com/docs/kotlin) - [Flutter SDK](https://www.getfeedbackkit.com/docs/flutter) - [React Native SDK](https://www.getfeedbackkit.com/docs/react-native) - [JavaScript SDK](https://www.getfeedbackkit.com/docs/javascript) - [Vapor SDK](https://www.getfeedbackkit.com/docs/vapor) - [REST API](https://www.getfeedbackkit.com/docs/openapi) ## Product - [Home](https://www.getfeedbackkit.com/) - [Integrations](https://www.getfeedbackkit.com/integrations): issue trackers, Slack and CRM tools FeedbackKit connects to - [Plans](https://www.getfeedbackkit.com/pricing): what each plan includes - [Changelog](https://www.getfeedbackkit.com/changelog) - [About](https://www.getfeedbackkit.com/about): who builds FeedbackKit, the company details and the contact address ## Questions and answers - [FAQ](https://www.getfeedbackkit.com/faq): 100 questions about plans, prices, SDKs, integrations, privacy and comparisons, answered - [Full text](https://www.getfeedbackkit.com/llms-full.txt): every FAQ answer in one plain-text file ## Comparisons - [All comparisons](https://www.getfeedbackkit.com/compare) - [FeedbackKit vs Canny](https://www.getfeedbackkit.com/compare/canny) - [FeedbackKit vs WishKit](https://www.getfeedbackkit.com/compare/wishkit) - [FeedbackKit vs Featurebase](https://www.getfeedbackkit.com/compare/featurebase) - [FeedbackKit vs UserVoice](https://www.getfeedbackkit.com/compare/uservoice) - [FeedbackKit vs Sleekplan](https://www.getfeedbackkit.com/compare/sleekplan) - [FeedbackKit vs Upvoty](https://www.getfeedbackkit.com/compare/upvoty) - [FeedbackKit vs Nolt](https://www.getfeedbackkit.com/compare/nolt) - [FeedbackKit vs UserJot](https://www.getfeedbackkit.com/compare/userjot) - [FeedbackKit vs FeedBear](https://www.getfeedbackkit.com/compare/feedbear) - [FeedbackKit vs Features.Vote](https://www.getfeedbackkit.com/compare/features-vote) - [FeedbackKit vs Frill](https://www.getfeedbackkit.com/compare/frill) - [FeedbackKit vs ChatKit](https://www.getfeedbackkit.com/compare/chatkit) - [FeedbackKit vs Gleap](https://www.getfeedbackkit.com/compare/gleap) - [FeedbackKit vs Rapidr](https://www.getfeedbackkit.com/compare/rapidr) - [FeedbackKit vs Feature Upvote](https://www.getfeedbackkit.com/compare/feature-upvote) - [FeedbackKit vs Votice](https://www.getfeedbackkit.com/compare/votice) - [FeedbackKit vs Luciq (formerly Instabug)](https://www.getfeedbackkit.com/compare/instabug) ## Blog - [Featurebase Pricing: Seats, AI and Yearly Totals](https://www.getfeedbackkit.com/blog/featurebase-pricing) - [Canny Alternatives: Eight Feedback Tools Worth Comparing](https://www.getfeedbackkit.com/blog/canny-alternatives) - [FeedbackKit vs UserVoice: In-App Voting or an Enterprise Portal](https://www.getfeedbackkit.com/blog/feedbackkit-vs-uservoice) - [Canny Pricing: How Tracked Users Set the Bill](https://www.getfeedbackkit.com/blog/canny-pricing) - [Feature Request Tools for Web and Mobile Teams, Compared](https://www.getfeedbackkit.com/blog/feature-request-tools) - [In-App Feedback Tools for iOS Apps, Compared](https://www.getfeedbackkit.com/blog/in-app-feedback-tools-ios) - [Pinned to Swift SDK 1.2? Notes for Your Feedback Board](https://www.getfeedbackkit.com/blog/swiftui-feedback-board-swift-sdk-1-2) - [FeedbackKit vs Featurebase: An Honest Comparison for App Teams](https://www.getfeedbackkit.com/blog/feedbackkit-vs-featurebase) - [How to Add a Feedback Board to a SwiftUI App](https://www.getfeedbackkit.com/blog/swiftui-feedback-board) - [What's New in Swift SDK 1.3](https://www.getfeedbackkit.com/blog/whats-new-swift-sdk-1-3) - [What's New in Swift SDK 1.2](https://www.getfeedbackkit.com/blog/whats-new-swift-sdk-1-2) - [What's New in JavaScript SDK 2.1](https://www.getfeedbackkit.com/blog/whats-new-javascript-sdk-2-1) - [What's New in React Native SDK 2.1](https://www.getfeedbackkit.com/blog/whats-new-react-native-sdk-2-1) - [What's New in Flutter SDK 2.1](https://www.getfeedbackkit.com/blog/whats-new-flutter-sdk-2-1) - [What's New in Kotlin SDK 2.1](https://www.getfeedbackkit.com/blog/whats-new-kotlin-sdk-2-1) - [What's New in Vapor SDK 2.0 and 3.0](https://www.getfeedbackkit.com/blog/whats-new-vapor-sdk-2-0-and-3-0) - [FeedbackKit vs FeedbackJar: Two SDK-Led Feedback Tools Compared](https://www.getfeedbackkit.com/blog/feedbackkit-vs-feedbackjar) - [FeedbackKit vs Canny: Choosing a Feature-Request Tool for Your App](https://www.getfeedbackkit.com/blog/feedbackkit-vs-canny) - [Beyond Qualtrics and Medallia: Customer Experience Feedback for App Teams](https://www.getfeedbackkit.com/blog/beyond-qualtrics-medallia-app-teams) - [How to Collect Feature Requests in a Flutter or React Native App](https://www.getfeedbackkit.com/blog/collect-feature-requests-flutter-react-native) - [How to Choose an In-App Feature Request Tool for Your iOS App](https://www.getfeedbackkit.com/blog/choose-in-app-feature-request-tool-ios) - [Closing the Loop: Why Telling Users Their Request Shipped Keeps Them Around](https://www.getfeedbackkit.com/blog/closing-the-loop-status-emails) - [App Store vs Google Play: A Side-by-Side Guide for App Teams](https://www.getfeedbackkit.com/blog/app-store-vs-google-play) - [Amazon Appstore in 2026: Publishing for Fire Tablets and Fire TV](https://www.getfeedbackkit.com/blog/amazon-appstore-fire-devices) - [Beyond Google Play: Galaxy Store and Huawei AppGallery](https://www.getfeedbackkit.com/blog/galaxy-store-and-appgallery) - [Android Developer Verification: What App Teams Should Know](https://www.getfeedbackkit.com/blog/android-developer-verification) - [Android Target API Level: Meeting Google Play's API 36 Rule](https://www.getfeedbackkit.com/blog/android-target-api-level) - [How to Reply to Google Play Reviews, With Templates](https://www.getfeedbackkit.com/blog/reply-to-google-play-reviews) - [Google Play In-App Review API: Asking for Ratings on Android](https://www.getfeedbackkit.com/blog/google-play-in-app-review-api) - [Google Play Release Notes: Writing What's New in 500 Characters](https://www.getfeedbackkit.com/blog/google-play-release-notes) - [Staged Rollouts on Google Play: Percentages, Halts and Countries](https://www.getfeedbackkit.com/blog/staged-rollout-google-play) - [Google Play Developer API: Set Up a Service Account](https://www.getfeedbackkit.com/blog/google-play-developer-api-service-account) - [How Long Does Google Play Review Take? Statuses and Planning](https://www.getfeedbackkit.com/blog/google-play-review-time) - [Google Play Developer Policy: A Practical Guide for Small Teams](https://www.getfeedbackkit.com/blog/google-play-developer-policy) - [Google Play Screenshot Sizes, Feature Graphic and Video](https://www.getfeedbackkit.com/blog/google-play-screenshot-sizes) - [Android App Icon Sizes: Play Store, Adaptive and Themed](https://www.getfeedbackkit.com/blog/android-app-icon-sizes) - [How to Publish an App on Google Play: Step by Step](https://www.getfeedbackkit.com/blog/publish-app-on-google-play) - [Google Play Service Fees in 2026: What Small Developers Pay](https://www.getfeedbackkit.com/blog/google-play-service-fee) - [Google Play Data Safety Form: A Practical Walkthrough](https://www.getfeedbackkit.com/blog/google-play-data-safety-form) - [Google Play Testing Feedback: Where Tester Reports Land](https://www.getfeedbackkit.com/blog/google-play-testing-feedback) - [Google Play Testing Tracks: Internal, Closed and Open Testing](https://www.getfeedbackkit.com/blog/google-play-testing-tracks) - [Google Play's 12 Testers for 14 Days Rule, Explained](https://www.getfeedbackkit.com/blog/google-play-12-testers-14-days) - [Google Play Developer Account: Fee, Types and Verification](https://www.getfeedbackkit.com/blog/google-play-developer-account) - [How to Embed a Feedback Board and Roadmap on Your Website](https://www.getfeedbackkit.com/blog/embed-feedback-board-website) - [FeedbackKit vs WishKit: Choosing an In-App Feedback Tool](https://www.getfeedbackkit.com/blog/feedbackkit-vs-wishkit) - [How to Add a Feedback Widget to a JavaScript Web App](https://www.getfeedbackkit.com/blog/javascript-feedback-widget) - [How to Add a Feedback Board to a React Native App](https://www.getfeedbackkit.com/blog/react-native-feedback-board) - [How to Add a Feedback Board to a Flutter App](https://www.getfeedbackkit.com/blog/flutter-feedback-board) - [How to Add a Feedback Board to an Android App with Kotlin](https://www.getfeedbackkit.com/blog/android-kotlin-feedback-board) - [What Is a Feedback SDK? A Practical Guide for App Teams](https://www.getfeedbackkit.com/blog/what-is-a-feedback-sdk) - [Adding In-App Chat to an iOS App: Your Options](https://www.getfeedbackkit.com/blog/in-app-chat-ios) - [Feedback Widget or Inline Board: Which Should Your App Use?](https://www.getfeedbackkit.com/blog/feedback-widget-vs-inline-board) - [Public Roadmap Examples: Four Patterns and When Each Works](https://www.getfeedbackkit.com/blog/public-roadmap-examples) - [Feature Request Templates: Submit, Triage and Reply](https://www.getfeedbackkit.com/blog/feature-request-template) - [Finding the Feature Requests in Your App Store Reviews](https://www.getfeedbackkit.com/blog/feature-requests-in-app-store-reviews) - [Get Your iOS Feature Requests Into One List](https://www.getfeedbackkit.com/blog/ios-feature-requests-one-place) - [How to Gather User Feedback Inside an iOS App](https://www.getfeedbackkit.com/blog/gather-feedback-ios-app) - [How to Reply to App Store Reviews: Rules, Tips and Templates](https://www.getfeedbackkit.com/blog/reply-to-app-store-reviews) - [SwiftUI Feedback Board Tutorial: Swift SDK 1.1](https://www.getfeedbackkit.com/blog/swiftui-feedback-board-swift-sdk-1-1) - [What's New in Swift SDK 1.1.1](https://www.getfeedbackkit.com/blog/whats-new-swift-sdk-1-1-1) - [SKStoreReviewController and requestReview: Asking for Ratings](https://www.getfeedbackkit.com/blog/skstorereviewcontroller) - [What's New in Flutter SDK 1.1](https://www.getfeedbackkit.com/blog/whats-new-flutter-sdk-1-1) - [What's New in React Native SDK 1.1](https://www.getfeedbackkit.com/blog/whats-new-react-native-sdk-1-1) - [What's New in JavaScript SDK 1.1](https://www.getfeedbackkit.com/blog/whats-new-javascript-sdk-1-1) - [How to Write App Store Release Notes People Actually Read](https://www.getfeedbackkit.com/blog/app-store-release-notes) - [What's New in Swift SDK 1.1](https://www.getfeedbackkit.com/blog/whats-new-swift-sdk-1-1) - [Phased Release on iOS: How the 7-Day Rollout Works](https://www.getfeedbackkit.com/blog/phased-release-ios) - [How to Create an App Store Connect API Key and Keep It Safe](https://www.getfeedbackkit.com/blog/app-store-connect-api-key) - [How Long Does App Store Review Take? Statuses and Expedites](https://www.getfeedbackkit.com/blog/app-store-review-time) - [App Store Review Guidelines: A Practical Guide for Small Teams](https://www.getfeedbackkit.com/blog/app-store-review-guidelines) - [From the Driver's Seat to FeedbackKit: Why I Built It](https://www.getfeedbackkit.com/blog/why-i-built-feedbackkit) - [App Store Screenshot Sizes for iPhone, iPad and Mac](https://www.getfeedbackkit.com/blog/app-store-screenshot-sizes) - [App Icon Sizes in 2026: Layouts, Layers and Icon Composer](https://www.getfeedbackkit.com/blog/app-icon-sizes) - [How to Publish an App on the App Store: Step by Step](https://www.getfeedbackkit.com/blog/publish-app-on-the-app-store) - [Flutter Feedback Board Tutorial: Flutter SDK 1.0](https://www.getfeedbackkit.com/blog/flutter-feedback-board-flutter-sdk-1-0) - [App Store Small Business Program: The 15% Rate Explained](https://www.getfeedbackkit.com/blog/app-store-small-business-program) - [Android Feedback Board Tutorial: Kotlin SDK 1.0](https://www.getfeedbackkit.com/blog/android-kotlin-feedback-board-kotlin-sdk-1-0) - [React Native Feedback Board Tutorial: React Native SDK 1.0](https://www.getfeedbackkit.com/blog/react-native-feedback-board-react-native-sdk-1-0) - [JavaScript Feedback Widget Tutorial: JavaScript SDK 1.0](https://www.getfeedbackkit.com/blog/javascript-feedback-widget-javascript-sdk-1-0) - [Introducing the FeedbackKit Flutter SDK](https://www.getfeedbackkit.com/blog/whats-new-flutter-sdk-1-0) - [Introducing the FeedbackKit Vapor SDK](https://www.getfeedbackkit.com/blog/whats-new-vapor-sdk-1-0) - [Introducing the FeedbackKit Kotlin SDK](https://www.getfeedbackkit.com/blog/whats-new-kotlin-sdk-1-0) - [D-U-N-S Number for Apple Developer: How to Get One](https://www.getfeedbackkit.com/blog/duns-number-apple-developer) - [Introducing the FeedbackKit React Native SDK](https://www.getfeedbackkit.com/blog/whats-new-react-native-sdk-1-0) - [The Kano Model for App Teams: Must-Haves, Delighters and Votes](https://www.getfeedbackkit.com/blog/kano-model) - [Introducing the FeedbackKit JavaScript SDK](https://www.getfeedbackkit.com/blog/whats-new-javascript-sdk-1-0) - [Apple Developer Program: Fee, Enrolment and Account Types](https://www.getfeedbackkit.com/blog/apple-developer-program) - [MoSCoW Prioritisation for an App Release, Step by Step](https://www.getfeedbackkit.com/blog/moscow-prioritisation) - [TestFlight Missing Compliance: What It Means and How to Fix It](https://www.getfeedbackkit.com/blog/testflight-missing-compliance) - [The Impact/Effort Matrix, Built from Votes and Revenue](https://www.getfeedbackkit.com/blog/impact-effort-matrix) - [TestFlight Feedback: Where It Lands and How to Act on It](https://www.getfeedbackkit.com/blog/testflight-feedback) - [SwiftUI Feedback Board Tutorial: Swift SDK 1.0](https://www.getfeedbackkit.com/blog/swiftui-feedback-board-swift-sdk-1-0) - [RICE Prioritisation with Votes and Revenue: A Worked Example](https://www.getfeedbackkit.com/blog/rice-prioritisation) - [TestFlight Beta Testing: A Practical Guide for Small iOS Teams](https://www.getfeedbackkit.com/blog/testflight-beta-testing) - [Introducing the FeedbackKit Swift SDK](https://www.getfeedbackkit.com/blog/whats-new-swift-sdk-1-0) - [Feature Prioritisation Frameworks for App Teams](https://www.getfeedbackkit.com/blog/feature-prioritisation-frameworks)