Virtual keyboards are perhaps one of the strangest and often underestimated kind of software on mobile devices today. On the one hand, it’s easy to take them for granted because they’re just on-screen keyboards. On the other hand, anything that you type, including sensitive information like passwords and credit card details, passes through them. With that much power, keyboard developers need to exercise great responsibility as well. Unfortunately, a “popular” keyboard by the name of Ai.Type didn’t think so, leaking more than 31 million users’ data simply because it didn’t protect its own database with a password.