For solo founders
Launch in public without making every deploy a cliff.
FeatureGate gives tiny teams the release safety bigger companies rely on, without enterprise pricing, experiment dashboards, or per-flag anxiety.
launch.ts
ts
const publicLaunch = featuregate.isEnabled("public-launch", {
defaultValue: false,
attributes: {
user: { id: user.id },
account: { plan: account.plan },
},
});Env vars are fine until they are not.
You need a softer launch
Turn a feature on for yourself, a friend, a customer, then everyone.
You need a rollback that is not a redeploy
Keep the default safe and change the release state from the console.
You need to stop guessing
Activity, runtime usage, and key scopes make it easier to see what is actually live.
Free while you are solo
A personal workspace stays free. A two-person team can still build together for free.
Pay for collaboration
The paid line appears when FeatureGate becomes team infrastructure, not when you add another flag.
Protected hosted sync
Fair-use limits protect the service so free-tier spikes do not affect paying teams.