Protection of mobile devices from Internet threats is usually achieved by installing appropriate tools (e.g. anti-virus, personal firewall, parental control) on each device. However, this poses several issues: it requires privileged access on the device, appropriate protection tools may not exist on all the platforms or their capabilities may vary greatly across the different devices, and tools ma ...