No, TeamViewer is an open door to your computer, thats how its works, that is its purpose. This is obvious, its explained in the various articles talking about this such as the recent Ars threads. The June 5th article starts by stating as much. I never implied anything other then what I linked...