I agree with you.. there's nothing wrong in it if you want to spy on someone and learn the truth.
I know that a lot of people use keyloggers when they want to control someone. Is it a good idea or not ?