If you have the money something like this would be perfect for you as long as she isn't using a laptop: https://www.keelog.com
Otherwise most keyloggers are detected by antivirus, but if you have access to her pc you could add it as an exception to her antivirus. In that case just google around for a keylogger