Both the BBC and Twitter updating their privacy policies within a couple of days? What can it all mean?

Status