Account

  • Adding New Team Members with SSO/SAML

    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. 

    Read more about user provisioning in our documentation here.

  • What happens if I have multiple custom roles with conflicting policies?

    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.

  • I lost my Multi-Factor Authentication Code and Can't Log into my Account

    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. 

  • I want to cancel my account subscription

    We're sorry to see you go. To cancel your subscription, you can contact your Account Executive or email support@launchdarkly.com

  • My credit card payment failed, will there be any interruption to my service?

    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. 

  • How can I change the owner of my LaunchDarkly account?

    Please have the current owner email support@launchdarkly.com to request the change of ownership. The owner role is the only role that is unable to be changed by an admin of your LaunchDarkly team. Include the email of the team member who you would like to designate as the new owner and we will set this team member as the new owner, and give the former owner admin privileges. 

    Support may need to reply before making the change to confirm this request is coming from you. It's easiest to verify your identity if the owner submits the request while they are logged in to their LaunchDarkly account.

    All other roles aside from the owner can be changed from the team tab. The owner or any admins can navigate to this page and hit the "edit" button next to the team member whose role you would like to change. 

See all 9 articles

Getting Started

  • How do I get started with LaunchDarkly?

    Check out our Getting Started Checklist to get the most out of LaunchDarkly.

    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.

About LaunchDarkly

  • What is LaunchDarkly?

    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.

  • Why should I use LaunchDarkly?

    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.
  • Is it easy to set up and integrate?

    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.

    See our getting started guide.

  • Is it fast and reliable?

    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.

  • How do I schedule a demo or get more info?

    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.

  • How do you calculate monthly active users?

    We calculate the number of unique users across all environments over your billing cycle. Anonymous users are tracked by session, so a single user who visits multiple times will only be counted once.

See all 7 articles

Feature Flags

  • Which order are flag targeting rules evaluated?

    Our targeting rules evaluate from top to bottom and take the first match. The first matching rule will take precedence over any of the rules that follow.

    Learn more about this in our documentation here.

  • What can I do with feature flags?

    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.

     
  • How does it work?

    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.
    • Create custom rules for granular targeting
    • Manage configurations using our multivariate feature flags
  • What are boolean and multivariate feature flags?

    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.