Rollout&Revert

Brasslatch puts a switch in front of every change, so shipping and releasing stop being the same day.

  • Wrap a change in a switch you can turn off from a browser tab in about a second.

    • TypeScript
    • Python
    • Go
  • One percent, then ten, then everyone, with the percentage moved by hand or on a schedule.

    • Server
    • Client
    • Edge
  • Turn something on for one account, one region or one plan, without shipping a build.

    • Rules
    • Segments
    • Attributes
  • Two variants, split traffic, and a readout of which one actually moved the number.

    • Metrics
    • Variants
    • Exposure
  • Every flip, who made it and what it was before, kept for as long as your auditors want.

    • History
    • Export
    • Webhooks

SDKs we ship

  • TypeScript
  • JavaScript
  • Python
  • Go
  • Ruby
  • Java
  • PHP
  • Rust
  • Swift
  • Kotlin
  • .NET
  • REST
Head of Engineering

Head of Engineering

Most bad releases were fine in staging. They were just never tried on anyone real first.

Brasslatch was started in 2021 by three engineers who had spent too many Friday evenings reverting a deploy that only broke for one customer. We build the smallest thing that separates shipping code from turning it on: a flag, a percentage, a rule and an off switch. It runs for solo developers on a free tier and for teams pushing a few thousand evaluations a second, and it stays out of the way of both.

Pricing

  • Free forever

    Free

    $0forever

    For one developer and one side project. Every SDK, no card, and flags that behave exactly as they do on the paid tiers.

    • 1 seat
    • 2 environments
    • 50k evaluations
  • Most popular

    Pro

    $29per month

    For a small team shipping every day. Percentage rollouts, targeting rules and a change history that goes back far enough to answer for itself.

    • 5 seats
    • Unlimited environments
    • 1M evaluations
  • Usage based

    Team

    $99per month, then usage

    For several squads on one codebase. Experiments with a real readout, approvals before a flag moves in production, and a bill that follows what you actually served.

    • 20 seats
    • Approvals
    • Experiments
  • Self-hosted option

    Enterprise

    From $1,200per month

    For a platform team that has to answer to somebody. Single sign on, an export of every evaluation, and the option to run the evaluation service inside your own network.

    • SSO and SCIM
    • Self-hosted option
    • 99.99% SLA

A deploy and a release are not the same thing, and only one of them should scare you

Without

Merge on Friday and find out on Monday.

The change goes out to everybody at once. It works for every account you tested and falls over for the one with forty thousand rows. Fixing it means another build, another review and another deploy, and in the meantime the only lever you have is to roll the whole release back, including the four other things that were fine.

With

Merge on Tuesday and turn it on when you are ready.

The same change ships dark, goes on for your own account first, then for one percent, then for the rest as it holds. When it does misbehave it is a switch, not a rollback: one flag off, everything else still running, and the fix goes out on its own schedule instead of tonight.

Not sure which plan fits? Tell us how many services you run and we will say which it is.Talk to sales

Start free.

Prefer email? Write to us directly. hello@example.com