Oh my God! If he could go that far, I wonder what we would have done if he actually caught you cheating. Humans can be scary. Thank God you left such a toxic relationship. So sorry, you had to go through that experience. Sometimes, I wonder why good people always go through the worst challenges.
About that keylogger, how do I know if the software is installed on my device? Such software should even exist. Giving people access to others privacy isn’t a way to protect us from internet fraud. And a spy can literally harm their victim with such a tool. It’s crazy what technology is turning into.