Engineering teams deploy continuously and monitor the impact of features on technical infrastructure, while product teams control how features are released and their impact on users' experience and business KPIs.
We serve Enterprise teams
We deliver much more than just switching features on and off
We push the concept of feature flags to the next level, giving you full control over how you release new features
Feature flags & toggles
Test in production
Feature flags & toggles
Feature control at the flip of a switch
Enjoy the flexibility of remote configuration at scale. Managing feature flags on complex and multiple environments can get tricky. With Flagship, organize your flags any way you like, and create any flag type: Boolean, Number, String, Array, Object. Quickly see which user segments are exposed to which flags and their corresponding results. Scale at the pace of your ambition.
Be confident when rolling out new features
Set deployment intervals, or percentages, to automatically roll out your features over time and monitor their reception with associated metrics. You can also release to specific user segments and later extend to your entire user base if you are happy with the feature. Hit a snag? Deployment automatically rolls back when KPIs dip below a certain threshold. Minimize risk - and headaches - for your team.
Separate code deployments from feature releases
Accelerate your development process by decoupling code deployments from feature releases. Engineering teams deploy code at their own pace, while product teams independently release features when they are ready. They can test in production and gather user feedback while developers focus on their next development cycle.
Test in production
Staging environments can only go so far
Relying on staging environments to test your code is limited and brings its own challenges, such as keeping both production and staging environments in sync. Moreover, “soak testing” (e.g.: testing a feature with a typical production load), is hard. With feature flags and user segmentation, you can easily see how your code performs using existing monitoring tools and adapt quickly.
Advanced server-side testing
A/B testing for agile teams
Marketing teams rely on client-side testing platforms to run cosmetic changes but - when it comes to advanced scenarios - they end up calling upon developers who need extra flexibility to meet this demand. When code logic is wrapped with feature flags, non technical teams can easily design feature variations using a UI, assign them to groups of users and enjoy the convenience of a statistical engine to measure outcomes. Plus, since it's server-side based, they can run flicker-free A/B tests on any website, app or codebase.
Speed, scale and reliability to the core
Inserting a few IF statements in your codebase is easy, but maintaining a full-featured feature flag management platform requires time, resources and commitment. From data security and safeguards to scalable architecture through a fast decision engine that supports file bucketing users for increased performance and low latency, we make sure we exceed the most demanding technical requirements.
Ensure experience continuity
Manage feature flags across web, mobile and server side applications and make sure users who get assigned a specific value for a feature flag on one device get the same one on a different one.
We support your technology stack
Choose whatever implementation method works best for you: our agnostic API or one of our available SDKs.
Built for performance and scale
Our architecture is based on multi-cloud providers that offer high performance and highly scalable managed services.
Bucketing file response time < 5ms
Global CDN with more than 200 PoPs (Points of Presence)
Decision API response time < 50ms
Global API endpoints with serverless compute services that auto-scale
Event-driven data platform
Our infrastructure supports petabytes of events with more than 900 clients over the world
Packed full of features
Flagship is not just a feature management solution for developers. We're also a top-notch experiment platform that suits product and marketing needs.
Feature flag as a Service
Control all your feature flags in an easy to use web dashboard. Update flags with no need to change the code and re-deploy.
Feature management templates
Reusable templates to speed up use cases implementation.
User segments & targeting
Roll out new features to only subsets of users, using any user attributes you have access to.
Focus on outcomes, not outputs. Run A/B tests to track the business impact of feature releases.
Smart Decision API
Our API will take the decision for you, who should see what, based on our proprietary Multi-Armed Bandit algorithm.
Strong reports and data collect
Make informed decisions with best of breed reporting capabilities, including data filtering and export.
Agnostic API or SDKs
Choose whatever implementation method works best for you. From client to server-side, we've got you covered.
Support for web, mobile apps, IoT
Control your feature release on any environments: mobile native applications (iOS or Android), SPA, e-commerce websites, connected devices...
Be consistent while experimenting on different devices and when visitors switch from anonymous to identified users.
Update your native mobile application without waiting hours or days for store validation.
Gradually release features while keeping a closed eye on metrics you care about.
Automatic triggered rollback
Release risk-free by setting a rollback KPI to revert releases if this metric crosses a certain threshold.
Wrap new or risky behavior with a flag. If something goes wrong or crash your app, shut it off quickly with a single click.
Premium local support
Benefit from bespoke onboarding and support from our Customer Success Managers and Technical Solution Engineers.
GDPR & CCPA compliant
As a European headquartered company, we’ve been aligning with Privacy standards since 2017.
The latest trends in software release management delivered to your inbox!
Find out why engineering and product teams love Feature Management platforms
"We were looking for a tool that was adapted to Product Managers, easy to implement and user-friendly. Flagship will allow us to ensure that Product Managers regain control of published features. With the ease of enabling or disabling a feature with a single click, and with all the data we can leverage, I'm expecting some very good results."
Didier Caroff VP Engineering
"Progressive rollout lets us stop or fully rollout a test as soon as it reaches statistical significance without having to wait for a new publication of the app. If the chosen KPIs worsen, we can avoid prolonging a sub-optimal experience. On the other hand, if the test is positive, all of our clients can start feeling the benefits immediately."
Benoit Bouffart Chief Tech & Product Officer
"We wanted to be quicker and more efficient in our releases, without increasing any risks. Flagship lets us do it, as well as running advanced experimentations to optimize our product."
Alexandre Duarte Head of Product
"It allows us to build advanced personalization scenarios. The platform is very easy to use, and we've been able to put in place our campaigns very quickly thanks to the availability of both Customer Success Manager and Support teams."
Kamran Shaikh Senior Digital Marketing Manager
"The dashboard is absolutely my favourite feature of the service, it's incredible clean and creating a new flag from an already-existing one takes less than a minute. The APIs provide all that is required (including fully customisable JSON response) and provide exceptional response time."
Chris Borgh Developer
Are you ready to join these customers?
Getting started is easy. Be up and running in minutes.