Why iOS Developers Still Cannot Build End-To-End Encryption into Apps
Apple mandates the integration of ATS and end-to-end encryption features in the app. Still, almost most of the iOS developers don’t follow it. ATS (App Transport Security) is a feature that helps developers to go along with data privacy requirements which will be available and enabled by default. It is a set of rules which ensures that a secure connection is established whenever iOS apps and app extensions connect to the internet. In 2016, Apple announced that iOS apps must use HTTPS connections by January 1, 2017. But in December 2016, Apple announced an extension to the deadline and we are yet to receive a final date. Once the final date would be finalized; app developers must ensure the integration of ATS features in the iOS apps. The ATS features abide by the HTTPS connections instead of HTTP. It is analyzed that almost 68% of apps are not using the ATS feature for data encryption. Data encryption improves user privacy and data integrity. The App Review guidelines