www.split.io Open in urlscan Pro
2a04:4e42:200::514  Public Scan

Submitted URL: http://split.io/
Effective URL: https://www.split.io/
Submission: On October 13 via manual from SG — Scanned from SG

Form analysis 3 forms found in the DOM

GET https://www.split.io/

<form role="search" method="get" class="bricks-search-form" action="https://www.split.io/">
  <label for="search-input-oitfvc" class="screen-reader-text"><span>Search ...</span></label>
  <input type="search" placeholder="Search ..." value="" name="s" id="search-input-oitfvc">
</form>

GET https://www.split.io/

<form role="search" method="get" class="bricks-search-form" action="https://www.split.io/">
  <label for="search-input-aumvuh" class="screen-reader-text"><span>Search ...</span></label>
  <input type="search" placeholder="Search ..." value="" name="s" id="search-input-aumvuh">
  <button type="submit"><svg class="overlay-trigger" xmlns="http://www.w3.org/2000/svg" width="28" height="27" viewBox="0 0 28 27" fill="none">
      <circle cx="13.3455" cy="13.3455" r="7.45581" transform="rotate(-12.0625 13.3455 13.3455)" stroke="white" stroke-width="3"></circle>
      <line x1="19.8904" y1="17.3762" x2="25.2712" y2="21.6825" stroke="white" stroke-width="3"></line>
    </svg></button>
</form>

GET https://www.split.io/

<form role="search" method="get" class="bricks-search-form" action="https://www.split.io/">
  <label for="search-input-vwuyyb" class="screen-reader-text"><span>Search ...</span></label>
  <input type="search" placeholder="Search ..." value="" name="s" id="search-input-vwuyyb">
</form>

Text Content

THIS WEBSITE USES COOKIES

We use cookies to personalize content and ads, to provide social media features
and to analyze our traffic. We also share information about your use of our site
with our social media, advertising and analytics partners who may combine it
with other information that you’ve provided to them or that they’ve collected
from your use of their services.
Do not sell or share my personal information
Use necessary cookies only OK Show details
OK
Use necessary cookies only Allow selection Allow all cookies
Necessary
Preferences
Statistics
Marketing
Show details
Cookie declaration [#IABV2SETTINGS#] About
 Necessary (24)  Preferences (0)  Statistics (37)  Marketing (60)  Unclassified
(14)
Necessary cookies help make a website usable by enabling basic functions like
page navigation and access to secure areas of the website. The website cannot
function properly without these cookies.

NameProviderPurposeExpiryTypedebugSplitThis cookie is used to detect errors on
the website - this information is sent to the website's support staff in order
to optimize the visitor's experience on the
website.PersistentHTMLAWSALBjs.partnerpage.ioRegisters which server-cluster is
serving the visitor. This is used in context with load balancing, in order to
optimize user experience. 7 daysHTTPAWSALBCORSjs.partnerpage.ioRegisters which
server-cluster is serving the visitor. This is used in context with load
balancing, in order to optimize user experience. 7 daysHTTP__cf_bm [x4]Calendly
G2Crowd
Split
VimeoThis cookie is used to distinguish between humans and bots. This is
beneficial for the website, in order to make valid reports on the use of their
website.1 dayHTTPobject(quot;#-#-#T#:#:#.#Zquot;)cdn.amplitude.comHolds the
users timezone.PersistentHTMLtest_cookieGoogleUsed to check if the user's
browser supports cookies.1 dayHTTPBIGipServer#SplitUsed to distribute traffic to
the website on several servers in order to optimise response
times.SessionHTTPCookieConsent [x2]Split
CookiebotStores the user's cookie consent state for the current domain1
yearHTTPrc::ajs.partnerpage.ioThis cookie is used to distinguish between humans
and bots. This is beneficial for the website, in order to make valid reports on
the use of their website.PersistentHTMLrc::cjs.partnerpage.ioThis cookie is used
to distinguish between humans and bots. SessionHTMLli_gcLinkedInStores the
user's cookie consent state for the current domain180 daysHTTPJSESSIONIDNew
RelicPreserves users states across page
requests.SessionHTTP#.#-#-#-#-#.ackperfalytics.comUsed to contain user’s survey
and quiz answers in Local
Storage.PersistentHTML#.#-#-#-#-#.inProgressperfalytics.comUsed to contain
user’s survey and quiz answers in Local
Storage.PersistentHTML#.#-#-#-#-#.queueperfalytics.comUsed to contain user’s
survey and quiz answers in Local
Storage.PersistentHTML#.#-#-#-#-#.reclaimEndperfalytics.comUsed to contain
user’s survey and quiz answers in Local
Storage.PersistentHTML#.#-#-#-#-#.reclaimStartperfalytics.comUsed to contain
user’s survey and quiz answers in Local
Storage.PersistentHTMLbscookieLinkedInThis cookie is used to identify the
visitor through an application. This allows the visitor to login to a website
through their LinkedIn application for example.1 yearHTTPtestcookieSplitThis
cookie determines whether the browser accepts
cookies.SessionHTTPCONSENTYouTubeUsed to detect if the visitor has accepted the
marketing category in the cookie banner. This cookie is necessary for
GDPR-compliance of the website. 2 yearsHTTP

Preference cookies enable a website to remember information that changes the way
the website behaves or looks, like your preferred language or the region that
you are in.

We do not use cookies of this type.

Statistic cookies help website owners to understand how visitors interact with
websites by collecting and reporting information anonymously.

NameProviderPurposeExpiryType_fs_uidSplitThis cookie contains an ID string on
the current session. This contains non-personal information on what subpages the
visitor enters – this information is used to optimize the visitor's
experience.PersistentHTMLc.gifMicrosoftCollects data on the user’s navigation
and behavior on the website. This is used to compile statistical reports and
heatmaps for the website
owner.SessionPixelamplitude_unsent_#cdn.amplitude.comRegisters data on visitors'
website-behaviour. This is used for internal analysis and website optimization.
PersistentHTMLamplitude_unsent_identify_#cdn.amplitude.comRegisters data on
visitors' website-behaviour. This is used for internal analysis and website
optimization. PersistentHTMLcollectGoogleUsed to send data to Google Analytics
about the visitor's device and behavior. Tracks the visitor across devices and
marketing channels.SessionPixel_hjRecordingEnabledHotjarCollects data on the
user’s navigation and behavior on the website. This is used to compile
statistical reports and heatmaps for the website
owner.SessionHTML_hjRecordingLastActivityHotjarSets a unique ID for the session.
This allows the website to obtain data on visitor behaviour for statistical
purposes.SessionHTMLhjActiveViewportIdsHotjarThis cookie contains an ID string
on the current session. This contains non-personal information on what subpages
the visitor enters – this information is used to optimize the visitor's
experience.PersistentHTMLhjViewportIdHotjarSaves the user's screen size in order
to adjust the size of images on the
website.SessionHTMLAnalyticsSyncHistoryLinkedInUsed in connection with
data-synchronization with third-party analysis service. 30
daysHTTPajs_anonymous_idperfalytics.comThis cookie is used to count how many
times a website has been visited by different visitors - this is done by
assigning the visitor an ID, so the visitor does not get registered
twice.PersistentHTML_clckMicrosoftCollects data on the user’s navigation and
behavior on the website. This is used to compile statistical reports and
heatmaps for the website owner.1 yearHTTP_clskMicrosoftRegisters statistical
data on users' behaviour on the website. Used for internal analytics by the
website operator. 1 dayHTTP_gaGoogleRegisters a unique ID that is used to
generate statistical data on how the visitor uses the website.2
yearsHTTP_ga_#GoogleUsed by Google Analytics to collect data on the number of
times a user has visited the website as well as dates for the first and most
recent visit. 2 yearsHTTP_gatGoogleUsed by Google Analytics to throttle request
rate1 dayHTTP_gidGoogleRegisters a unique ID that is used to generate
statistical data on how the visitor uses the website.1
dayHTTP_hjAbsoluteSessionInProgressHotjarThis cookie is used to count how many
times a website has been visited by different visitors - this is done by
assigning the visitor an ID, so the visitor does not get registered twice.1
dayHTTP_hjFirstSeenHotjarThis cookie is used to determine if the visitor has
visited the website before, or if it is a new visitor on the website.1
dayHTTP_hjIncludedInSessionSample_#HotjarCollects statistics on the visitor's
visits to the website, such as the number of visits, average time spent on the
website and what pages have been read.1 dayHTTP_hjSession_#HotjarCollects
statistics on the visitor's visits to the website, such as the number of visits,
average time spent on the website and what pages have been read.1
dayHTTP_hjSessionUser_#HotjarCollects statistics on the visitor's visits to the
website, such as the number of visits, average time spent on the website and
what pages have been read.1 yearHTTP_hjTLDTestHotjarRegisters statistical data
on users' behaviour on the website. Used for internal analytics by the website
operator. SessionHTTPajs_anonymous_idperfalytics.comThis cookie is used to
identify a specific visitor - this information is used to identify the number of
specific visitors on a website.1 yearHTTPamplitude_#cdn.amplitude.comRegisters
statistical data on users' behaviour on the website. Used for internal analytics
by the website operator. 10 yearsHTTPamplitude_id_#cdn.amplitude.comRegisters
data on visitors' website-behaviour. This is used for internal analysis and
website optimization. 10 yearsHTTPfs_luaedge.fullstory.comCollects data on the
user’s navigation and behavior on the website. This is used to compile
statistical reports and heatmaps for the website owner.1
dayHTTPfs_uidedge.fullstory.comThis cookie contains an ID string on the current
session. This contains non-personal information on what subpages the visitor
enters – this information is used to optimize the visitor's experience.1
yearHTTPpersonalization_idTwitter Inc.This cookie is set by Twitter - The cookie
allows the visitor to share content from the website onto their Twitter profile.
400 daysHTTPvuidVimeoCollects data on the user's visits to the website, such as
which pages have been read.2 yearsHTTP_cltkMicrosoftRegisters statistical data
on users' behaviour on the website. Used for internal analytics by the website
operator. SessionHTMLCLIDMicrosoftPending1 yearHTTPtdGoogleRegisters statistical
data on users' behaviour on the website. Used for internal analytics by the
website operator. SessionPixelamplitude_cookie_testcdn.amplitude.comRegisters
data on visitors' website-behaviour. This is used for internal analysis and
website optimization. SessionHTTPln_orLinkedInRegisters statistical data on
users' behaviour on the website. Used for internal analytics by the website
operator. 1 dayHTTPsliguidSalesLoftContains an visitor ID - This is used to
track visitors' navigation and interaction on the website for internal
website-optimization. 1 yearHTTPslirequestedSalesLoftContains an visitor ID -
This is used to track visitors' navigation and interaction on the website for
internal website-optimization. 1 yearHTTP

Marketing cookies are used to track visitors across websites. The intention is
to display ads that are relevant and engaging for the individual user and
thereby more valuable for publishers and third party advertisers.

NameProviderPurposeExpiryTypeMR [x2]MicrosoftUsed to track visitors on multiple
websites, in order to present relevant advertisement based on the visitor's
preferences. 7 daysHTTPMUID [x2]MicrosoftUsed widely by Microsoft as a unique
user ID. The cookie enables user tracking by synchronising the ID across many
Microsoft domains.1 yearHTTPSRM_BMicrosoftTracks the user’s interaction with the
website’s search-bar-function. This data can be used to present the user with
relevant products or services. 1 yearHTTPANONCHKMicrosoftRegisters data on
visitors from multiple visits and on multiple websites. This information is used
to measure the efficiency of advertisement on websites. 1
dayHTTPSMMicrosoftRegisters a unique ID that identifies the user's device during
return visits across websites that use the same ad network. The ID is used to
allow targeted ads.SessionHTTPCMIDCasale MediaCollects visitor data related to
the user's visits to the website, such as the number of visits, average time
spent on the website and what pages have been loaded, with the purpose of
displaying targeted ads.1 yearHTTPCMPROCasale MediaCollects data on visitor
behaviour from multiple websites, in order to present more relevant
advertisement - This also allows the website to limit the number of times that
they are shown the same advertisement. 3 monthsHTTPCMPSCasale MediaCollects
visitor data related to the user's visits to the website, such as the number of
visits, average time spent on the website and what pages have been loaded, with
the purpose of displaying targeted ads.3 monthsHTTPtuuidDemandBaseCollects
visitor data related to the user's visits to the website, such as the number of
visits, average time spent on the website and what pages have been loaded, with
the purpose of displaying targeted ads.400 daysHTTPtuuid_luDemandBaseContains a
unique visitor ID, which allows Bidswitch.com to track the visitor across
multiple websites. This allows Bidswitch to optimize advertisement relevance and
ensure that the visitor does not see the same ads multiple times. 400
daysHTTPIDEGoogleUsed by Google DoubleClick to register and report the website
user's actions after viewing or clicking one of the advertiser's ads with the
purpose of measuring the efficacy of an ad and to present targeted ads to the
user.1 yearHTTPpagead/landingGoogleCollects data on visitor behaviour from
multiple websites, in order to present more relevant advertisement - This also
allows the website to limit the number of times that they are shown the same
advertisement. SessionPixel_fs_tab_idedge.fullstory.comTracks the individual
sessions on the website, allowing the website to compile statistical data from
multiple visits. This data can also be used to create leads for marketing
purposes.SessionHTMLads/ga-audiencesGoogleUsed by Google AdWords to re-engage
visitors that are likely to convert to customers based on the visitor's online
behaviour across
websites.SessionPixelpagead/1p-conversion/#/GooglePendingSessionPixelpagead/1p-user-list/#GoogleTracks
if the user has shown interest in specific products or events across multiple
websites and detects how the user navigates between sites. This is used for
measurement of advertisement efforts and facilitates payment of referral-fees
between websites.SessionPixel#,#GoogleCollects data on user behaviour and
interaction in order to optimize the website and make advertisement on the
website more relevant. PersistentHTML#,#_expiresAtGoogleCollects data on user
behaviour and interaction in order to optimize the website and make
advertisement on the website more relevant. PersistentHTMLbcookieLinkedInUsed by
the social networking service, LinkedIn, for tracking the use of embedded
services.1 yearHTTPli_sugrLinkedInCollects data on user behaviour and
interaction in order to optimize the website and make advertisement on the
website more relevant. 3 monthsHTTPlidcLinkedInUsed by the social networking
service, LinkedIn, for tracking the use of embedded services.1
dayHTTPUserMatchHistoryLinkedInUsed to track visitors on multiple websites, in
order to present relevant advertisement based on the visitor's preferences. 30
daysHTTPsite_identitySalesloftCollects data on user behaviour and interaction in
order to optimize the website and make advertisement on the website more
relevant. 1
yearHTTPup/a8dd62a6c5bb7ba1Sitescout.comPendingSessionPixel__tld__perfalytics.comUsed
to track visitors on multiple websites, in order to present relevant
advertisement based on the visitor's preferences. SessionHTTP_fbp Meta
Platforms, Inc.Used by Facebook to deliver a series of advertisement products
such as real time bidding from third party advertisers.3
monthsHTTP_gcl_auGoogleUsed by Google AdSense for experimenting with
advertisement efficiency across websites using their services. 3
monthsHTTPajs%3Acookiesperfalytics.comCollects data on visitors. This
information is used to assign visitors into segments, making website
advertisement more efficient. 1 yearHTTPajs%3Atestperfalytics.comCollects data
on visitors. This information is used to assign visitors into segments, making
website advertisement more efficient. 1 yearHTTPi/adsct [x2]Twitter Inc.The
cookie is used by Twitter.com in order to determine the number of visitors
accessing the website through Twitter advertisement content.
SessionPixelmuc_adsTwitter Inc.Collects data on user behaviour and interaction
in order to optimize the website and make advertisement on the website more
relevant. 400 daysHTTP_session_idG2CrowdStores visitors' navigation by
registering landing pages - This allows the website to present relevant products
and/or measure their advertisement efficiency on other websites. 14
daysHTTPtv_UIDMTelariaPending400 daysHTTPtvidTelariaPresents the user with
relevant content and advertisement. The service is provided by third-party
advertisement hubs, which facilitate real-time bidding for advertisers.1
yearHTTPcntr_attrup.pixel.adCollects data on user behaviour and interaction in
order to optimize the website and make advertisement on the website more
relevant. PersistentHTML_mkto_trkMarketoContains data on visitor behaviour and
website interaction. This is used in context with the email marketing service
Marketo.com, which allows the website to target visitors via email. 2
yearsHTTPsliregSalesLoftRegisters user behaviour and navigation on the website,
and any interaction with active campaigns. This is used for optimizing
advertisement and for efficient retargeting. 7
daysHTTPLAST_RESULT_ENTRY_KEYYouTubeUsed to track user’s interaction with
embedded
content.SessionHTTPLogsDatabaseV2:V#||LogsRequestsStoreYouTubePendingPersistentIDBnextIdYouTubeUsed
to track user’s interaction with embedded
content.SessionHTTPremote_sidYouTubeNecessary for the implementation and
functionality of YouTube video-content on the website.
SessionHTTPrequestsYouTubeUsed to track user’s interaction with embedded
content.SessionHTTPServiceWorkerLogsDatabase#SWHealthLogYouTubeNecessary for the
implementation and functionality of YouTube video-content on the website.
PersistentIDBTESTCOOKIESENABLEDYouTubeUsed to track user’s interaction with
embedded content.1 dayHTTPVISITOR_INFO1_LIVEYouTubeTries to estimate the users'
bandwidth on pages with integrated YouTube videos.180
daysHTTPVISITOR_PRIVACY_METADATAYouTubePending180 daysHTTPYSCYouTubeRegisters a
unique ID to keep statistics of what videos from YouTube the user has
seen.SessionHTTPyt.innertube::nextIdYouTubeRegisters a unique ID to keep
statistics of what videos from YouTube the user has
seen.PersistentHTMLytidb::LAST_RESULT_ENTRY_KEYYouTubeStores the user's video
player preferences using embedded YouTube
videoPersistentHTMLYtIdbMeta#databasesYouTubeUsed to track user’s interaction
with embedded content.PersistentIDByt-remote-cast-availableYouTubeStores the
user's video player preferences using embedded YouTube
videoSessionHTMLyt-remote-cast-installedYouTubeStores the user's video player
preferences using embedded YouTube
videoSessionHTMLyt-remote-connected-devicesYouTubeStores the user's video player
preferences using embedded YouTube
videoPersistentHTMLyt-remote-device-idYouTubeStores the user's video player
preferences using embedded YouTube
videoPersistentHTMLyt-remote-fast-check-periodYouTubeStores the user's video
player preferences using embedded YouTube
videoSessionHTMLyt-remote-session-appYouTubeStores the user's video player
preferences using embedded YouTube
videoSessionHTMLyt-remote-session-nameYouTubeStores the user's video player
preferences using embedded YouTube videoSessionHTML

Unclassified cookies are cookies that we are in the process of classifying,
together with the providers of individual cookies.

NameProviderPurposeExpiryType_fs_luaSplitPendingPersistentHTMLfpjs_group_idperfalytics.comPendingPersistentHTMLfpjs_group_propertiesperfalytics.comPendingPersistentHTMLfpjs_user_idperfalytics.comPendingPersistentHTMLfpjs_user_traitsperfalytics.comPendingPersistentHTML__mp_opt_in_out_5cb8cc91-e409-41c2-af0d-b337e1d966a7perfalytics.comPendingSessionHTTP__splt_attributionSplitPending30
daysHTTPfpjs_group_idperfalytics.comPendingSessionHTTPfpjs_user_idperfalytics.comPendingSessionHTTPmp_5cb8cc91-e409-41c2-af0d-b337e1d966a7_perfalytics [x2]perfalytics.comPending1
yearHTTPdomain_tracker/roi-calculator-experience-1-2-1/index.htmlSplitPendingPersistentHTMLexperience_tracker/roi-calculator-experience-1-2-1/index.htmlSplitPendingPersistentHTMLmobile-help-overlaySplitPendingSessionHTTP

 [#IABV2_LABEL_PURPOSES#]  [#IABV2_LABEL_FEATURES#]  [#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_BODY_FEATURES#]
[#IABV2_BODY_PARTNERS#]
Cookies are small text files that can be used by websites to make a user's
experience more efficient.

The law states that we can store cookies on your device if they are strictly
necessary for the operation of this site. For all other types of cookies we need
your permission.

This site uses different types of cookies. Some cookies are placed by third
party services that appear on our pages.
Cookie declaration last updated on 14/09/23 by Cookiebot

We have updated our Privacy Policy as of September 22, 2023, Click here for more
information.

 * Why Split
 * Product
   
   
   * FEATURE DELIVERY & CONTROL
     
     Feature FlagsTargeting RulesDynamic ConfigurationCollaboration & Workflows
   
   
   * FEATURE MEASUREMENT & LEARNING
     
     Automated Rollout MonitoringAlerts & ActionsFeature Experimentation
   
   
   * ENTERPRISE READINESS
     
     Enterprise Capabilities
   * ArchitectureIntegrationsSupported SDKsAPI DocumentationRelease Notes
 * Use Cases
   
   
   * BY NEED
     
     Release FasterTriage InstantlyTest & Iterate QuicklyImprove Dev Happiness
   
   
   * BY INDUSTRY
     
     Financial ServicesHealthcareMedia & EntertainmentRetailSoftwareTravel &
     Transport
 * Resources
   
   
   * DEVELOPER RESOURCES
     
     Developer HubRelease NotesDocumentationAPI DocumentationSDK Documentation
   
   
   * CONTENT HUB
     
     All ResourcesCustomer StoriesBlogWebinar / Video
   
   
   * SUCCESS
     
     Customer SuccessSupportTraining & CertificationSlack CommunityHelp Center
   * Guide to Feature FlagsGuide to Product MetricsFeature Delivery Glossary
 * Pricing
 * Company
   
   
   * COMPANY
     
     About UsCareersContact UsPartnersTrust & Security
 * 

Book DemoFree Account

SEARCH SITE

Search ...
×
Login


WHY SPLIT


PRODUCTS


FEATURE DELIVERY & CONTROL

Feature FlagsTargeting RulesDynamic ConfigurationCollaboration & Workflows


FEATURE MEASUREMENT & LEARNING

Automated Rollout MonitoringAlerts & ActionsFeature Experimentation


ENTERPRISE READINESS

Enterprise Capabilities


RELATED LINKS

ArchitectureIntegrationsSupported SDKsAPI DocumentationRelease Notes


USE CASES


BY NEED

Release FasterTriage InstantlyTest & Iterate ConfidentlyImprove Dev Happiness


BY INDUSTRY

Financial ServicesHealthcareMedia & EntertainmentRetailSoftwareTravel &
Transport


RESOURCES


DEVELOPER RESOURCES

Developer HubRelease NotesDocumentationAPI DocumentationSDK Documentation


CONTENT HUB

All ResourcesCustomer StoriesBlogWebinar / Video


SUCCESS

SupportTraining & CertificationSlack CommunityHelp Center


RELATED LINKS

Guide to Feature FlagsGuide to Product MetricsFeature Delivery Glossary


PRICING


COMPANY

About UsCareersContact UsPartnersTrust & Security
Search ...
Book DemoFree Account

SEARCH SITE

Search ...
×


SWITCH ON


SWITCH


N


FEATURE MANAGEMENT


EXPERIMENTATION


PROGRESS


FEATURES THAT MATTER

Size Us Up

<!DOCTYPE html>
<html>
  <head>
    <title>Split SDK quickstart example.</title>
  </head>
  <body>
    <h1>Split SDK quickstart example.</h1>
    <p>Open the console and input <code>localStorage.splitio_debug = 'on'</code> then refresh to see some logs.</p>
​
    <!-- Some polyfills to ensure we have promises. -->
    <script src="https://cdn.polyfill.io/v2/polyfill.min.js"></script>
    <!-- Split SDK loaded via CDN. -->
    <script src="https://cdn.split.io/sdk/split-10.22.4.js"></script>
    <!-- Our custom script. -->
    <script type="text/javascript">
      (function() {
        var factory = splitio({
          core: {
            authorizationKey: 'YOUR_SDK_KEY',
            key: 'CUSTOMER_ID'
          }
        });
        var client = factory.client();
​
        // Handle SDK Readiness. After this event is triggered the SDK is ready to evaluate.
        client.on(client.Event.SDK_READY, () => {
          console && console.log('Split SDK is ready to evaluate.');
          var treatment = client.getTreatment('FEATURE_FLAG_NAME');
          console && console.log('Treatment is: ' + treatment);
​
          if (treatment === 'on') {
            console.log("I'm ON");
          } else if (treatment === 'off') {
            console.log("I'm OFF");
          } else {
            console.log("CONTROL was returned, there was an error");
          }
​
          // Clean up and flush data if we are not using the client anymore.
          client.destroy().then(function() {
            console && console.log('Split SDK data was successfully flushed.');
          });
        });
      })();
    </script>
  </body>
</html>

<script type="text/javascript">
      (function() {
        var factory = splitio({
          core: {
            authorizationKey: 'YOUR_SDK_KEY',
            key: 'CUSTOMER_ID'
          }
        });
        var client = factory.client();
​
        // Handle SDK Readiness. After this event is triggered the SDK is ready to evaluate.
        client.on(client.Event.SDK_READY, () => {
          console && console.log('Split SDK is ready to evaluate.');
          var treatment = client.getTreatment('FEATURE_FLAG_NAME');
          console && console.log('Treatment is: ' + treatment);
​
          if (treatment === 'on') {
            console.log("I'm ON");
          } else if (treatment === 'off') {
            console.log("I'm OFF");
          } else {
            console.log("CONTROL was returned, there was an error");
          }
​
          // Clean up and flush data if we are not using the client anymore.
          client.destroy().then(function() {
            console && console.log('Split SDK data was successfully flushed.');
          });
        });
      })();
    </script>
  </body>
</html>


INTELLIGENT
FEATURE
MANAGEMENT

Move faster, do more, and gain the confidence that comes with knowing if your
changes are making things better or worse.


FEATURE FLAGGING

Feature flags allow you to decouple deploy from release, so you can accelerate
your rollouts without compromising safety.


FEATURE OBSERVABILITY & TESTING

Feature observability and testing allow you to eliminate guesswork, leaving
nothing to chance.




THE FEATURE MANAGEMENT IMPACT REPORT

92% of product and engineering teams agree that software feature management is
critical to developing and releasing successful digital experiences.

See Why

What It Means For You


GET YOUR SOFTWARE
DEVELOPMENT IN SHIP SHAPE

Dev teams feel a lot of pressure to do more with less. If you’re being asked to
release more, move faster without breaking things, and add even more to your
workload, the end result is going to be burnout. But that doesn’t have to be the
way you work. With Split, you can reimagine the way work gets done—and do it
better.


RELEASE

Ship updates and new features often, without friction or fear.


LEARN

Measure the impact of every rollout to make informed decisions as you go.


RESOLVE

Triage and take action instantly, so issues don’t slow you down.


PROGRESS

Build a culture of efficient, data-driven innovation that prevents burnout.

Our Platform


CONNECTING FEATURE FLAGS TO CONTEXT

Our Feature Data Platform™ is uniquely designed with a patented attribution
engine to connect all of the data you care about to every feature. This gives
you 100% feature-level observability to provide deeper contextual insight across
everything you release. For product development teams, that means you have both
the visibility and capability to continuously improve.


PRODUCT HIGHLIGHTS


FEATURE DELIVERY
& CONTROL

Decouple deploy from release to protect code and accelerate feature delivery
while minimizing risk. You make the rules, standardize safe releases and
maintain control.

Learn More


FEATURE MEASUREMENT & LEARNING

Make timely, data-informed release decisions instead of relying on gut instinct
alone. Bring certainty into the development process by testing and validating
the value of every change.

Learn More


ENTERPRISE READINESS

Split specializes in partnering with global enterprise organizations to help
navigate the unique business challenges and evolving security and privacy
requirements of releasing new features at scale.

Learn More


ARCHITECTURE & SECURITY

Our unique SDK architecture allows data to be processed locally so that you can
safely target user attributes without sending private info to the cloud.
Sensitive customer data will never leave your app.

Learn More

Stack
Languages


DESIGNED TO SUIT YOUR STACK

Ingest events from customer data, performance monitoring, and error tracking
systems to power alerts and experiments. Import data from Google Analytics,
mParticle, Segment, Sentry. 
Export data to Datadog, Jira, New Relic, Sumo
Logic.


WE SPEAK YOUR LANGUAGE

That means we’re compatible with what you use every day.


All SDKs


WE SPEAD YOUR LANGUAGE

That means we’re compatible with what you use every day.

.NET SDK

Android SDK

Angular Library

Flutter Plugin

Go SDK

iOS SDK

Java SDK

JavaScript SDK

PHP SDK

Python SDK

React Native SDK

React SDK

Redux SDK

Ruby SDK

“Split provides so much more than just a toolset change. You know, it sounds
simple, feature toggles, but it’s transformative in nature. It’s transformative
for the teams in terms of the culture we adopt.”

– Mizra Baig, Senior VP of Engineering, Experian

Read More

“Thanks to Split, we were able to learn that the risky version actually had the
highest adoption by our customers while keeping overall signup conversion
steady”

– Patti Chan, Former VP Product Imperfect Foods

Read More

“Split makes it possible to really understand when we make changes, how do our
users respond. What’s the best change for our users and how can we help our
users satisfy their creative journey?”

– Jean Steiner, Ph.D., VP of Data Science, Skillshare

Read More



TRUSTED BY DIGITAL LEADERS

We’ve worked with top organizations worldwide. We help you scale and succeed by
being a partner, not just a platform.


Our content


FEATURED CONTENT

Code
Features
Industry Trends
Customer Stories
Blog
Code


A GUIDE TO RUNNING MUTUALLY EXCLUSIVE EXPERIMENTS IN REACT

9 minute read
View Blog
Webinar
Code


SEPARATING FEATURE RELEASE FROM CODE DEPLOYMENT AT SCALE

9 minute read
View Webinar
Blog
Code


A/B TESTING ON THE FRONT-END

9 minute read
View Blog
Blog
Code


THE CHALLENGES OF OWNING SDKS

9 minute read
View Blog
Blog
Code


WHAT IS A REBASE?

9 minute read
View Blog
Blog
Code


TESTING AI MODELS USING SPLIT

9 minute read
View Blog
Blog
Code


SPLITTING A MONOLITH WITH FEATURE FLAGS

9 minute read
View Blog
Blog
Code


USING FLAG DEPENDENCIES TO COORDINATE RELEASES

9 minute read
View Blog
Blog
Code


HOW FEATURE FLAGS CAN IMPROVE YOUR LOGGING

9 minute read
View Blog
Webinar
Features


HOW TO A/B TEST EVERY FEATURE RELEASE

9 minute read
View Webinar
Blog
Features


REDUCING RISK BY TESTING EVERY CHANGE IN PRODUCTION

9 minute read
View Blog
Blog
Features


SPLIT AND JIRA: SUPPORTING PROGRESSIVE DELIVERY

9 minute read
View Blog
Blog
Features


CENTRALLY MANAGE YOUR SPLIT USERS & GROUPS WITH SCIM SUPPORT!

9 minute read
View Blog
Blog
Features


SAY GOODBYE TO LATE NIGHT RELEASES WITH ESSENTIAL SCHEDULING!

9 minute read
View Blog
Blog
Features


ADVANCED FEATURE FLAGGING: IT’S ALL ABOUT THE DATA

9 minute read
View Blog
Blog
Features


3 STRENGTHS OF FEATURE FLAGGING TOOLS WITH IN-APP SDKS

9 minute read
View Blog
Blog
Features


DIMENSIONALITY BEST PRACTICES GUIDE

9 minute read
View Blog
Blog
Features


IF YOUR EXPERIMENTS ARE GRAY, DIMENSIONAL ANALYSIS ADDS COLOR

9 minute read
View Blog
Blog
Industry Trends


RETHINKING DORA: DEPLOYMENT FREQUENCY

9 minute read
View Blog
Blog
Industry Trends


RETHINKING DORA: MEAN TIME TO RESTORE

9 minute read
View Blog
Analyst Report, Blog
Industry Trends


NEW RESEARCH: THE FEATURE MANAGEMENT IMPACT REPORT

9 minute read
View Analyst Report, Blog
Blog
Industry Trends


A COMPLETE GUIDE TO TRUNK-BASED DEVELOPMENT

9 minute read
View Blog
Blog, Case Study
Industry Trends


ONLINE LOAN MARKETPLACE GAINS RELEASE CONTROL WITH FEATURE FLAGS

9 minute read
View Blog, Case Study
Blog
Industry Trends


PLAYBOOK FOR MITIGATING RISK WHEN DEVELOPING SOFTWARE FOR FINANCIAL SERVICES

9 minute read
View Blog
Blog
Industry Trends


HOW MONEYFARM CULTIVATES FEATURES THAT MATTER

9 minute read
View Blog
Blog
Industry Trends


HOW TO MITIGATE RISK IN AI SOFTWARE DEVELOPMENT

9 minute read
View Blog
Blog
Industry Trends


RELEASING SOFTWARE AND STRESS

9 minute read
View Blog
Blog
Customer Stories


FROM 2 TO 100 FEATURE RELEASES PER MONTH

9 minute read
View Blog
Case Study
Customer Stories


SALESFORCE

9 minute read
View Case Study
Case Study
Customer Stories


CAZOO

9 minute read
View Case Study
Case Study
Customer Stories


MONEYFARM

9 minute read
View Case Study
Case Study
Customer Stories


GOGOX

9 minute read
View Case Study
Case Study
Customer Stories


SCOUT24

9 minute read
View Case Study
Case Study
Customer Stories


BACKLOTCARS

9 minute read
View Case Study
Case Study
Customer Stories


BORROWWORKS

9 minute read
View Case Study
Case Study
Customer Stories


CRUNCHBASE

9 minute read
View Case Study


KEEP UP WITH FEATURE MANAGEMENT

Split’s leading the charge, and you should come along. Download our O’Reilly
Feature Flags Best Practices eBook.

Read Ebook
PricingWhy Split?Free AccountBook a Demo


PRODUCT

Feature FlagsTargeting & SegmentationDynamic ConfigurationCollaboration and
WorkflowsAutomated Rollout MonitoringAlerts & ActionsFeature
ExperimentationArchitectureEnterprise CapabilitiesIntegrationsSupported SDKsAPI
DocumentationRelease Notes


USE CASES

Release FasterTriage InstantlyTest & Iterate ConfidentlyImprove Dev
HappinessFinancial ServicesHealthcareMedia & EntertainmentRetailSoftwareTravel &
Transport


RESOURCES

Content HubDeveloper HubSlack CommunityCustomer SuccessDocumentationSDK
DocumentationHelp CenterTraining & Certification


COMPANY

About UsCareersContact UsSupportPartnersTrustPress & Media
Copyright © 2023 Split Software, Inc.
Your Privacy RightsCookie StatementTerms of ServicePrivacy PolicyDPA