admonisher: someone who gives a warning so that a mistake can be avoided
defender: a person who cares for persons or property
soft copy: (computer science) matter that is in a form that a computer can store or display it on a computer screen