Runtime control for the AI era

More AI code. Less release risk.

FeatBit is an open-source feature flag platform for reducing release risk. Roll out AI-built features to selected users, connect health signals with release changes, and restore previously healthy release settings and audiences.

Start free in Cloud
Illustrative workflow and metrics.

Trusted in production by

01

Fast-growing

High-velocity startups

02

Industry leaders

Leading companies across industries

03

Fortune 500

Global enterprises

Build with confidence

See how FeatBit fits your team.

Contact Us

Release with precision

Pilot an AI-built reporting workspace with one customer's admins. Keep members and other accounts on the existing path.

Learn more
CUSTOMER ACCOUNTADMINMEMBER

Start an AI-assisted checkout with a small canary. Review errors and completion before more users receive the candidate.

Learn more
5%25%100%

Contain production bugs

Gate an AI-written calculator or parser behind a flag. Validate with a small audience and keep the existing implementation ready.

Learn more
CONTROLLED EXPOSURE

Configure at runtime

Try a search limit or integration timeout with a pilot audience. Restore a known-good value when the new setting causes failures.

Learn more
Aa42{ }

Learn from production

Compare two experiences with a stable feature flag split. Follow Exposure and Measuring through the primary metric, posterior distribution, and guardrails.

Learn more
AB

Connect observability metrics with feature flag changes to assess release health throughout a rollout. Continuously monitor feature failures and infrastructure health to guide expansion or recovery.

Learn more

Automate releases

Connect external health alerts to an OFF trigger or restore a previous rollout through the REST API, FeatBit CLI, or MCP, such as returning from 20% to 10%.

Learn more
HEALTH SIGNALLAST SAFE20% → 10%

Deploy AI-assisted changes early, then schedule a reviewed pilot for a time when monitoring and recovery owners are ready.

Learn more
zz

Manage FeatBit resource definitions as Terraform IaC. Use Git to review the configuration, apply a saved plan, and validate runtime behavior across environments.

Learn more
main.tfDEFINEPLANAPPLY

Platform tour

How does FeatBit work?

Use FeatBit to let QA validate each feature in production, then expand by customer and role, segment, or percentage.

Within a controlled release, A/B groups compare business outcomes; Bayesian analysis helps assess value and uncertainty.

Open on YouTube
FeatBit quick overview
Release control / walkthrough

Key takeaways

  • FeatBit controls who sees each feature through user attributes, segments, percentage rollouts, or A/B groups for business comparisons.
  • Connect observability metrics with FeatBit flag changes to assess release health. Continuously monitor feature failures and infrastructure health to guide expansion or rollback.
  • Restore previously healthy FeatBit release settings and audiences manually or through configured external automation. Users in that healthy audience keep access, helping limit losses.

Connect observability signals with release changes and configure recovery for your environment.

  1. 01

    Review PR

    Review and test each change behind a feature flag.

  2. 02

    Target

    Validate with QA, then expand to selected audiences.

  3. 03

    Measure

    Monitor release health to guide expansion or rollback.

  4. 04

    Recover

    Restore healthy release settings and audiences.

Self-hosted Enterprise

Can FeatBit run in your infrastructure?

Run FeatBit in your own cloud, VPC, or on-premises environment. You operate the services and choose where SDKs connect and data flows.

Explore Self-hosting

FAQ

Frequently asked questions

Answers about release control, self-hosting, and choosing an edition.

What is FeatBit?

FeatBit is an open-source feature flag platform for reducing release risk as AI builds more features faster and introduces more bugs. Teams control each feature's release audience and connect observability signals with flag changes to assess release health throughout the rollout. When problems appear, they can restore previously healthy release settings and audiences, preserving access for healthy users.

Feature flag definition
A feature flag is a runtime control for application behavior. Once integrated, it separates a behavior change from a code deployment. OpenFeature: feature flags (opens in a new tab)

How does FeatBit help control AI-generated changes?

AI produces more features faster, with more bugs to contain. Use FeatBit to validate with QA in production, then target by customer and role, segment, or percentage.

A release health workflow connects metrics from your observability tools with FeatBit flag changes. Continuously monitor feature failures and infrastructure health in real time at every release stage. Use that context to guide expansion or restore previously healthy release settings and audiences when problems appear.

Matching a targeted audience
FeatBit targeting rules match a user only when every condition is met. Combine customer and role attributes to define a specific release audience. FeatBit: targeting rules (opens in a new tab)
Release health signals
Datadog RUM can correlate feature releases with user experience and performance changes once feature flag tracking is configured. Datadog: feature flag tracking (opens in a new tab)

How does feature rollback work?

FeatBit can restore recorded, previously healthy release settings and audiences, manually or through configured external automation. Keep the feature available to the earlier healthy audience while reversing a failing expansion.

Record healthy settings, maintain a tested fallback, and connect monitoring alerts to the recovery workflow through the REST API, CLI, or MCP.

Rollout assignments
The FeatBit CLI accepts percentage allocations for each flag variation. Allocations must total 100%. FeatBit CLI: rollout assignments (opens in a new tab)
External alert integration
A configured New Relic alert can call FeatBit's REST API through a webhook to change rollout settings for a specific user group. FeatBit: New Relic alert integration (opens in a new tab)

Does FeatBit support A/B testing?

Yes. A/B testing supports business validation as one part of FeatBit's release control workflow. Use feature flag variations to form comparison groups, and define exposure and metric events before starting. Bayesian analysis helps assess value and uncertainty; results can remain inconclusive.

Experiment inputs
Flag evaluation events record which variations FeatBit serves to users. Experiment metric events record the interactions or conversions a team chooses to track for business comparisons. FeatBit: experiment data flows (opens in a new tab)

What is included in the open-source edition?

The free self-hosted Foundation edition includes feature flags, user targeting, segments, SDKs, REST APIs, audit logs, and experimentation.

FeatBit is open core, with most code under the MIT license. SSO, approval and scheduling workflows, and fine-grained access control require a commercial license. Cloud is managed hosting with its own plans.

Resources / Get started

Everything for your next release.

Learn the model, inspect the source, or put FeatBit into production today.

Ready when you are

Start shipping with FeatBit.

Use our managed cloud or deploy the open-source platform in your own infrastructure.