I'm looking at the security of both iOS and Android from a Touch-jacking security perspective. In other words, I expect that an application can be in a secure state to ensure that no overlays, screen capture, or other way of leaking screen data to an unauthorized app.
For example, I want to ensure that the PIN entry of Goodlink Secure Email is deployed on an OS that supports reasonable protection against such malware.
- Does the architecture of iOS allow for such security?
- Does the architecture of Android allow for such security?
- Does the architecture of Windows Mobile (Windows 10) allow for such security?
Since I'm allowed only one accepted answer, if anyone adds information regarding the other operating systems, and the accepted answer misses this, I will return and award a sizable bounty for each answer.