Feature flags without the lock-in.
Flagonic speaks the OpenFeature Remote Evaluation Protocol as its only evaluation API. Your services use the official OpenFeature SDKs — nothing of ours. Leaving us is a one-line config change. We bet you won't want to.
# standard OFREP — works against any compatible vendor
curl -X POST https://flags.example.com/ofrep/v1/evaluate/flags/new-checkout \
-H "Authorization: Bearer $SDK_KEY" \
-d '{ "context": { "targetingKey": "user-42", "plan": "pro" } }'
# response
{
"key": "new-checkout",
"reason": "TARGETING_MATCH",
"variant": "on",
"value": true
}
Every evaluation goes through OFREP, the OpenFeature Remote Evaluation Protocol. Your dependency list contains the OpenFeature SDK and an official provider — both vendor-neutral, both swappable.
Migrating to or away from Flagonic is changing a base URL and a key. That keeps us honest: we win on product, not on switching costs.
OFREP is the whole evaluation surface. Swap Flagonic for any OpenFeature-compatible backend — or self-host us — by changing one URL.
Organizations, projects, and environments with hard isolation. Flag identity is shared across environments so keys and types never drift.
Percentage rollouts bucket on the flag key, so the same users stay in as you ramp from 5% to 100% — and across environments.
First-match rules with twelve condition operators over your evaluation context: plans, emails, versions, anything you send.
Pure Go, embedded dashboard, SQLite storage. Deploy with a copy command. No cgo, no Node, no sidecar fleet.
Root, admin, and SDK roles — deliberately non-hierarchical. SDK keys are pinned to one project and environment and can only evaluate.
We don't meter monthly active users, seats, or evaluations. Your bill is the same the day you launch and the day you go viral — unlimited flags, unlimited evaluations, every environment. No lock-in in the protocol, no surprises on the invoice.
Define it once per project — type and variants are shared. Configure targeting per environment: on in staging, 25% rollout in production.
One key per project + environment. The key carries the scope, so OFREP URLs stay exactly what the protocol specifies.
Point the official OFREP provider at Flagonic. No proprietary SDK ever touches your codebase — that's the whole point.
Sign in with your root or admin key to manage organizations, projects, and flags.
Open the dashboard