Posted at 07:48 on Thursday 18 May, 2017 Comments Both the BBC and Twitter updating their privacy policies within a couple of days? What can it all mean?