Many apps communicate with back-end systems that exchange data with an organisation's data network. In the case of mobile devices, this data is usually transmitted via insecure means such as mobile networks or WLAN hotspots. If insecure protocols are used for communication with back-end systems, information can be intercepted or manipulated.