Feature management
Also called: feature flag management
Last updated:
Feature management is the discipline of running feature flags as a managed system rather than scattered if statements. It means one place to define flags and their variations, decide who sees each variation, ramp a rollout, and retire a flag once its job is done. A feature management platform (also called a feature flag service) is the tool that provides this: the dashboard, the SDKs, and the evaluation engine behind them.
What a feature management platform does
Feature management vs a homegrown flag system
if statement, which works until the questions get harder: how do we target one customer, keep staging and production separate, see who flipped a flag last week, update every server without a redeploy, or find the flags nobody uses anymore? Feature management is the point where the flag system itself becomes a product surface worth not building in-house. The trade-off is laid out in build versus buy for feature flags.Want the full picture? Read the concept guide: What are feature flags? →
Related terms
Feature flag
A feature flag is a conditional in your code whose value is controlled from a remote dashboard, letting you turn functionality on or off without deploying new code.
Remote config
Remote config stores application settings on a server so you can change them without shipping a release, using the same delivery mechanism a feature flag does but for values like limits, copy, and thresholds rather than on/off decisions.
Flag evaluation
Flag evaluation is the process an SDK runs to decide which variation a feature flag returns for a given user — applying prerequisites, targeting rules, and rollouts to the user context.
Try it in your own app
Free Solo plan covers 10 flags and 2 environments. No credit card, no demo call — sign up and ship.