Luciq vs pick a feature: Which Flutter SDK Should You Use?

You're building a Flutter app and need to collect user feedback. Two names come up: Luciq (formerly Instabug) and pick a feature. They both support Flutter. They both let users submit input from inside the app.
That's roughly where the overlap ends.
Luciq is a full mobile quality platform covering bug reports, crash logs, session replays, in-app surveys, and feature requests. pick a feature is a focused Flutter SDK built for one job: collecting feature requests with upvoting and a status workflow, at indie-friendly pricing.
Which one fits your situation depends on the scale of your operation and what problem you're actually trying to solve.
Luciq is a comprehensive mobile observability platform that bundles crash reporting, session replay, in-app surveys, and feature requests into one SDK aimed at mobile teams managing app quality at scale. pick a feature is a Flutter-native package focused exclusively on feature request voting and status tracking. Luciq suits teams that need a full quality monitoring stack; pick a feature suits indie devs who want a user feedback board inside their Flutter app without building one from scratch.
What Luciq Does (and Who It's Built For)
Luciq, formerly Instabug, started as a bug-reporting SDK for mobile apps. Shake your phone, annotate a screenshot, send a report straight to the dev team. That core capability grew into a broader platform.
Today Luciq covers: bug and crash reporting with full stack traces, session recordings so you can watch what a user did before a crash, in-app surveys and NPS, and a feature request module for collecting user ideas. The SDK supports iOS native, Android native, React Native, and Flutter. It's comprehensive by design, aimed at mobile engineering teams who want a single tool for app quality monitoring across the full product lifecycle.
Pricing is enterprise-tier, structured around team size and usage volume. Plans aren't publicly listed, and you work through their sales team for quotes. Based on developer community discussions and third-party reviews, plans for small teams typically start well above $100/month. The model assumes a company with an engineering budget, not a solo developer paying out of pocket.
If you're running a startup with a dedicated mobile engineering team that needs unified crash visibility, session replay, and feedback tooling, Luciq's all-in-one scope makes sense. If you're building your first paid Flutter app on the side, you'll likely pay for a lot of capabilities you don't need.
What pick a feature Does
pick a feature is a Flutter SDK plus a hosted dashboard. Add the pickafeature package from pub.dev, call PickAFeature.initialize with your API key, and you're wired in. The SDK surfaces three widget options: a full-screen view (PickAFeatureScreen), a dialog (PickAFeature.showDialog), or a bottom sheet (PickAFeature.showBottomSheet).
Users can browse current feature requests, upvote the ones they want, leave comments, and submit new ones. Each request moves through a six-stage workflow: pending, under review, approved, in progress, planned, and completed. Only approved and completed requests show in the widget, so users see a curated list rather than a raw backlog.
The dashboard handles moderation, status updates, analytics, and multi-project management. There's no backend to host. Set your API key, initialize the SDK, and it works.
Pricing is public and fixed:
- Free: 1 project, 10 feature requests, email notifications, basic analytics. No credit card required.
- Starter: $5/month (or $50/year) for 3 projects, unlimited requests, user comments, full analytics.
- Unlimited: $15/month (or $150/year) for unlimited projects, unlimited requests, advanced analytics.
The free tier is genuine, with no time limit. Many indie apps stay on it for months while validating product fit.
Luciq vs pick a feature: Core Features Side by Side
Here's where the two tools split cleanly. Luciq is a mobile quality suite that includes feature requests. pick a feature is a feature request board, full stop.
Luciq and pick a feature address different problems in the mobile developer stack. Luciq bundles crash reporting, session replay, in-app surveys, and feature requests into one platform designed for mobile engineering teams that need observability across the full product lifecycle. It works across iOS, Android, React Native, and Flutter, and pricing is enterprise-level. pick a feature solves a narrower problem: collecting and prioritizing feature requests from Flutter users, with a voting system and six-stage status workflow that shows users their requests move forward. The SDK drops in with a single initialization call, requires no backend infrastructure, and costs $0 to $15 per month. If you need crash data and session replay alongside feature requests, that points toward Luciq. If you need a user-facing feature request board inside a Flutter app, pick a feature covers that in under an afternoon.
| Feature | Luciq | pick a feature |
|---|---|---|
| Flutter SDK | Yes | Yes |
| Bug / crash reporting | Yes | No |
| Session replay | Yes | No |
| Feature request voting | Yes (part of suite) | Yes (primary focus) |
| Status workflow for requests | Yes | 6-stage fixed workflow |
| Anonymous voting | Device-based | Device UUID |
| Platforms | iOS, Android, RN, Flutter | Flutter only |
| Pricing | Enterprise, contact sales | $0 / $5 / $15 per month |
| Free tier | Trial-based | Genuine, no time limit |
| Backend required | No (hosted) | No (hosted) |
| Self-host option | No | apiBaseUrl override |
If your app is Flutter-only and feature requests are the specific gap, the right column fits. If you need crash visibility, session replay, and surveys bundled with feature requests, Luciq covers all of it at a higher price point.
Pricing: What the Budget Gap Actually Looks Like
Luciq targets teams with engineering budgets. Their pricing isn't published, but developer forums and SDK comparison sites consistently place small-team plans at $100-200/month or more. Enterprise contracts go higher.
pick a feature's pricing is fixed and transparent. A year of Starter costs $50 total. A year of Unlimited costs $150. That's less than a single month on most Luciq plans.
The gap is intentional. Luciq is built for companies. pick a feature is built for indie developers and bootstrapped founders who pay for tools out of their own pocket.
The practical math for a solo Flutter dev: if you need crash reporting, you'd likely use something like Sentry or Firebase Crashlytics anyway (both have free tiers). Pair that with pick a feature at $5/month for feature requests and you've covered both use cases for a fraction of Luciq's starting price.
Which Tool Fits Your Situation?
Choose Luciq if:
- You need crash reporting, session replay, or NPS surveys alongside feature requests
- Your team has a dedicated engineering budget for mobile quality tooling
- You're building on multiple platforms beyond Flutter (iOS native, Android native, React Native)
- You want a single vendor covering your full mobile quality stack
Choose pick a feature if:
- Your app is Flutter-only (or Flutter-first)
- You need a user-facing feature request board with voting and status updates inside the app
- You're indie, bootstrapped, or early-stage and paying out of pocket
- You want to ship this feature in an afternoon rather than a sprint
The audience split is clear. Luciq targets mobile engineering teams at funded companies. pick a feature targets solo Flutter devs and small bootstrapped teams.
Setting Up pick a feature in a Flutter App
Getting pick a feature running takes a few minutes. Add the package, initialize it, then call whichever widget fits your UI.
await PickAFeature.initialize(apiKey: 'YOUR_API_KEY');
From there, show the full-screen widget, a dialog, or a bottom sheet depending on where feedback fits naturally in your app's flow. Users see existing approved feature requests, can upvote them, add comments, and submit new ones.
For users who aren't signed in, the SDK generates a device UUID stored in shared preferences, so votes still work without forcing sign-in. If you want to tie requests to specific users, call updateUser with email, name, a custom ID, or a revenue tier. The user identity data shows in your dashboard alongside the requests they submitted.
Theming is one config object: primary color, secondary color, background, text color, and border radius. Custom copy fields let you rename buttons and placeholder text to match your app's voice. Demo mode shows canned data locally so you can build and screenshot the UI without hitting the API.
For a full walkthrough of integration patterns, see how to add feedback to your Flutter app. To compare pick a feature against the broader field, the best Flutter feedback SDKs in 2026 covers all the major options.
Frequently Asked Questions
Does Luciq have a Flutter SDK?
Yes. Luciq supports Flutter alongside iOS native, Android native, and React Native. Their Flutter SDK covers the full feature set: bug reporting, crash logging, session replay, surveys, and feature requests. It's part of their cross-platform SDK strategy aimed at teams building across multiple mobile platforms.
Does pick a feature work on platforms other than Flutter?
pick a feature's SDK is Flutter-only. The package compiles to iOS, Android, web, and macOS wherever Flutter runs, so all Flutter-supported platforms are covered with one SDK. There's no native iOS, Android, or React Native package. If your app is Flutter-based, you're covered across every platform Flutter ships to.
Can I use both Luciq and pick a feature in the same app?
Yes. They don't conflict. Some teams run a crash-reporting or observability SDK (Luciq, Sentry, Firebase Crashlytics) alongside pick a feature for feature requests. The two address different data: one captures what broke, the other captures what users want built next.
Is pick a feature's free tier actually free or just a trial?
The free tier is a permanent plan with no time limit and no credit card required. It includes 1 project and 10 feature requests. Many indie apps run on the free tier for months while validating whether the feature-request workflow fits their product. Upgrading to Starter at $5/month removes the request cap and adds user comments.
Does Luciq have a permanent free tier?
Luciq offers trial access but doesn't publish a permanent free plan. Their model is enterprise subscription with pricing on request. Free access through Luciq is a limited evaluation period, not an ongoing plan.
If you're a Flutter developer who needs a feature request board in your app today, pick a feature is the fastest path. Drop in the SDK, add your API key, and your users can start submitting and upvoting requests by the end of the afternoon. The free tier handles the first 10 requests with no card required.