Introduction

ReleaseAnchor is a feature flag platform built for engineering teams who ship fast. It lets you deploy code without enabling features, roll out changes gradually, and kill broken functionality instantly — all without redeploying.

What you can do

  • Toggle features per environment (production, staging, dev) independently
  • Gradual rollouts — release to 5% of users, watch metrics, then expand to 100%
  • Target specific users — beta testers, internal teams, or enterprise customers via segments
  • Kill-switch — disable a broken feature in milliseconds, no deploy required
  • Audit everything — full log of who changed what and when (Team plan and above)

How it works

Every flag evaluation is a single API call or SDK call. You send a flag key and a user identifier; you get back true or false plus matchedRuleType and any error detail.

curl --location 'https://api.releaseanchor.com/v1/evaluate' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: ApiKey <YOUR_API_KEY>' \
  --data '{"flagKey": "new-checkout", "userIdentifier": "usr_42"}'

# { "value": true, "matchedRuleType": "PERCENTAGE", "error": null }

No polling. No persistent connection. No state. Your application stays fast.

Key concepts

ConceptWhat it is
OrganizationYour top-level account
ProjectA codebase or product (e.g. "Mobile App", "API")
EnvironmentAn isolated flag state (e.g. Production, Staging)
Feature flagA named boolean that your code checks
RuleA condition that determines the flag's value for a given user
SegmentA named group of users (e.g. "Beta Testers") reusable across flags
API KeyA secret scoped to one environment, used for evaluation

Next steps

Was this helpful?