Now with AI-powered rollout recommendations

Ship features safely
at any scale

Control Flag gives you the power to deploy with confidence. Progressive rollouts, instant rollbacks, and real-time analytics—all at the edge.

Trusted by engineering teams at

Startup
TechCo
DevShop
CloudApp
admin.controlflag.dev
new_checkout_flow
Production • 45% rollout
Active
Evaluations
2.4M
Avg Latency
0.8ms
Success Rate
99.99%
< 1ms
Flag evaluation at the edge
99.99%
Uptime SLA guaranteed
35+
SDK integrations
10B+
Monthly evaluations
Features

Everything you need to ship with confidence

From simple boolean flags to complex targeting rules, Control Flag has you covered.

Edge-First Architecture

Built on Cloudflare Workers for sub-millisecond flag evaluation. Your flags are evaluated at 300+ edge locations worldwide.

Real-Time Updates

Changes propagate instantly via WebSockets. No polling, no delays—your users see updates in milliseconds.

Progressive Rollouts

Roll out features to 1%, 10%, or 50% of users. Target by user attributes, geography, or custom segments.

Enterprise Security

SOC 2 Type II compliant. RBAC, audit logs, SSO, and domain allowlisting keep your data secure.

Built-in Analytics

Track flag performance, user exposure, and conversion rates. Make data-driven decisions about your features.

Instant Rollbacks

Something wrong? Roll back any feature instantly with one click. No deploys, no downtime.

How it works

Get started in minutes

Integrate Control Flag into your app with just a few lines of code.

TypeScriptapp.ts
import { ControlFlag } from '@control-flag/sdk';

const client = new ControlFlag({
  apiKey: process.env.CONTROL_FLAG_KEY,
});

// Check if feature is enabled
const showNewUI = await client.isEnabled('new_dashboard', {
  userId: user.id,
  email: user.email,
});

if (showNewUI) {
  return <NewDashboard />;
}

return <Dashboard />;
1

Install the SDK

Add our lightweight SDK to your project. Available for JavaScript, Python, Go, Ruby, and more.

2

Create your first flag

Define feature flags in the dashboard. Set targeting rules, rollout percentages, and default values.

3

Ship with confidence

Deploy your code and control features remotely. Roll out gradually, A/B test, or kill switch instantly.

Pricing

Simple, transparent pricing

Start free, scale as you grow. No hidden fees.

Starter

Free

Perfect for side projects and small teams getting started.

  • Up to 10,000 monthly evaluations
  • 5 feature flags
  • 2 team members
  • Community support
  • Basic analytics
Get started

Pro

$49/month

For growing teams that need more power and flexibility.

  • Up to 1M monthly evaluations
  • Unlimited feature flags
  • 10 team members
  • Priority support
  • Advanced analytics
  • A/B testing
  • Audit logs
Start free trial

Enterprise

Custom

For organizations with advanced security and scale needs.

  • Unlimited evaluations
  • Unlimited everything
  • SSO / SAML
  • Dedicated support
  • Custom SLA
  • On-premise option
  • SOC 2 Type II
Contact sales

Ready to ship faster?

Join thousands of developers who trust Control Flag to manage their feature releases.