Merge to main anytime. Hide unfinished features behind a flag and enable them only when you're ready — in any environment.
02
Disable features instantly
When something breaks in production, flip a flag and it's gone in milliseconds. No hotfix, no rollback, no incident escalation.
03
Gradual rollouts
Roll out to 1%, 10%, 50% of users. Watch your metrics. Scale up when you're confident. Pull back if something looks wrong.
04
Separate deploy from release
Deploy code continuously. Release features deliberately. Decouple your deployment pipeline from your product decisions.
02
Built for release control.
Use feature flags where backend teams feel production risk first: rollout exposure, emergency disable paths, isolated environments, and reusable targeting rules.
Gradual rollout
Expose a backend change to 1%, 10%, then 50% of users while monitoring real production behavior.
No. The Free plan requires no credit card. Create an account, set up flags, and start evaluating immediately.
What happens when I hit my monthly evaluation limit?+
You don't get cut off immediately. A grace period activates and evaluations keep running normally. You'll receive an email with time to upgrade.
Can I upgrade, downgrade, or cancel anytime?+
Yes to all three. Upgrades take effect immediately, downgrades at the end of the billing period. No cancellation fees, no locked-in contracts.
How fast does a flag change reach production?+
On the very next evaluation call — typically within milliseconds. There is no CDN cache or polling interval. The moment you toggle a flag, the next API call returns the new value.
Are evaluations fault-tolerant?+
Yes. If an evaluation call fails, the SDK returns the default value. Your app keeps running. The SDK also caches the last known state so short network interruptions don't affect active users.
Do environments share flag state?+
Never. Each environment has completely isolated state. Enabling a flag in staging has zero effect on production.