This article from the BCS makes some good points about the ethics of computing.
It also says,
There is a view that the storage of personal data is only problematic for those with something to hide. But we cannot know for sure how data we supply today will be used tomorrow – goalposts shift, governments change – and not all are benign. When in 1933 the population of Germany provided their personal data for census purposes, they could have had no knowledge of ultimate consequences.