About feature flags
Features and releases
Feature flags let you control user access to specific features in your app or site. Typically, feature flags are used to restrict feature access while a feature is being built.
You can incrementally roll the feature out by giving beta access to specific users, organizations, or environments, and then remove the flag when the feature is ready for global release.
Once a flag is created, you can only edit the name, description and default value.
If you’re not familiar with feature flags, you might want to read up about feature flags first.
You can search feature flags by name or key.
You can only change the name, description, and default value of a feature flag. This changes the default value for all users that inherit the flag value.
Editing these fields in a feature flag that is in use will cause breaking changes in your code, which is why we don’t allow it. We suggest you create a new flag in cases where you make an error when you create a flag, or if you want to re-purpose a flag.
If you just want to edit the flag value in a specific environment or for a particular organization or user, see Override feature flag values.
You can delete a feature flag in Kinde. Deleting also removes any flag value overrides in environments, organizations, and for users. This action is not reversible.