Banking apps are designed to let people conveniently enjoy the benefits of mobile banking on their devices anytime and anywhere. Although convenient and deemed safe to use, these apps are highly vulnerable to data breaches as they store personal data such as account numbers, passwords, and other sensitive information of users that can be used