STB Everywhere
A secure mobile application that enables users to open bank accounts remotely by leveraging face recognition and OCR technology to verify identity documents with high accuracy.
Bachelor’s degree graduation project
STB Bank, Tunis, Tunisia
1958
FinTech
5,000+
Challenge
The bank’s existing website only supported web-based account opening, which made the process slower and less convenient for mobile users. Even when optimized for mobile, websites often perform less smoothly on phones compared to desktops, creating friction during onboarding. At the same time, traditional account opening relied on manual document checks and in-person verification, which were time-consuming and outdated. The challenge was to deliver a dedicated mobile solution that not only improved speed and usability but also integrated secure face recognition and OCR technologies to verify identity documents, all while meeting the strict compliance and security standards required in the financial sector.
Results
The development of the “STB Everywhere” mobile app resulted in a secure, user-friendly, and scalable solution that streamlined the account opening process. Built with Ionic, Angular, and Firebase, the app offered a consistent experience across Android and iOS, while integrating real-time data synchronization and strong authentication measures, including facial recognition. A user-centric design aligned with STB Bank’s branding ensured accessibility and ease of use, while rigorous testing guaranteed stability and performance. By adopting Agile methods and industry best practices, the project delivered a reliable e-banking platform that enhanced customer experience and met high standards of security and compliance.
Read the full report here






