Prompt
Can you recommend a remote config service for turning features on by user segment?
Latest observation
Yes — if your main need is remote config + feature gating by user segment, the best options are usually:
Strong recommendations
1. LaunchDarkly
Best overall for feature flags and targeting
- Very strong targeting/segmentation rules
- Mature SDKs across many platforms
- Good rollout controls, experiments, and kill switches
- Reliable at scale
Good for: teams that want a dedicated feature-flag platform with robust targeting logic.
Downside: can get expensive.
2. Firebase Remote Config
Best if you’re already in the Firebase/Google ecosystem
- Easy to use for mobile and web
- Supports user properties and audience-based targeting
- Good for simple config and gradual rollouts
Good for: apps already using Firebase Auth, Analytics, or Crashlytics.
Downside: less powerful and flexible than dedicated feature-flag tools.
3. ConfigCat
Best budget-friendly LaunchDarkly alternative
- Feature flags with user targeting and segmentation
- Simpler pricing
- Easy SDKs and setup
- Good enough for many SaaS products
Good for: smaller teams that want flagging without enterprise pricing.
4. Statsig
Best if you want flags + experiments + analytics
- Segmentation, feature flags, experiments, metrics
- Strong product experimentation workflow
- Good targeting and rollout controls
Good for: product teams that want to combine config, A/B testing, and decisioning.
5. Unleash
Best open-source option
- Open-source feature management
- Supports flexible strategies and segments
- Self-hostable
Good for: teams that want control, privacy, or self-hosting.
Downside: more ops work; less polished than hosted products.
Quick pick by situation
- Need the most mature and robust: LaunchDarkly
- Already on Firebase: Firebase Remote Config
- Want lower cost: ConfigCat
- Want flags + experiments: Statsig
- Want open source/self-hosted: Unleash
My practical recommendation
If you’re asking for a general-purpose service to turn features on/off by user segment, I’d usually suggest:
- LaunchDarkly if budget isn’t the main concern
- ConfigCat if you want something simpler and cheaper
- Firebase Remote Config if you already use Firebase and your needs are modest
If you want, I can also recommend one based on:
- your stack (web/mobile/backend),
- budget,
- whether you need A/B testing,
- or whether you want open source/self-hosted.