Getting Started

Our priority is to help make feature flags as easy to use as possible. We’ve made it so you can get set up and running with feature flags in minutes.

We concentrate on enabling/disabling features. We have a 4 step approach:

Step 1: Create a project

What is a project?

This represents the application that you want to use your feature flags with.


First, click on: "+ Add a new project" and give it a name:

Step 2: Create an environment

What is an environment?

Typically, in software development, a project will have at least 2 environments: a production environment (i.e. "live" version) and a non-live environment (i.e. "test" version).


Next click on: "+ Add a new environment" and give it a name:

Step 3: Create a feature flag

What is a feature flag?

It’s a Boolean value which you name and control. The feature flag is used to enable or disable the feature at run time. This means you can separate the action of deploying code and releasing features.


Next click on: "+ Add a new feature flag", give it a name and a description. Note that it is enabled by default :

Step 4: Use a feature flag

Finally, you add the feature flag to your code so you can start using it (enabling and disabling).

We currently provide the following client libraries for you to use with your code:

If you can’t find a library that meets your needs you can also use our API directly.

Finally click on the icon: "Use feature flags" next to the environment and follow the instructions: