← Back to Blog

Fider vs pick a feature: Self-Host vs Flutter SDK

Mark Sutter··10 min read
fidercomparisonsfeature-requestsopen-sourceflutterself-host
Fider vs pick a feature comparison — open-source self-host feedback board vs managed Flutter SDK

Fider is the answer for developers who reflexively type "open source" before any tool category. Drop a Docker container on a VPS, point a domain at it, and you've got a feature-request board for the cost of the box. pick a feature is the answer for developers who'd rather pay $5 a month than maintain a sixth piece of infrastructure. Both work. The question is which one fits the tradeoffs you're actually willing to make.

I ran both for a week against a real Flutter side project. This is what I'd tell another dev choosing between them — including the parts that don't show up on a feature matrix until you've shipped the thing.

Fider vs pick a feature in one line: Fider is an open-source feature-request board you self-host (or use their $49/mo SaaS) — web-only, no SDK. pick a feature is a managed Flutter SDK starting at $5/mo that drops feedback widgets natively into your mobile app.

Fider vs pick a feature at a glance

Data from each company's public site and GitHub repo, May 2026.

FeatureFiderpick a feature
LicenseOpen source (AGPL)Closed-source SaaS
Free tierSelf-host free; SaaS free (250-item fair use)Yes — 1 project, 10 requests
Hosted paid tier$49/mo (Pro)$5/mo Starter, $15/mo Unlimited
Self-hostYes (Docker + Postgres)No (SaaS only; SDK supports custom apiBaseUrl)
Mobile SDKNoneFlutter SDK on pub.dev
Drop-in mobile widgetsNoneFull screen, dialog, bottom sheet
Voting + commentsYesYes
Status workflowYesYes (6 fixed statuses)
Custom brandingYes (open-source full control)Theming via SDK config
Multi-language UIYesNo (English only)
SEO indexingPro tier (SaaS)N/A (SDK is in-app)
Hosting requirementYou manage server + Postgres + updatesFully managed
Best fitDevs who self-host on principleIndie Flutter devs who want it managed

The two columns describe different worldviews about who should run the infrastructure. Pick your worldview first, the rest of the comparison falls out.

Fider is a mature open-source project — first commit was in 2017, AGPL-licensed, Go backend with a Postgres database, deployed via Docker. The codebase is solid, the maintainers are active, and the feature set covers everything you'd expect from a feedback board: idea submission, upvotes, threaded comments, status tags, custom branding, multi-language support. The self-hosted version is fully free and gives you complete control over data, branding, and customization at the cost of running it yourself. The SaaS version at fider.io offers a free tier capped at 250 items (lifetime, not monthly) and a Pro tier at $49/month that adds SEO indexing and other refinements. pick a feature takes the opposite bet: fully managed, no infrastructure for you to think about, Flutter-native widgets that drop into your app via pub.dev, and pricing that starts at $5/month with a real free tier. Each tool answers the build-vs-buy question differently, and the right pick depends on how you value your weekend time against $5 a month.

What "self-hosting Fider" actually costs

The headline is free. The real cost is operational, and it's worth being honest about because most build-vs-buy posts skip this.

To self-host Fider, you need:

  • A Linux server (DigitalOcean droplet, Hetzner box, Railway, Fly.io, whatever) — call it $5-$12/month minimum
  • A managed Postgres or a self-managed one on the same box — $0 if co-located, $15+/mo if managed
  • A domain and TLS cert (Let's Encrypt is free, but you're configuring it)
  • Backups (S3 or equivalent, plus the cron job that puts data there)
  • Monitoring (uptime check, log aggregation, alerts)
  • Update discipline (pull new releases, run migrations, test in staging)

For a developer who already runs servers, this overhead is genuinely close to zero — you're adding one more container to a stack you already maintain. For a developer who doesn't run servers, this is a real ongoing tax. The first time Fider's database fills the disk on your $5 VPS, you'll have a Sunday afternoon to spend.

Realistic monthly cost for self-hosted Fider:

  • Already-have-infra dev: ~$5 marginal
  • New-to-infra dev: ~$15 marginal cost plus operational time

pick a feature Starter at $5/mo is a flat number for fully managed. No server, no Postgres, no migration scripts, no uptime monitoring. Whether that's worth the convenience depends entirely on how you feel about the operational overhead.

The Flutter SDK gap

Fider is web. The Fider experience is "user opens browser, navigates to feedback.yourapp.com, submits an idea, votes." There is no native mobile UI. There is no Flutter package. There is no React Native package. The integration model is a hosted web portal and that's it.

For a Flutter app, your options with Fider are:

  1. Open feedback.yourapp.com in an external browser (loses the user)
  2. Open in a webview inside your app (looks like a web page, because it is)
  3. Build a custom Flutter UI that hits Fider's REST API (Fider has an API; you'd have to wire it up yourself)

Option 3 is technically possible — you maintain a custom Flutter feedback UI plus the self-hosted Fider backend. For developers who'd rather build than buy, this is fine. For developers who'd rather ship, it's a side project that's not your real product.

pick a feature is flutter pub add pickafeature, initialize with an API key, call PickAFeature.show(). Your users see a native Flutter widget rendered with your color scheme. The integration is 10 lines of Dart.

When Fider is the better choice

I'll be direct: there are cases where Fider is genuinely the right call.

  • You already run a homelab or VPS. Marginal overhead is low, and you'd rather not add a SaaS line item.
  • You need full control over data and branding. Open source means you own the database, the UI, the styles, everything.
  • You're shipping a web SaaS, not a mobile app. A web portal fits web users.
  • You need multi-language UI out of the box. Fider's i18n is more mature than pick a feature's (we're English-only).
  • You're philosophically opposed to feedback-on-a-feedback-tool. Open source means no third party between you and your users' words.
  • You want to fork it. AGPL allows it; modify Fider to do something it doesn't do, and the code is yours.

Two or more apply and Fider is the right call. The $0 marginal cost of self-hosting beats every paid alternative for developers who already have the infrastructure.

When pick a feature wins

The opposite case:

  • You ship a Flutter app and want feedback collected in-app. Fider has no SDK; pick a feature was built for this.
  • You don't want to run a server for a feedback tool. $5/mo managed beats $5/mo server + operational time.
  • You'd rather build your product than maintain a feedback platform. Self-hosted Fider is a real ongoing maintenance commitment.
  • You want native mobile widgets that match your app's design. pick a feature exposes theming as one config object.
  • You're a one-person team and your "infrastructure" is one VPS already at capacity. Don't add another service.

The build-vs-buy decision usually resolves on time, not money. If your time is worth more than $5/month spent on a managed tool, pick a feature is the call.

What about hosted Fider?

Fider's SaaS at fider.io is the in-between option. Free tier has a 250-item fair-use cap (lifetime, not monthly). Pro at $49/mo adds SEO indexing and removes the cap.

Compared to pick a feature:

  • Hosted Fider Free vs pick a feature Free: Fider's 250-item cap is much higher than pick a feature's 10. If you're staying on free for a long time, Fider wins on capacity. pick a feature wins on the Flutter SDK.
  • Hosted Fider Pro ($49/mo) vs pick a feature Unlimited ($15/mo): pick a feature is roughly 3x cheaper for the comparable use case. Fider Pro's SEO indexing is the differentiator — it matters for products where you want the feedback board to surface in Google results.

If you want managed Fider, the value question is whether SEO indexing is worth $34/mo more than pick a feature Unlimited. For products where the feedback URL is a marketing asset, sometimes yes.

The decision in two questions

You can shortcut the entire comparison:

  1. Is your product a Flutter app? Yes → pick a feature (Fider has no SDK).
  2. Are you willing to maintain a server for a feedback tool? Yes → self-host Fider (free + your time). No → pick a feature ($5 managed).

If you answer "no" to question 1 and "yes" to question 2, Fider self-hosted is the right tool. If you answer "yes" to question 1 in either path, the SDK gap decides it.

Frequently asked questions

Is Fider really free if I self-host?

Yes — the AGPL-licensed code is free to run. Real cost is infrastructure ($5-$15/mo for a VPS plus Postgres) and ongoing operational time. If you already run servers, marginal cost is close to zero. If you don't, the operational tax is real.

Does Fider have a Flutter SDK?

No. Fider is web-based with a hosted portal model. There is no native mobile SDK. To use Fider with a Flutter app, you'd either embed the web portal in a webview or build a custom UI against Fider's REST API. pick a feature is the Flutter-native option.

What's the difference between hosted Fider and self-hosted Fider?

Hosted Fider (fider.io) is a managed SaaS run by the Fider team — Free with a 250-item cap or Pro at $49/mo for unlimited and SEO indexing. Self-hosted Fider is the open-source Docker image you run yourself. Same product, different deployment model.

Can pick a feature be self-hosted?

Not fully — the dashboard and database are managed SaaS. The Flutter SDK accepts an apiBaseUrl config that lets you point at a different backend, so if you ever built a compatible backend, you could route SDK traffic to it. Most users don't; the escape hatch exists for the rare case.

What about Canny, Featurebase, UserVoice, or Frill?

Different segments. Canny is the market leader for web SaaS with PM integrations. Featurebase bundles feedback with help desk and AI. UserVoice is enterprise-only at $16k/year. Frill targets the same indie segment as pick a feature with web portal pricing starting at $25/mo. None ship a Flutter SDK.

Bottom line

Fider is the open-source feedback platform for developers who already run their own infrastructure. The code is solid, the maintainers are active, and $0 marginal cost is unbeatable if your hosting is already paid for. The trade-off is you're maintaining a server, a database, and a deployment pipeline for a feedback tool that probably gets a vote a day.

pick a feature is the managed Flutter SDK for developers who'd rather pay $5 a month than add another service to their ops checklist. The integration is 10 lines of Dart, the widgets are native, and the operational overhead is zero. If you ship Flutter apps and you'd rather build product than maintain platforms, start free at pickafeature.com.