Feature flag management, simple and stress-free

Floodgate is a fully managed feature flags service that gives you the power to deploy whenever and release when ready.

No trial period. No credit card required.

software deploy tool

Deliver your software safer and quicker

Feature flags greatly reduce risk of software deployments

Using feature flags to decouple your code deployments from software releases allows your engineering team to deploy your code when they want and your product team to release features when they want.

Wrapping your code in feature flags opens up a whole world of possibilities, giving you greater control of who sees what and when with ease.

Development with feature flags

  • Safely release new functionality
  • Test features in production
  • Release features to specific users
  • Modify application's behavior without changing any code

Development without feature flags

  • Strong dependency between code deployments and feature releases
  • Product teams need to be closely aligned to engineering teams
  • No ability to kill a feature in the event of emergency

Why Floodgate?

What makes Floodgate the right choice for you?

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.