Users are reporting that TeamViewer has been compromised, leading to these users having their personal computers and browsers used in a remote session in order to purchase copious amounts of online codes.
Lately, it started to detect commercial use. It disables the usage, trying to force me to buy the software. It may make sense to spare yourself the trouble and look for other solutions.
To set up a remote connection you need the Android app and an app on the target machine (no installation required). The app on the target machine generates an ID and a password that are then used on the Android app to establish a connection. No setting to tinker with, no figuring out of IPs, etc. Just generate access tokens on the target machine and use them on the Android device to connect to it.
The app plays a 7 minute unskippable video tutorial once the first connection is established. Even closing the app and starting it back up doesn't skip the video.