Feature
Reusable segments
Define a group of users once, then target it from any flag in the project with in_segment.
A segment has an included list, an excluded list and a set of conditions. Membership checks the excluded list first, then the included list, then the conditions (all must match).
Flags reference a segment with the in_segment or not_in_segment operator. A rule that names a segment key that does not exist treats every context as not a member.
Segments belong to a project and ship inside each environment’s snapshot, so the SDK resolves membership locally like everything else.
More features
All features →- 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.