I don't know if it can be done but, if she's that tricky , I wonder if she's has a Key Logger installed on your computer ?

She may even be watching you now . Remember the tv's that were spying on folks ? Devil