Features
Features
Everything FlagPilot does, one page per feature, with the defaults and limits that apply.
- 01
Organizations, projects and environments
Tenants, the products inside them, and the stages each product ships through, each configured on its own.
- 02
Flag types and variations
Boolean, string, number and JSON flags, each with a list of variations to serve.
- 03
Targeting rules
Ordered rules on context attributes. The first enabled rule that matches decides the value.
- 04
Individual overrides
Pin a specific user or a whole organization to a variation, ahead of every targeting rule.
- 05
Reusable segments
Define a group of users once, then target it from any flag in the project with in_segment.
- 06
Percentage rollouts
Weighted, deterministic rollouts in basis points. Raising a percentage only adds users.
- 07
Immutable snapshots
Every published change becomes a new, versioned snapshot of the environment that SDKs fetch whole.
- 08
Audit log and restore
Every change is recorded. Restoring an old configuration creates a new version and keeps history.
- 09
Node SDK with local evaluation
One client per process holds the snapshot in memory and evaluates flags with no network call per check.
- 10
REST management API
Everything the dashboard does, over HTTP, described by a committed OpenAPI document.
Run it next to your app
Sign in to the dashboard, or clone the repository and start the whole stack locally with Docker and pnpm.