Feature Flags in SessionSight let you ship code on your schedule independent of deploys, toggling features per environment with rules and watching evaluations land in real time.
Every flag in one list, per environment
Flags have a name, a key, a type (Boolean, String, or Number), and a value per environment. Toggle behavior for Staging while leaving Production alone, then promote when you're ready.
Feature Flags
Create and manage feature flags across your environments.
Open a flag, see every environment at once
Each flag has a detail page: type, default value, creation date, and a status card per environment. Evaluations stream in automatically as your SDK fetches flag values, so you can confirm the change actually reached traffic.
New checkout flow
BOOLEANRedesigned checkout with one-click signup. Rolling out to 50% of Production traffic.
Environment Status
Evaluations
Built for the way you actually ship
Define the environments that matter
SessionSight ships with Production and Staging out of the box. Add QA, Preview, or a per-developer env whenever your pipeline needs it. Every flag resolves to the right value, in the right environment, automatically.
Environments
Define the environments your flags will be evaluated in.
Flags that come with the replay
Most flagging tools tell you what you shipped. SessionSight shows you what people did with it. Every evaluation is paired with the session, the heatmap, and the funnel, so you can see the impact instead of guessing at it.
import flags from '@sessionsight/flags'; // Boolean flag const enabled = flags.getBooleanFlag('new-checkout', false); // String flag with fallback const variant = flags.getStringFlag('hero-headline', 'control'); // Evaluations stream back to SessionSight // no extra logging required
Ship the code,
hold the release
Feature flags deploy once. Flip them on when you're ready, per environment.
Create your first flag