Hmm, teamviewer seems kind of easy to abuse, you can let your PC and you can set a password/id that will stay permanently.
You can even control it with your mobile phone. Are you sure that teamviewer is trackable though?
Because it seems kind of easy way to get around with almost no effort, plus I think the connection would be through the PC that is doing it, it's just someone else controlling the cursor.