New identity wallet stores biometric proof on phones, not corporate servers
In our increasingly online lives, convenience has come at a cost. The average person has more than 100 online accounts, and creating a new one often requires handing over personal information like an email address […]