ConfigDirector is a managed service for feature flags and remote configuration. Most configuration mistakes are not caught until a user hits them, because flag services treat a value as an untyped string.
Typed and validated values. Every config is a boolean, string, integer, float, enum, URL, timespan, or JSON value. JSON values are validated against a JSON Schema you define, so a value that fails validation never reaches your applications.
Integrity alerts. ConfigDirector watches how your applications read each value and alerts you when something is off: an SDK expected a different type, the in-code default drifted from the served value, an unknown key was evaluated, a fallback was served too often, or an SDK version is outdated.
Rename without breaking anything. A config already in production can be renamed. Both the old and the new key keep working until every reference in your code has been updated.
Know how every value is used. Evaluation activity per config and environment, broken down by value served. Lifecycle states show which flags are in use, stale, or ready to be removed, with an alert when one can be cleaned up.
Deliver the right value to the right audience. Targeting rules on any attribute of the user or context, gradual percentage rollouts, and named experiment variations, with a tester that shows which rule wins before you save.
Control who changes what, automate the rest. Audit log, role-based access control, scoped API tokens, a Terraform provider, and a hosted MCP server for AI coding assistants.
SDKs and OpenFeature providers for JavaScript, React, Vue, React Native, Flutter, Swift, Android, Next.js, Nuxt, Node.js, Python, Java, and .NET.
Pricing without gotchas. Free plan with 40K client sessions a month, unlimited seats and environments, no credit card. Paid plans from $29 a month with metered overages and unlimited seats at every tier.
No comments or reviews, maybe you want to be first?