Trust and Transparency

Bad week for both trust and transparency… Just take a look at last week’s Facebook privacy leaks, when all of the top 10 apps on Facebook were leaking. It turns out that user IDs of six of the most popular apps, were leaked to advertising networks included...