Big News! Split is now part of Harness. Learn more at Harness and read why we are excited by this move.

Split's Unique Approach

Stateless architecture

Split is built on a global feature flag and data processing architecture that serves 50 billion daily feature flags to over 2 billion end users around the globe.

Architected for Speed, Privacy, and Resiliency

Our stateless architecture scales to millions of users with no degradation in performance. Our SDKs reside in your frontend, backend, and mobile apps where they make feature flags and targeting decisions locally, without the need to send private user data outside your app for evaluation.

These SDKs receive data from our globally-distributed CDN provider, which is cached locally. Flag updates are streamed within milliseconds, so you remain in instant control at all times.

We are independently audited and are SOC 2 certified to support enterprise production app environments.

The Details

Built To Meet Your Needs

All flagging and targeting decisions happen in-memory in client, not Split, servers in a few microseconds. Thus, there’s no noticeable latency or lag when serving flags to your end users, ensuring a seamless user experience.

Split is built from the ground up with privacy in mind. When targeting on private attributes, such as email or demographics, our SDKs do the heavy lifting. Sensitive user data stays within your app or server and no private data (PII) is sent to Split. No user identifiable data is retained by default – as sharing sensitive user data to our cloud service is not required to target features.

Split servers are not in the critical path of your application. All flags and rules are cached locally in our SDK, so your application continues to perform as expected even in the case of a CDN outage. Split data and servers are replicated in multiple regions to guarantee uptime and availability of our flags. Learn more about reliability

Split is designed to make every change easy to reason about. We record every flag evaluation for every user — meaning you can see which flag was served to which user at any time, giving you unparalleled debugging capabilities. We also track usage in terms of impressions, events, and monthly unique IDs across all environments and across all workspaces.

Secure access to Split with SAML-based single sign-on and two-factor authentication, and verify the authentication status of any user at any time. Easily manage large engineering teams with role-based access controls, managed via groups, that allows administrators to set permissions by-environment and by-feature. Split is SOC 2 certified to support enterprise environments. Learn more about security

Want to Dive Deeper

Create Impact With Everything You Build

We’re excited to accompany you on your journey as you build faster, release safer, and launch impactful products.