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 are stating that developers need to provide a justification for disabling the ATS. However, justification does not need to be strong and in most cases, developers can disable the feature. Reasons to disable the app can be:
• A need for third party consultation for advertising,
• Market research
• File hosting services
• Other external services that are not supported by HTTPS connections
For instance, Google AdMob and MoPub like advertising networks recommend disabling ATS completely for loading the ads correctly.
Well, disabled ATS globally does not imply that communication is completely unencrypted, it implies that system safeguards are not active that may give scope for errors.
Finance, utilities, health & fitness, navigation apps, Photo, and video apps are more likely to enable the ATS feature globally. This is because they don’t need to communicate with the outside web world. The apps that require to disable the ATS features most often are sports, news, entertainment, weather, games, etc.
But eventually, it is all up to developers to enable or disable the ATS features in their apps.
Queppelin is one of the best iOS app Development Company in India. If you have any requirement regarding iOS app development and Android app development. For more query you can visit our website www.queppelin.com.
Comments
Post a Comment