If this thread is to be believed their statement about TeamViewers products being unaffected is likely not true.
12 points
What’s a better product? I use TeamViewer as an individual to help my technically illiterate grandparents who live across the country with tech issues. Would love an alternative if there is one.
23 points
13 points
6 points