More than 500 million Facebook users' private information is found online for free.