Feature management and experimentation platform

Faster and Safer Releases through Experimentation

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
FitbodWeekendeskTreatwellZaloraHumm GroupEDFPost NLOui.sncfYves RocherEurosport

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

Risk-free deployment
Progressive delivery
Test in production
Server-side Experimentation
Enterprise-grade architecture
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.
Feature flag as a service
Phased rollout to your user base
Risk-free Deployment

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.
Continuous delivery

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.
Feature flags management dashboard
Test in production with feature flags
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.
Feature experiments with feature toggle
Enterprise-grade features
Enterprise-grade architecture

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.
Feature Flag Setup
Multi-channel experiences

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.
Feature Flag Javascript SDKFeature Flag Node.js SDKFeature Flag React SDKFeature Flag GO SDKFeature Flag Java SDKFeature Flag Pyhton SDKFeature Flag PHP SDKFeature Flag .net SDKFeature Flag Flutter SDKFeature Flag iOS SDKFeature Flag Android SDK
Feature Flag React Native SDK
Native

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.

Experiment platform

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...

Experience continuity

Be consistent while experimenting on different devices and when visitors switch from anonymous to identified users.

Instant updates

Update your native mobile application without waiting hours or days for store validation.

Phased rollout

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.

Kill switch

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.

ISO 27001 certified

We believe in trust and security. We do our best to ensure your data is safe. Learn more or view our ISO 27001 certificate.

The latest trends in software release management
delivered to your inbox!

Find out why engineering and product teams love Feature Management platforms

Akeneo
"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
Didier Caroff
VP Engineering
Oui.sncf
"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
Benoit Bouffart
Chief Tech & Product Officer
Weekendesk
"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."
Head of Product @ Weekendesk
Alexandre Duarte
Head of Product
Eurosport
"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
Kamran Shaikh
Senior Digital Marketing Manager
Atlas for men
"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.
crossmenu
Copy link