LaunchFlag

The kill switch for code you just shipped

Ship to prod faster, with more control.

Ship every feature dark. Flip it on for 1% of users, watch it, flip it off in one click. No redeploy, no rollback, no 2am drama.

No credit card · 5-minute setup · One JS SDK, one key

FLAG · 0042
ENVPRODUCTION
STATEOFF
TARGET0%

Feature disabled. Users are on the old path.

Propagates globally in seconds

0.0s

Flip to live

0

Deploys needed

0

Line to integrate

0s

To propagate

01The flip

Small changes.
Big control.

Wrap the risky path in one call. LaunchFlag decides who sees it: you, your team, 5% of traffic, or nobody. Change your mind from the dashboard and it lands before you close the tab.

checkout_v2Operational

Environment

Status

Feature enabled. Users on the new checkout path.

Rollout

10%

Variants

a 50b 50

Behaviour

FAIL CLOSEDESSENTIAL: NO
Changes propagate in seconds

you turned ON checkout_v2 (prod) · 10% rollout · 2 min ago

checkout.tsLive preview
if (await flag("checkout_v2", user.id)) {
return newCheckout();
} else {
return oldCheckout();
}

→ Resolved: true · new checkout served

→ 1,284 users evaluated · 0 errors

02What you get

Everything you need to ship bolder. Nothing you don't.

Instant kill switch

One click disables a feature everywhere. No deploy, no revert commit, no incident channel.

Percentage rollouts

Start at 1%. Watch your metrics. Move to 100% when you are ready, or back to 0 when you are not.

Precise targeting

Target by user id or email. Give one customer early access without a branch.

Environments

Dev and production stay separate. The same flag key, two independent states.

Audit log

Every flip is recorded with who, when and why. Answer "what changed?" in five seconds.

Edge evaluation

Flags resolve in your process from a config that caches at the edge. Your app never waits on us, even if we are down.

03The dashboard

Every flag. One screen.

Sorted by risk, not alphabetically. The things that are live and rolling out sit at the top, where you can reach them.

LaunchFlagProduction

Flags

New flag
ProductionDisabledcheckout_v2
ProductionOperationalnew_pricing_page
ProductionOperationalai_search_beta
ProductionInactivelegacy_export
DevelopmentNot configureddark_mode_v3
04Pricing

Priced for people
who ship.

No per-seat tax on your teammates. No sales call to see a price. 14-day trial, then pick a plan.

Launch offer · Limited to 10

First 10 customers: 50% off for life.

Applies to Pro or Launch, every month, for as long as you stay.

LAUNCH50

Spots left · 10 of 10

Launch

$29per month

$29 $14.50 /mo with LAUNCH50 for life

14-day free trial. No card.

For products with real traffic and more than one thing in flight.

  • Everything in Pro
  • 3 projects
  • 5M evaluations a month
  • Emergency off, every flag at once
  • Slack or Discord ping on every flip
Start free trial

Less risk. More building.

Ship it dark tonight.

Install the SDK, wrap one risky line, and go to sleep knowing you can undo it from your phone.

Quickstart

$ npm install @launchflag/sdk

$ add LAUNCHFLAG_KEY to .env

Connected in 4.2s

Start shipping freeNo card required