Boolean, string, number, and JSON flags with instant toggling. Deploy behind flags and control who sees what — without redeploying.
Plan product launches, maintenance windows, and timed experiments. Set it and forget it — your flags activate exactly when you need them.
Pass user attributes and get precisely targeted flag values. One API call gives you the evaluated result based on targeting rules, rollout percentage, and A/B test assignments.
Deliver the right experience to the right users with rule-based targeting and weighted A/B tests.
Same
user_id
always maps to the same bucket. Ramping from 10% to 25% adds new users without reassigning existing ones.
Decouple deployment from release. Ship code any time and control who sees what.
Enable or disable any flag with a single click. Changes propagate instantly — no deploy needed.
Gradually roll out to 1%, 10%, 50% of users. Consistent hashing ensures stable cohort membership.
Not just on/off. Use string, number, or JSON flags for multivariate experiments and complex configurations.
Target by country, plan, email, or any custom attribute. Combine conditions with AND/OR logic for precise segments.
Define weighted variations for experiments. Consistent hashing ensures stable assignment across all evaluations.
Schedule flag changes ahead of time. Plan launches, maintenance windows, and timed experiments automatically.
Start using feature flags in under 5 minutes. Free forever for small projects.