Ship on your schedule, not your deploy's

Create feature flags once. Toggle them per environment, change values without a redeploy, and watch every SDK evaluation land in real time.

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.

Environments + Create Flag
Name Key Type Production Staging
New checkout flow Redesigned checkout with one-click signup
new-checkout-flow BOOLEAN
true
true
Pricing page v2 Comparison table with annotated plans
pricing-page-v2 BOOLEAN
false
true
Hero headline variant A/B test: conversion-focused copy
hero-headline-variant STRING
control
convert-faster
Dashboard beta layout Three-column widget grid
dashboard-beta-layout BOOLEAN
false
true
AI insights panel Show AI-generated recommendations on session pages
enable-ai-insights BOOLEAN
true
true
Max sessions per user Quota guardrail for free-tier accounts
max-sessions-per-user NUMBER
50
500
Upsell banner Promote Pro plan to heavy Free users
show-upsell-banner BOOLEAN
true
false
Reddit monitor Enable subreddit keyword watchers for workflows
reddit-monitor-enabled BOOLEAN
true
true
Enterprise SSO SAML + SCIM for enterprise workspaces
enterprise-sso BOOLEAN
false
true
Onboarding v3 Progressive property scan with persona drafting
onboarding-v3 BOOLEAN
false
true

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.

Feature Flags New checkout flow
Delete

New checkout flow

BOOLEAN
new-checkout-flow

Redesigned checkout with one-click signup. Rolling out to 50% of Production traffic.

Overview Configure
Type Boolean
Default Value false
Created Apr 3, 2026

Environment Status

Production Active
Value true
Rules 3
Evaluations (30d) 842,318
Rollout 50% of traffic
Staging Active
Value true
Rules 1
Evaluations (30d) 14,572
Rollout 100% of traffic

Evaluations

7D 30D 90D
Total (30d) 856,890
Production · 842,318 Staging · 14,572
Mar 21 Mar 28 Apr 4 Apr 11 Apr 18

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.

Production production Edit Delete
Staging staging
+ Add environment

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.

JavaScript TypeScript Server
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
Evaluations stream back to SessionSight automatically

Ship the code,
hold the release

Feature flags deploy once. Flip them on when you're ready, per environment.

Create your first flag
Keep exploring

Three more tools worth a look.