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
| Concept | What it is |
|---|---|
| Organization | Your top-level account |
| Project | A codebase or product (e.g. "Mobile App", "API") |
| Environment | An isolated flag state (e.g. Production, Staging) |
| Feature flag | A named boolean that your code checks |
| Rule | A condition that determines the flag's value for a given user |
| Segment | A named group of users (e.g. "Beta Testers") reusable across flags |
| API Key | A secret scoped to one environment, used for evaluation |
Next steps
- Quickstart → — create your first flag and evaluate it in under 5 minutes
- Core Concepts → — understand the mental model before diving in
Was this helpful?