---
title: Betterflag
slug: betterflag
domain: betterflag.app
url: "https://betterflag.app"
role: Founder · since 2026
stack: ["Cloudflare Workers", "MCP", "Next.js", "TypeScript", "SDKs"]
canonical: "https://hiimmehdi.com/projects/betterflag"
markdown: "https://hiimmehdi.com/projects/betterflag.md"
format: markdown
---

# Betterflag

Feature flags without the seat tax or the MAU bill: unlimited flags, seats and environments, priced on one transparent meter. Create a flag, stage a percentage rollout, or pull the kill switch in minutes instead of sprints, with every evaluation served from the edge in under 100ms. Agents are first-class operators rather than a bolted-on integration: the MCP server has full API parity, so Claude or Cursor can create a flag, target it, roll it out and kill it without anyone opening the dashboard. Every change is scoped to its own agent key and logged with who or what flipped it, so nothing is unattributed and nothing is irreversible. The dashboard stays, as the observation layer.

**Role:** Founder · since 2026

**Stack:** `Cloudflare Workers`, `MCP`, `Next.js`, `TypeScript`, `SDKs`

**URL:** https://betterflag.app/?utm_source=hiimmehdi.com&utm_medium=referral&utm_campaign=project&utm_content=betterflag

## Impact

- **<100ms** — edge evaluation, Cloudflare-native
- **1 meter** — evaluations only, flags & seats unlimited
- **MCP** — agent-scoped keys + attributed audit trail
