Increase Security with TLS 1.2

At Split, we pride ourselves on our security-focus. We’ve kept customer data security a number one concern since day one. With this focus in mind, we are in the process of deprecating non-secure versions of TLS (1.0 and 1.1) in preparation for a broad market deprecation of legacy TLS. Beginning on February 16, 2021 Split will only support TLS 1.2.

Transport Layer Security (TLS) is a cryptographic protocol used to establish a secure communications channel between two systems. It is used to authenticate one or both systems and protect the confidentiality and integrity of information that passed between them. 

Happily, a very small fraction of the traffic (less than 0.003%) was still using TLS 1.0 and 1.1 which validates the timing for this deprecation.

SDK Versions and Compatibility

If you’re already a paying customer using Split, good news! You’re already using an SDK version that supports TLS 1.2. 

If you’re on our free tier, use the compatibility table below to determine the minimum SDK version you’ll need to upgrade to ahead of this change.

SDKMinimum Compatible Version
JavaScript9.1.1
Node9.3.2
React1.0.0
Redux1.0.0
IOS1.6.0
Android2.6.2
Python5.4.0
Ruby4.2.0
Go2.1.1
Java1.1.7
.NET3.4.2
Split Synchronizer1.7.0
Split Evaluator2.0.2
Split Proxy2.6.1

We look forward to continuing to raise the bar in matters of security at Split. If you have any questions don’t hesitate to reach out to our support team to support@split.io.