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 or a birthdate.
Researchers at the Applied Social Media Lab at the…

Leave a Reply