[{"name":"articleRelatedContent","description":"on = shows the related content component in an article, off = hides it from the user","owner":"customer-products-content-discovery","safeState":true,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-30T11:20:39.624Z","creationDate":"2016-07-07T15:33:26.707Z"},{"name":"ads","description":"on = shows the ads component, off = hides it from the user","owner":"customer-products-ads","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-04-25T09:12:40.246Z"},{"name":"javascript","description":"on = client side javascript will run, off = no client side javascript will run","owner":"customer-products-ft-dotcom","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-07-07T15:35:10.427Z"},{"name":"articleComments","description":"Show comments on articles","owner":"storytelling","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-07-07T15:33:16.908Z"},{"name":"myFtApi","description":"Toggles myFT features (sort of). Off = MyFT page goes into maintenence mode, and some* myFT buttons don't display. (* this is currently in a bit of a mess. Some myFT buttons are wrapped in checks for myFtApi AND myFtApiWrite but most just check for myFtApiWrite. Ideally myFtApi would turn off all myFT API reads and writes, and myFtApiWrite would just turn off the writes. There's a card on myFT's backlog to fix this. In the meantime, in order to go full myFT maintenance mode, turn off both the myFtApi and myFtApiWrite flags)","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-05-16T10:59:36.436Z"},{"name":"articleShareButtons","description":"on: articles have share buttons (include gift article button), off: articles don't have share buttons (include gift article button)","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-07-07T15:33:28.378Z"},{"name":"myFtApiWrite","description":"Toggles buttons for myFT write operations (e.g. save and follow) being shown on the site. Also puts myFT alerts page into maintenance mode, seeing as it's basically just a page of write operations.","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-05-16T11:34:31.197Z"},{"name":"adTargetingUserApi","description":"Use the Ads API to retrieve user-related targeting data for advertising","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2016-05-20T15:23:55.595Z"},{"name":"videoPlayerAdvertising","description":"Enables pre-roll advertising on video content","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-05-23T09:38:19.069Z"},{"name":"streamMostRead","description":"Turns on/off most read component on ft.com stream pages. Operational flag to be used as a kill switch.","owner":"curation-and-loyalty","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-05-24T15:14:38.603Z"},{"name":"openGraph","description":"This flag sets up the metadata required for rich twitter and facebook cards when sharing an article","owner":"customer-products-content-discovery","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-08-05T15:16:11.611Z"},{"name":"nativeAds","description":"on=Renders a native ad slot on the front page and articles","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2016-08-15T12:50:22.905Z"},{"name":"syndication","description":"Shows a tick next to an article that is available for download by syndication customers","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2017-01-10T12:04:14.447Z"},{"name":"myFTEmailDisableABAlloc","description":"Disable AB allocation data from Ammit in myFT email creation","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2017-01-13T16:00:17.320Z"},{"name":"conversionSandbox","description":"Use test APIs for conversion apps","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2017-06-21T12:02:54.451Z"},{"name":"syndicationMaintenance","description":"Puts the Syndication API into maintenance mode.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2017-09-29T12:32:46.590Z"},{"name":"newsletterSignupOnArticle","description":"Show nbe promos on the article page","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2017-11-09T16:16:14.494Z"},{"name":"myFTInstantNotifications","description":"Allows users to receive myFT instant alerts by push notification. This flag will control the UI that allows users to pick between email and notifcations and will also control if push notifcations are sent or not.","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2017-12-11T15:48:50.444Z"},{"name":"myftPrioritiseTopics","description":"Allow users to pin followed topics","owner":"customer-products-content-discovery","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2018-01-17T13:02:19.583Z"},{"name":"showEventPromo","description":"feature toggle for specialist title events to be promoted on ft.com","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-30T11:20:39.624Z","creationDate":"2018-04-18T15:30:31.162Z"},{"name":"conversionSandboxHelpers","description":"Switches on test helpers for the signup app","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2018-05-11T10:31:59.408Z"},{"name":"myftDisableProfiling","description":"When on next-myft-api assumes that all users did not consent for onsite recommendations","owner":"customer-products-content-discovery","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2018-05-11T10:43:43.861Z"},{"name":"myftConsentSwitch","description":"When off next-myft-api does not check for consent for onsite recommendations","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2018-05-11T10:44:25.419Z"},{"name":"disablePaywall","description":"turn off the FT paywall","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2018-05-11T13:47:25.547Z"},{"name":"conversionDebugging","description":"Enables error debugging functionality for conversion apps","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2018-05-11T14:52:10.903Z"},{"name":"controlCentreUseTestAPIs","description":"Use test Membership APIs in the next-control-centre app","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2018-05-15T08:56:50.954Z"},{"name":"manageCookiesWhiteLabel","description":"Enables the white-label manage cookies page (for Specialist Titles outside the .ft.com domain)","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2018-05-31T06:41:59.442Z"},{"name":"conversionFireAlarm","description":"Turn off key metrics to test monitoring and support response","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2018-06-20T10:20:35.340Z"},{"name":"adsEnableTestCreatives","description":"on = override o-ads targeting values with custom ones, off = the custom o-ads targeting values are ignored","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2018-07-25T09:22:08.623Z"},{"name":"AdsPermutive","description":"This Flag will enable Permutive behavioural profiling scripts","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2019-04-23T12:27:31.672Z"},{"name":"syndication_promo","description":"This is controls the presence of the syndication promo on the bottom of an article page","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2019-07-09T09:55:33.210Z"},{"name":"enableGTM","description":"Adds the Google Tags Manager tag to the page","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2019-08-29T15:43:41.375Z"},{"name":"commentsUseStaging","description":"Switches comments to the staging environment","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2019-09-11T09:25:06.429Z"},{"name":"myftPageAppNotificationsToggle","description":"This flag enables toggling app notification in myft page.","owner":"appsteam","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2019-07-30T13:31:58.215Z"},{"name":"commentsMaintenanceMode","description":"Removes comments from all articles and displays a message.","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2019-11-20T15:17:35.703Z"},{"name":"realUserMonitoringForPerformance","description":"on = lets applications collect real-user-monitoring (RUM) performance metrics from a random segment of users.","owner":"platforms-customer-products","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2019-12-24T11:01:01.774Z"},{"name":"accountSettingsDebug","description":"Shows the debug features of Account Settings.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2020-02-05T20:14:47.872Z"},{"name":"textCopyTracking","description":"Enables the text copy feature provided by the n-tracking package.","owner":"storytelling","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2020-02-10T12:02:50.289Z"},{"name":"enableBrandmetricsSurveyScript","description":"Enable / Disable Brandmetrics brand-awareness script used by the commercial advertising team to display surveys to users","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2020-02-11T14:20:56.916Z"},{"name":"articleInstantAlertsPromo","description":"Show an Instant alert promo on articles tagged with target concept id (Temporary turned off, we keep this flag to reuse the feauture again)","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-30T11:20:39.624Z","creationDate":"2020-03-06T15:37:36.543Z"},{"name":"privShowCCPALinkOnFooter","description":"enables adding a CCPA-compliant link on the homepage's footer for California residents","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2020-05-19T11:49:27.819Z"},{"name":"adsNativeLazyload","description":"Enables lazy loading for native ads","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2020-10-20T09:37:42.398Z"},{"name":"enableRavelinOnProd","description":"Enable Ravelin deviceID cookie sending","owner":"cp-customer-lifecycle","safeState":true,"state":true,"userFacing":false,"category":"operational","creationDate":"2020-11-18T16:08:55.440Z"},{"name":"enableMarketingAnalyticsTags","description":"allows Google Tag Manager to inject several marketing and analytics scripts","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2020-11-19T09:59:48.498Z"},{"name":"adsHeavyAdsMonitoring","description":"enable monitoring Chrome heavy ads interventions","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2020-12-10T13:31:15.548Z"},{"name":"testDutyOpsFlag","description":"This is a test flag for a Duty Ops playground","owner":"operationssupport","safeState":false,"state":false,"userFacing":false,"category":"feature","expiry":"2026-07-15T10:03:29.923Z","creationDate":"2021-03-11T20:20:46.634Z"},{"name":"useFlourish","description":"Enable Flourish charts in articles.","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2021-04-09T14:34:21.431Z"},{"name":"adsHighImpact","description":"High impact ad formats on ft.com","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2021-04-20T09:07:30.923Z"},{"name":"homePageHeaderMarketsData","description":"Display markets data in the header of the homepage","owner":"curation-and-loyalty","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2021-04-28T15:47:38.910Z"},{"name":"enableGoogleExtendedMeter","description":"Enable Extended Google Meter scripts and functionality","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2021-05-21T13:25:46.311Z"},{"name":"inArticleContentSignUp","description":"As an anonymous reader landing on an FT article, I would like to be able to sign-up to receive FT content by email, so that I can keep on top of news that are relevant to me.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2021-06-10T08:38:35.176Z"},{"name":"frontPageCommunitySection","description":"This flag controls the presence community section on the home page","owner":"community","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:01:27.869Z","creationDate":"2021-06-16T11:10:39.103Z"},{"name":"bizzaboRegistrationEnabled","description":"This flag controls the Bizzabo Event Registration on next-subscribe","owner":"community","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:01:11.694Z","creationDate":"2021-06-22T11:29:48.874Z"},{"name":"newsletterAutoEnrolment","description":"A flag to enable auto-enrolment to newsletters after subscribing","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2021-08-18T13:22:26.115Z"},{"name":"eventsInMyFtPage","description":"This flag controls the presence of events on myft-page","owner":"community","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:00:56.274Z","creationDate":"2021-09-24T15:03:30.170Z"},{"name":"eventsInDigestEmails","description":"This flag controls the presence events in myft digest emails","owner":"community","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:01:05.733Z","creationDate":"2021-09-27T16:14:55.383Z"},{"name":"eventsInStreamPage","description":"This flag controls the presence of events on stream-page","owner":"community","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:01:23.919Z","creationDate":"2021-10-04T08:55:13.953Z"},{"name":"homePageFixtures","description":"Make available the fixture curations in the Home Page","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2021-10-04T09:53:32.378Z"},{"name":"surveyInCommunityTourPage","description":"This flag controls the presence of survey on the community tour page","owner":"community","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:01:16.165Z","creationDate":"2021-10-11T11:28:56.069Z"},{"name":"acquisitionMaintenanceEnabled","description":"Redirect B2C users to maintenance page when they trying to subscribe. It can be used for general redirect to maintenace page as well","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2021-10-27T07:32:38.564Z"},{"name":"nativePartnerContent-homepage","description":"Serve native Partner Content","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-01-19T14:23:50.580Z"},{"name":"nativePartnerContent-stream","description":"Serve native Partner Content","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-01-19T14:24:29.993Z"},{"name":"nativePartnerContent-article","description":"Serve native Partner Content","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-01-19T14:24:44.719Z"},{"name":"ftGlobetrotterBanner","description":"Toggle display on/off the FT Globetrotter banners on search page","owner":"community","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-01T10:01:19.879Z","creationDate":"2022-01-24T13:41:22.570Z"},{"name":"scrollytellingImages","description":"When on this flag applies the client side JS required to render a scrollytelling image experience","owner":"storytelling","safeState":true,"state":true,"userFacing":false,"category":"operational","creationDate":"2022-01-24T14:27:43.591Z"},{"name":"optimizelyArticle","description":"Flag to control the loading of Optimizely on the article","owner":"ip-optimizely","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-02-23T13:11:03.486Z"},{"name":"reCaptchaAccountStepEnable","description":"Enable reCaptcha challenge for account step","owner":"cp-customer-lifecycle","safeState":true,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-05-16T16:56:18.456Z"},{"name":"AdsExtraMobileSlot","description":"Extra ad slot for mobile","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2022-07-26T10:35:26.760Z"},{"name":"dotcomPages","description":"Enables the Dotcom Pages components in the Stream Page (climate capital, globettroter, ...)","owner":"curation-and-loyalty","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2022-08-10T14:17:00.262Z"},{"name":"test","description":"test flag","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-09-20T09:57:58.158Z"},{"name":"exponeaOnsiteMessaging","description":"Flag for enabling the Exponea Javascript SDK, used for on-site messaging.","owner":"customer-products-ft-dotcom","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2022-09-20T13:34:32.436Z"},{"name":"homepageInteractivesEmbeds","description":"Enables the Interactive Graphics slice in the Home Page","owner":"curation-and-loyalty","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2022-10-20T16:40:16.723Z"},{"name":"bankTransferFeature","description":"show Bank Transfer payment option to applicable users","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2022-11-15T09:51:27.983Z"},{"name":"dotcomPagesDevelopment","description":"Enables the Dotcom Pages features still under development. DO NOT TURN ON FOR USERS","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2022-11-22T14:59:00.000Z"},{"name":"liveChatStaging","description":"The live chat feature allows users to chat with customer care, it appears at the bottom of the screen whenever you’re in accounts and settings this would allow Salesforce team to use toggler to point at their staging environment and do QA","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2022-12-14T09:49:17.484Z"},{"name":"purgeableLongTailArticleCaching","description":"When enabled, changes article page caching strategy to be cached for longer periods of time, and to be soft-purged.","owner":"storytelling","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2023-02-01T19:01:08.055Z"},{"name":"chatterboxChat","description":"Toggle between live agent and chatterbox live chat","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-02-21T12:46:25.074Z"},{"name":"liveChat","description":"A flag to turn the customer care liveChat feature on or off","owner":"cp-customer-lifecycle","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-02-22T09:17:42.766Z"},{"name":"AdsCompaniesTypeaheadDemo","description":"Show's a typeahead component for companies in the my preferences section. The data comes from the next concept endpoint","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-04-20T07:37:18.085Z"},{"name":"adsCommentsRHR","description":"Operational flag to allow users to see comments in RHR","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-06-19T07:57:13.268Z"},{"name":"stripeForIndia","description":"Enable support for stripe in India.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-07-17T16:31:29.314Z"},{"name":"explore","description":"Turns on the experimental Explore experience.","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2023-08-01T13:34:07.883Z"},{"name":"adsDisableInternalCMP","description":"This flag disables the existing cookie banner and enables the new CMP","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-08-25T16:07:02.877Z"},{"name":"myFTInstantAlertsOnboarding","description":"Enable the new instant alerts onboarding feature to allow users further customisation of their myFT notification settings.","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-25T10:00:11.394Z","creationDate":"2023-09-27T10:09:20.488Z"},{"name":"proCentralBanking","description":"controls article features for Central Banking","owner":"enterprise-services-and-tools","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-09-17T10:00:06.843Z","creationDate":"2023-10-09T14:03:01.232Z"},{"name":"magnetOnArticle","description":"Enables the Magnet slice on article pages.","owner":"customer-products-content-discovery","safeState":true,"state":true,"userFacing":true,"category":"feature","expiry":"2026-08-11T10:55:02.607Z","creationDate":"2023-11-07T13:43:43.477Z"},{"name":"myftFollowButton","description":"enables the myft follow button on articles","owner":"storytelling","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-11-07T13:46:19.524Z"},{"name":"customCodeComponent","description":"Shows custom code components","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-11-17T13:56:52.020Z"},{"name":"adsAppDisableInternalCMP","description":"This flag disables the existing cookie banner on the app","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2023-12-13T19:51:43.089Z"},{"name":"enableSubX","description":"Enable SubX in FT","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":false,"category":"feature","expiry":"2026-09-09T10:00:11.801Z","creationDate":"2024-01-25T11:32:34.534Z"},{"name":"homepageClips","description":"Turns on/off clips on ft.com homepage teasers. Operational flag to be used as a kill switch.","owner":"curation-and-loyalty","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-01-26T09:57:49.580Z"},{"name":"adsInsertTexasDNSLink","description":"Insert a 'Do Not Sell' link on FT.com for users in Texas","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-04-02T15:05:44.598Z"},{"name":"inArticleContentSignUpUSElectionNewsletter","description":"This is an operational flag that controls whether we showcase the Whitehouse watch newsletter in next-article","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-04-18T10:32:21.611Z"},{"name":"backToTopButton","description":"enables the back to top button on live blogs","owner":"storytelling","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-05-03T08:38:24.922Z"},{"name":"adsDisableSmartmatch","description":"This is a new flag that will temporarily disable SmartMatch to check how it is handled, before removing the references to it in the FT estate","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2024-05-07T16:16:14.361Z"},{"name":"amplitudeExperiment","description":"Enables Amplitude Experiment allocations on FT.com","owner":"platforms-customer-products","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2024-05-16T10:27:18.566Z"},{"name":"useFlourishIFrame","description":"Flourish will be shown via an iFrame where supported. If it is disabled, it will instead show the Flourish fallback image","owner":"storytelling","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-06-04T15:11:00.362Z"},{"name":"commentsOnlySubscriber","description":"shows a message to subscribe if you are not a subscriber and hide some elements, this feature should be used along with next-comments-api allowing to comment subsscribers only","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-06-10T11:24:58.404Z"},{"name":"liveBlogFilter","description":"Displays liveBlogFilter component to filter posts on live blogs","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-06-23T00:00:00.000Z","creationDate":"2024-06-27T09:37:31.327Z"},{"name":"pro-workspace-recommendation-cards-enabled","description":"This flags toggles Workspace Recommendation Cards feature","owner":"enterprise","safeState":true,"state":false,"userFacing":true,"category":"feature","expiry":"2026-03-31T14:04:15.452Z","creationDate":"2024-06-27T10:40:16.770Z","groups":["pro-workspace"]},{"name":"articleToolsBox","description":"On = shows the 'Tools' component in an article (Tools component serves the Reuse this content, Comments buttons and Copywrite notice), off = hides Tools component from the user","owner":"customer-products-ads","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-06-28T08:29:00.788Z"},{"name":"adsVideoPageConsent","description":"","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-07-17T11:44:20.725Z"},{"name":"clipsEnhancedPlayer","description":"Use the enahnced JS player instead of the native one","owner":"storytelling","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-08-02T10:03:24.766Z"},{"name":"adsEnableMiniBillboard","description":"This flag enables implementation of the mini billboard - a billboard ad for small screens","owner":"customer-products-ads-growth","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-08-12T09:05:29.063Z"},{"name":"ads-refresh-pc","description":"Refresh partner content ad slots when they've been in view for a given amount of time. Amplitude experiments don't support camelCase for flag names","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-04T15:14:19.482Z","creationDate":"2024-08-30T08:37:39.070Z"},{"name":"enableProfessionalSubscriptionCheck","description":"Enables professional subscription finder check on next-subscribe join forms","owner":"enterprise","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-09-05T12:49:23.452Z"},{"name":"ads-validate-traffic-ias","description":"This is a new flag that will allow us to enable the IAS Publisher Optimization test script (MOAT replacement), for invalid traffic and ad viewability metrics","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2024-09-06T14:04:56.068Z"},{"name":"adsEnableMiniBillboardWeb","description":"This flag enables implementation of the mini billboard - a billboard ad for small screens - on web only","owner":"customer-products-ads-growth","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-09-12T10:56:36.186Z"},{"name":"ads-refresh-display","description":"Refresh display ad slots when they've been in view for a given amount of time. Amplitude experiments don't support camelCase for flag names","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-06-04T15:13:52.269Z","creationDate":"2024-09-20T08:39:34.482Z"},{"name":"bertha.strictmode","description":"Enables strict-mode for Bertha","owner":"customer-products-tech-leadership","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-09-30T13:43:44.647Z","groups":["bertha"]},{"name":"bertha.redirects","description":"Enables redirect behaviour in Bertha","owner":"customer-products-tech-leadership","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2024-09-30T13:43:53.738Z","groups":["bertha"]},{"name":"adsArticlePcStyling","description":"Enables the Partner Content styling of PC articles on next-article","owner":"customer-products-ads","safeState":true,"state":true,"userFacing":false,"category":"operational","creationDate":"2024-10-01T07:49:40.304Z"},{"name":"mprHomePageSlice","description":"controls MPR (monetary policy radar) slice on the home page","owner":"enterprise-services-and-tools","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-09-09T12:54:40.203Z","creationDate":"2024-10-11T13:27:21.620Z"},{"name":"ads-first-party-gtm","description":"Enable First Party mode for GTM","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2024-10-23T14:16:59.965Z"},{"name":"liveBlogPagination","description":"Paginates live blog posts","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-10-24T11:55:42.037Z"},{"name":"enableWhiteHouseWatchNewsletterSignup","description":"Exposes routes used by next-newsletter-signup to allow users to (register and) subscribe to the White House Watch newsletter","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2024-10-28T11:53:18.729Z"},{"name":"adsEnableGpp","description":"This flag enables the Global Privacy Platform for Multi-state Privacy compliance","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2024-05-08T08:40:28.317Z"},{"name":"adsValidateTraffic","description":"This is an operational camelCase version of the ads-validate-traffic-ias flag which wraps around the IAS implementation for invalid traffic detection and viewability metrics on our ads","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2024-12-17T13:04:14.232Z"},{"name":"mprTrials","description":"This flag controls the presence of trials functionality and UI in Monetary Policy Radar (pro-central-banking)","owner":"enterprise-services-and-tools","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-09-17T10:00:01.763Z","creationDate":"2025-01-30T09:18:02.223Z"},{"name":"enableOneMustReadNewsletterSignup","description":"Exposes routes used by next-newsletter-signup to allow users to (register and) subscribe to the One Must-Read newsletter","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-02-04T11:07:42.621Z"},{"name":"articleAiTransformations","description":"To support an A/B test offering user AI-generated content transformations","owner":"accelerate-ai","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-05-07T13:55:07.763Z","creationDate":"2025-02-06T17:15:43.893Z"},{"name":"enableZuoraPaymentLinkOnBuyFlow","description":"This flag controls whether to enable the Zuora Payment Link payment method on the buy flow /buy/offer/****. It should only be used for internal Customer Care Agents to initiate a different option to pay for a subscription that do not require to collect customer payment details.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-02-10T16:43:45.285Z"},{"name":"enableSubscriptionTask","description":"Enables Preflight to pass subscription details to backend systems","owner":"platforms-customer-products","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2025-02-25T13:16:36.531Z"},{"name":"articleDiscussionQuestion","description":"To support an A/B test displaying a discussion question to encourage commenting","owner":"accelerate-ai","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-05-07T13:54:09.304Z","creationDate":"2025-12-30T11:20:39.624Z"},{"name":"homepageCustomCodeComponents","description":"This flag enables the display of custom code components on the homepage.","owner":"curation-and-loyalty","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-03-03T11:46:21.064Z"},{"name":"QandaUI","description":"Enable QandaUI for Live Q&A","owner":"storytelling","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-03-10T13:55:08.286Z"},{"name":"homepagePoC","description":"A PoC test for using the Hubs tech to render a homepage on ft.com","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-03-19T11:22:29.277Z"},{"name":"cpClientMetrics","description":"Expermental CP Client Metrics powered by AWS Cloudwatch RUM","owner":"curation-and-loyalty","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-03-20T11:07:31.893Z"},{"name":"adsPGAskFt","description":"Use PG to render ads on askFT","owner":"customer-products-ads-growth","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-04-10T15:51:00.888Z"},{"name":"signalSciencesClientDetections","description":"Controls the presence of the Signal Sciences client detections script on FT.com","owner":"customer-products-ft-dotcom","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2025-04-14T12:50:17.578Z"},{"name":"oTracking","description":"oTracking","owner":"platforms-customer-products","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2025-04-25T11:45:51.792Z"},{"name":"QandaUIUseCoralStaging","description":"DEV ONLY - QandaUI will point to Coral Staging data","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-04-28T13:35:51.587Z"},{"name":"adsEnableNativeCCPAFooterLink","description":"This is an operational flag which enables the current native, CCPA footer link for people in California","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-05-19T16:28:23.803Z"},{"name":"QandaUIUseTestCommentsAPI","description":"DEV ONLY - QandaUI will point to Test Comments API","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-06-05T14:48:23.681Z"},{"name":"enablePaypalPayments","description":"Controls visibility of the PayPal CTA on payment-related pages (e.g. next-subscribe, next-profile, next-retention). Toggle off in case of PayPal gateway issues.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-06-17T15:51:08.239Z"},{"name":"cancelDataTracking","description":"Toggle whether or not spoor logs are sent about cancelData in non comparison page routes in next-retention","owner":"cp-retention-team","safeState":false,"state":false,"userFacing":false,"category":"feature","expiry":"2025-09-18T12:37:50.388Z","creationDate":"2025-06-18T12:37:50.388Z"},{"name":"disableMyftWritesFromTheApp","description":"This flag can be used to have the `https://myft-api.ft.com/v2/next/writes-enabled` respond as if writes have been disabled in myFT API. This endpoint is only used by the App to decide if myFT Follow buttons should be shown or not. So this flag can be used to test that this functionality is working as expected without impacting other writes to myFT. If you want to actually block writes to myFT you should use the myFtApi or myFtApiWrite flags","owner":"customer-products-content-discovery","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-06-25T10:00:53.126Z","creationDate":"2025-06-20T10:43:37.940Z"},{"name":"mprAnalystViews","description":"This flag controls the presence of Analysts' Views UI in Monetary Policy Radar (pro-central-banking)","owner":"enterprise-services-and-tools","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-05-21T11:39:25.452Z","creationDate":"2025-06-23T11:13:54.772Z"},{"name":"enableAppleSignUp","description":"Feature Flag to enable apple sign up for buy and registration flow of next-subscribe.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-07-24T12:49:55.025Z"},{"name":"ukRetailSampling","description":"Shows and hides the buy flow changes made for the UK retail sampling test.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-07-30T13:34:50.911Z"},{"name":"QandaUIMaintenanceMode","description":"Enable QandaUI Maintenance Mode","owner":"storytelling","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-07-30T16:39:53.809Z"},{"name":"adsEnableSequentialVideo","description":"This flag enables clearing of localStorage that is needed for sequential video ads","owner":"customer-products-ads-growth","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-18T11:52:49.218Z","creationDate":"2025-08-08T08:20:57.878Z"},{"name":"enableAccessDecisionServiceZephrPolicy","description":"To enable Zephr-based access decision in next-preflight. When ON, it sets `Enable-Zephr-Policy: true` which triggers the call to Zephr API from Access Decision Service","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2025-08-20T10:48:28.858Z"},{"name":"enableAccessDecisionServiceSubxPolicy","description":"When ON and the enableAccessDecisionServiceZephrPolicy flag is also ON, Access Decision Service triggers the Sub(x) rule inside the Zephr Canvas. If this flag is OFF and the enableAccessDecisionServiceZephrPolicy flag is ON, the Sub(x) rule is not triggered. If you flip this flag alone(with enableAccessDecisionServiceZephrPolicy flag OFF), nothing happens as Sub(x) is embedded in the Zephr canvas and depends on that pipeline.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2025-08-20T10:54:36.125Z"},{"name":"useAccessTaskLogging","description":"When enabled, in Preflight this flag will turn ON access task request/response logging as well as logging related to the ft-client-session-id deprecation. It’s intended for debugging support. We expect to remove this flag after the planned deprecation of ft-client-session-id header in April 2026, at which point all log messages can be moved to the appropriate logging level as well.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":false,"category":"feature","expiry":"2026-09-09T10:00:11.801Z","creationDate":"2025-08-26T13:36:06.157Z"},{"name":"mprHomePageSpecialEditionSlice","description":"Switch to the special edition of the MPR home page slice","owner":"enterprise-services-and-tools","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-09-05T13:21:58.208Z"},{"name":"contactPreferencesMove","description":"Used to temporarily toggle which contact preferences page gets rendered while moving code from myft-page to next-profile","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":false,"category":"feature","expiry":"2026-05-26T11:54:37.033Z","creationDate":"2025-09-25T12:48:27.067Z"},{"name":"homepageFomoSlice","description":"Used to show or hide the Fomo slice on the homepage","owner":"customer-products-content-discovery","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-05-26T11:54:46.910Z","creationDate":"2025-09-30T10:08:27.301Z"},{"name":"adsStreamLuxurySlots","description":"This flag enables new ad slots on the stream page; they would be primarily used in takeovers and/or by luxury clients.","owner":"customer-products-ads-growth","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-10-01T09:52:27.868Z"},{"name":"dotcomPagesUseContentCurationCms","description":"Use the new Spark Content Curation CMS to render a Hub page. Currently experimental use only.","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":true,"category":"operational","creationDate":"2025-10-09T12:56:09.131Z"},{"name":"adsEnableFomoCarousel","description":"Used to enable ads in the Fomo slice carousel","owner":"customer-products-content-discovery","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-11T10:08:41.810Z","creationDate":"2025-10-15T14:33:13.799Z"},{"name":"adsIlluma","description":"Illuma is used to enhance contextual ad targeting across FT properties. This flag controls the loading of the Illuma script.","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-10-15T13:45:09.776Z","creationDate":"2025-11-05T10:19:51.146Z"},{"name":"homepageCustomCodeComponentsPerformance","description":"Fracking home page CCC loading and rendering performance. Adds marks and measures to the performance timeline.","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2025-11-25T16:31:53.070Z"},{"name":"enableAmplitudeSessionReplay","description":"This is the ft.com main flag that controls if amplitude session replay is enable for app level flags to work.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-11-27T10:51:26.843Z"},{"name":"enableAmplitudeWebExperiment","description":"This is the primary parent on/off flag that controls whether the Amplitude Web Experiment is active in ft.com. All app-level flags rely on this being enabled. For instance, 'profile-test' is a child experiment flag that only functions when the parent flag is switched on.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-11-27T14:52:20.000Z"},{"name":"tAForYou","description":"Used to show a 'For You' tab in myFT","owner":"customer-products-content-discovery","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-05-28T13:36:20.886Z","creationDate":"2025-11-28T13:36:20.886Z"},{"name":"enableNextProfileAmplitudeWebExperiment","description":"This is the secondary app level flag that controls whether the Amplitude Web Experiment is active in next-profile. All app-level flags rely on parent enableAmplitudeWebExperiment being enabled. For instance, enableNextProfileAmplitudeWebExperiment is a child experiment flag that only functions when the parent flag enableAmplitudeWebExperiment is switched on as well.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-05-21T10:00:49.709Z","creationDate":"2025-12-11T11:18:13.383Z"},{"name":"liveBlogsCustomCodeComponent","description":"Shows custom code components on live blogs pages","owner":"storytelling","safeState":false,"state":true,"userFacing":true,"category":"operational","creationDate":"2025-12-11T16:06:38.617Z"},{"name":"adsPGPageKitScriptTag","description":"This flag, depending on where it is used, disables loading PG via GTM (in GTM) or enables loading PG through the static loader (consuming apps).","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-08-27T15:45:36.207Z","creationDate":"2026-01-12T10:56:11.204Z"},{"name":"adsWatchSlot","description":"Enables the watch ad slot in article pages","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-07-16T13:25:10.882Z","creationDate":"2026-01-16T13:25:10.882Z"},{"name":"enableNextRetentionAmplitudeWebExperiment","description":"This is the secondary app level flag that controls whether the Amplitude Web Experiment is active in next-retention. All app-level flags rely on parent enableAmplitudeWebExperiment being enabled. For instance, enableNextRetentionAmplitudeWebExperiment is a child experiment flag that only functions when the parent flag enableAmplitudeWebExperiment is switched on as well.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-06-18T15:46:33.389Z","creationDate":"2026-01-20T17:46:33.389Z"},{"name":"adsIllumaPassTimeStamp","description":"Passes the last_updated_time timestamp to illuma requests. Consider removing this flag once illuma is live as we may always want this parameter in the request","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-10-15T13:45:40.742Z","creationDate":"2026-01-22T11:27:50.772Z"},{"name":"enableNextSubscribeAmplitudeWebExperiment","description":"This is the secondary app level flag that controls whether the Amplitude Web Experiment is active in next-retention. All app-level flags rely on parent enableAmplitudeWebExperiment being enabled. For instance, enableNextRetentionAmplitudeWebExperiment is a child experiment flag that only functions when the parent flag enableAmplitudeWebExperiment is switched on as well.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-07-22T14:55:32.346Z","creationDate":"2026-01-22T14:55:32.346Z"},{"name":"enableNextBarrierAmplitudeWebExperiment","description":"This is the secondary app level flag that controls whether the Amplitude Web Experiment is active in next-barrier-page. All app-level flags rely on parent enableAmplitudeWebExperiment being enabled. For instance, enableNextBarrierAmplitudeWebExperiment is a child experiment flag that only functions when the parent flag enableAmplitudeWebExperiment is switched on as well.","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-23T13:05:18.924Z","creationDate":"2026-01-23T13:05:18.923Z"},{"name":"adsEnableCookieMismatchTracking","description":"Enables cookie mismatch tracking in the registration page in order to audit potential FTConsent cookie inconsistencies","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-07-23T15:20:30.736Z","creationDate":"2026-01-23T15:20:30.736Z"},{"name":"enableUserOnboardingAmplitudeWebExperiment","description":"This is the secondary app level flag that controls whether the Amplitude Web Experiment is active in user-onboarding. All app-level flags rely on parent enableAmplitudeWebExperiment being enabled. For instance, enableUserOnboardingAmplitudeWebExperiment is a child experiment flag that only functions when the parent flag enableAmplitudeWebExperiment is switched on as well.","owner":"cp-customer-lifecycle","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-06-30T12:46:40.866Z","creationDate":"2026-01-29T12:46:40.866Z"},{"name":"adsAPICacheExperiment","description":"Experiment to test reducing the cache age on some ads api endpoints","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-07-07T14:31:11.778Z","creationDate":"2026-02-05T14:31:11.778Z"},{"name":"adsEnableLiveramp","description":"Enabled the use of Liveramp a thirdparty within the advertising estate. Enabling this will send extra data (consent string) from the client side ads tech to the Ads API.","owner":"customer-products-ads","safeState":false,"state":false,"userFacing":true,"category":"feature","expiry":"2026-07-09T11:50:42.547Z","creationDate":"2026-02-09T11:50:42.546Z"},{"name":"emailVerification","description":"Activates email verification on next-subscribe for paid subscriptions (/buy/digital/*, /buy/offer/*) and next-profile in change email flow(/myaccount/personal-details)","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":false,"category":"operational","creationDate":"2026-02-24T08:14:24.187Z"},{"name":"nextEpaperRedesign","description":"Flag for next epaper redesign","owner":"newspaper-membership","safeState":true,"state":true,"userFacing":true,"category":"operational","creationDate":"2026-03-10T09:28:07.746Z"},{"name":"enableApplePayPayments","description":"Activates apple pay payment method in next-subscribe","owner":"cp-customer-lifecycle","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-18T10:19:30.537Z","creationDate":"2026-03-18T10:19:30.537Z"},{"name":"adsSearchWidgetSponsorSlot","description":"This flag enables the search sponsor ad slot.","owner":"customer-products-ads","safeState":false,"state":true,"userFacing":true,"category":"feature","expiry":"2026-06-18T14:43:58.122Z","creationDate":"2026-03-18T14:43:58.123Z"},{"name":"experimentalHomepage","description":"New homepage. Staff only experimental preview","owner":"curation-and-loyalty","safeState":false,"state":false,"userFacing":false,"category":"operational","creationDate":"2026-04-14T12:05:58.065Z"}]