If your team already has a LaunchDarkly account, the owner of that account must send you an email invitation to join the team. Once you receive the invitation, follow the sign up instructions and you will be automatically added to your team’s account.

If you have an existing LaunchDarkly trial account and want to use that email address to join your team, please take the following steps:

LaunchDarkly does not support automatic provisioning of new team member accounts. If new team members attempt to log in for the first time via the LaunchDarkly website, they will get an "invalid e-mail or password" error. They will not be automatically routed to login via your Identity Provider.

To add new team members, they must access a LaunchDarkly application set up in your Identity Provider to initiate the first login to LaunchDarkly in order for the account to be created. Once that step has been taken, they will be redirected when attempting to log in via the LaunchDarkly website.

If a team member has multiple custom roles, we iterate through each role and see if it will approve the action. If so, the action is approved immediately. If the role denies a certain action, we continue to iterate through the remaining roles to see if any of those roles approve that action.

In short, if a user has a custom role that allows an action that another custom role denies, the action will ultimately be allowed.

If MFA is enabled and you are locked out of your LaunchDarkly account, you can contact the LaunchDarkly owner or one of the admins at your company to get a reset code. Once you receive this reset code, you will need to head to your profile settings page and re-enable MFA using an authenticator app on your phone.

Are you the account owner? Unfortunately, no one at your organization has sufficient permissions to reset your MFA. Reach out to support@launchdarkly.com and we can help you regain access to your account.

We have a 30 day grace period to allow for plenty of time to sort out any payment failures. In the event this grace period expires, we would have a conversation with you. You never need to worry about an unexpected interruption of your service.

Your users will continue to receive the correct variations for their flags. The only impact is that once your payment is more than 30 days late, you will hit a paywall when trying to log into your LaunchDarkly account.

Contact support@launchdarkly.com if you have any concerns or require any additional support or information regarding a payment failure.

After you create a LaunchDarkly account, you will have access to our Quickstart. The Quickstart will walk you through the creation of your first feature flag using any of our SDKs. You can use our Hello World sample app or create a sample feature flag in your own test environment.

LaunchDarkly is a continuous delivery and feature flag management platform built for teams. The platform allows companies to continuously deliver and deploy software to their users in a faster, more reliable way. You wrap your features in LaunchDarkly flags, which allows you to have full control over who sees the feature (users or user groups). It helps companies perform gradual feature rollouts, disable buggy features without redeploying, and reduce development costs with a more streamlined development cycle.

Feature flags are a software development best practice of gating functionality. Functionality can be deployed “off”, then turned on via the feature flag, separate from deployment. With feature flags, you can manage the entire lifecycle of a feature.

LaunchDarkly revolutionizes software development by allowing you to iterate quickly and safely. We allow you to easily flag your features, which enables you to manage them from the LaunchDarkly dashboard.

Roll out a new feature to a subset of your users (like a group of users who opt-in to a beta tester group), gathering feedback and bug reports from real-world use cases.

Gradually roll out a feature to an increasing percentage of users, and track the effect that the feature has on key metrics (for instance, how likely is a user to complete a purchase if they have feature A versus feature B?).

Turn off a feature that you realize is causing performance problems in production, without needing to re-deploy, or even restart the application with a changed configuration file.

Grant access to certain features based on user attributes, like payment plan (eg: users on the ‘gold’ plan get access to more features than users in the ‘silver’ plan). Disable parts of your application to facilitate maintenance, without taking everything offline.

Yes! We’ve made LaunchDarkly extremely developer-friendly and easy to integrate. You and your team can start controlling your first feature in minutes. We also provide excellent customer support to help you get started.

Our unique streaming architecture ensures that feature flags are updated instantly, without introducing any latency to your site. LaunchDarkly’s performance is even faster than storing feature flags in your own database. We also have multiple layers of redundancy. All flags are served locally and are backed up by two layers of globally distributed CDNs. With the architecture, a feature flag will always be available.

Complete this form to schedule a free demo and we will be happy to demonstrate the platform and answer all your questions. Our feature flag platform is built to support both small and large development teams with enterprise-grade speed and reliability.

Feature flags are a software development best practice of gating functionality. Functionality can be deployed “off”, then turned on via the feature flag, separate from deployment. With feature flags, you can manage the entire lifecycle of a feature.

Feature flags (or feature toggles) are meant to complement features branching and distributed version control systems. One of the primary benefits of features flags is the ability to separate feature lifecycle management from code deployment.

LaunchDarkly provides an intuitive dashboard that lets developers wrap features or application behavior in our feature flags. You can then manage your features on the LaunchDarkly dashboard, roll out to users, and see how well things are performing. Non-technical users can observe feature performance and analytics, perform A/B testing, set and manage goals, and have full visibility into feature performance.

LaunchDarkly lets developers wrap features or application behavior in our feature flags. You can then manage your features on the LaunchDarkly dashboard, roll out to users, and see how well things are performing. LaunchDarkly gives you total control of your application.

Turn features on and off for your users without waiting for engineering.

Roll out to percentages of your population, segments, or whatever rules you define.

Get faster feedback from the people you want. Measure the impact of your features with our NewRelic and Optimizely integrations.

LaunchDarkly supports both boolean and multivariate feature flags. A boolean flag has two variations true and false, which works best for feature flags that will simply turn things on and off. A multivariate flag allows you to define two or more custom variations. These variations can be strings, numbers, JSON objects, or JSON arrays. Check out the docs.