New
Rollout Guardrails 2.0 is live
Ship every change.
Skip the fire drill.
Kiln is the release control plane for product teams — feature flags, staged rollouts and one-click rollback in a single, calm workspace.
Free for 5 seats · No credit card
Try it: tap a toggle
Flag
Status
new-checkout-flow
smart-retry-payments
ai-search-ranking
dark-mode-dashboard
bulk-export-v3
usage-based-billing
Trusted by release teams at
Why Kiln
Releases should be a non-event. We make them one.
Teams on Kiln decouple deploy from release, so code ships continuously and features reach customers only when the numbers say they’re ready.
71%
fewer production rollbacks in the first quarter
4 min
median time to recover from a bad release
12k
flag evaluations served per second, per region
99.99%
edge uptime across the last 24 months
The platform
Everything between merge and 100%.
Feature flags
Wrap any change in a flag. Target by user, account, region or plan — evaluated at the edge in under 5 ms.
Staged rollouts
Ramp from 1% to everyone on a schedule you define. Kiln pauses automatically if a step misbehaves.
Instant rollback
One click, or one Slack command, and the previous experience is back for every user worldwide.
Guardrail metrics
Connect Datadog, Sentry or your warehouse. Rollouts advance only when error rate and latency hold.
Audit trail
Every change is versioned, attributed and reviewable. SOC 2 Type II, SSO and SCIM included.
SDKs for every stack
Typed SDKs for TypeScript, Go, Swift, Kotlin, Python and Ruby. OpenFeature compatible.
How it works
From merge to everyone in three moves.
01
Wrap
Put the new path behind a flag with a single line of code. Deploy whenever you like — nobody sees it yet.
02
Ramp
Choose a schedule: 1%, 5%, 25%, 50%, 100%. Target internal staff first, then beta accounts, then the world.
03
Watch
Kiln reads your guardrail metrics at every step and halts or rolls back on its own if something drifts.
checkout.ts
rollout.yaml
import { kiln } from “@kiln/sdk”
const flag = await kiln.flag(
“new-checkout-flow”,
{ user, account, region }
)
if (flag.enabled) {
return renderCheckoutV2()
}
return renderCheckout()
Evaluated in 3.1 ms · edge / fra1
“We went from a release freeze every Friday to shipping forty times a day. Kiln didn’t just change our tooling — it changed how calm the whole team feels at 5 pm.”
MS
Maya Sørensen
VP Engineering, Paperplane
FAQ
Before you ship with us.
The questions engineering leads ask us most. Anything else, our team replies within a business day.
How long does it take to set up Kiln?
Most teams evaluate their first flag in under 15 minutes. Install the SDK, wrap a code path, and flip it from the dashboard.
Will Kiln slow down my app?
What happens if Kiln goes down?
Can we migrate from LaunchDarkly or homegrown flags?
Get started