Why Floodgate?

Embrace DevOps & CI/CD

Floodgate helps you ship your code easier, faster and safer by enabling you to embrace DevOps and implement CI/CD pipelines.

Target Your Customers

Enable features based on any customer attributes. Get fine grained control over who see what feature and when.

Test in Production

Run tests in your production environment on real customers with ease. Get insights into what works and what doesn't.

Centralised Management

One platform to manage the entire lifecycle of your features across all your environments.

Ship Features On Your Terms

Give your product teams the power they crave and allow them to turn on software features in their own time without needing to rely on deployment engineers

Respond to Emergencies Fast

Use the Floodgate Kill Switch to disable a feature across all your environments in just one click

User Targeting

Target your users with pinpoint accuracy. Serve features based on user location, email, account type or any other custom attribute you can think of.

Multivariate Flags

Don't be fooled, Floodgate can do more than just say if a feature is on or off. With multivariate flags you can return more or less any value you want. Use multivariate flags to run experiments with ease, test what works and what doesn't without needing to redeploy any code.

Percentage Rollouts

Floodgates percentage roll-out feature give you even more control of how you release your features. Roll out a new feature just just 5% of your users to see how if performs and gradually roll-out to more users once you are happy. Say goodbye to the big bang feature release.

Built for Teams

Floodgate has been designed with teams in mind. Inviting your team members to Floodgate is easy and what’s more with Floodgates fine grained permission controls, it’s safe too. Decide what each team member has access to and what actions they can perform.

Know Who Changed What and When

Feature flags are a vital component in releasing your software on time and in good order. This is why all the changes to your flags are full tracked and searchable in the audit log.

Easily find out who made a change, when it was made and exactly what that change was. The audit log allows you to see your data both before and after a change is made, making it simple to manage accountability and revert changes if necessary.

Easy Implementation

Adding Floodgate to your project could not be easier, you can be up and running in just a few lines of code. Simply install the SDK for your language of choice, connect to your Floodgate environment and your ready to start using feature flags in your application. It’s as easy as that!

Get Started with Feature Flags Today!

Sign up for your free Floodgate account or contact us for more information

Floodgate supports the following languages

Our SDK’s are all open source and we welcome contributions from the community.Don’t worry if you don’t see your language of choice, we will be adding more languages as we grow. Please feel free to contact us and let us know what you’d like to see.