Russell Hasler faces charges of controlling and coercive behaviour, data protection and computer misuse offences.