O2 is an application that enables financial investment and asset management in non face-to-face channels. The goal is to deliver a positive experience to users with “easy” financial investment services. In order to provide a service that goes beyond the stereotype of 'financial investment is difficult', financial terms are recast into everyday language, showing that financial investment is no different from an online shopping experience. Furthermore, personalization services have been introduced. In addition to basic asset information, optimal investment products are presented based on personal data that fits the user's situation and interests.