Un keylogger no es ilegal usarlo, lo que es ilegal es el uso que se le de. En empresas se puede usar para monitorizar los ordenadores y que los empleados no entren a sitios no permitidos o se desatiendan de sus cometidos por hacer otras cosas. hasta ahi ok pero sin vulnerar su privacidad.
Que un padre instale en el ordenador de su hijo (que evidentemente sera de los padres) para controlar a lo que accede eso se puede hacer.
Lo que no se puede hacer es por ejemplo en una persona ya adulta aunque sea tu familia recabar información de cuentas y demás privacidad sin su consentimiento. ESO es delito pese a quien pese.
Y los ejemplos que das no son los mas acertados.
Que tu mujer por ejemplo sepa tu contraseña por que se la has confiado es una cosa, pero que la consiga con un keylogger sin tu saber que ese programa esta instalado, es denunciable y sino pregúntale a un abogado y ya veras que te dice dejando moralidades aparte.