IOS 8 AND SECURITY
iOS 8 fixes a number of vulnerabilities and that alone is a reason to upgrade. For one, when you set a passcode on iOS 8, it encrypts your data with a key that Apple has no access to.
Location tracking gains more granularity. In the past, there were only two settings; an app could either track your location or it couldn’t. Now, an app can be set to only know your location while you’re using it.
When using Wi-Fi scanning, iOS 8 devices will generate random MAC addresses rather than the unique MAC address on its hardware. Access to Contacts is also stricter, whereas previously allowing an app access to your contacts gave it the full list, now you can limit access to a single contact.
Certain third-party keyboards will request full access (turned off by default) for features like predictive typing, and this will send what you type into their servers for analysis. But even if you use a thirdparty keyboard, iOS 8 will default back to Apple’s built-in keyboards when you’re keying in sensitive info like passwords.