Core Concepts
Organizations, projects, environments, flags, API keys, and SDKs.
Hierarchy
Organization
+- Project
+- Development
+- Staging
+- Production
Organizations
Top-level billing and access boundary. Members, roles, and API keys belong to an organization.
Projects
A product or service boundary. Each project owns feature flags and environment configuration.
Environments
Isolated flag namespaces. The same flag key can hold different values per environment.
Feature flags
Typed values (boolean, string, integer, double, JSON) evaluated locally by SDKs.
API keys
Environment-scoped secrets for SDK sync. Do not embed production keys in public client bundles.
SDKs
Runtime libraries that maintain the local snapshot. One API key maps to one environment.
Environment isolation
Changes in Development do not affect Production until you promote values intentionally.
Production safety
Use kill switches and explicit defaults. Missing flags should resolve to safe code defaults, not implicit true.