Facebook and Twitter under scrutiny #1482