I want to use teamviewer without installing it on every device and found the link https://start.teamviewer.com/de/main.aspx
Is this option really povided by teamviewer or is it a scammer? Iam curious since I dont find any link on the teamviewer.com page to the latter.
Solved! Go to Solution.