Android is an open source modern mobile platform. Securing an open platform requires a robust security architecture and rigorous security programs, that provides the flexibility required for an open platform, while providing protection for all users of the platform..