I'm pretty curious what activity they consider a commercial context. Many personal-only users probably use TeamViewer on a corporate-owned/domain-joined PC to access their personal computers from work. A decent number of personal users may even have their own domains for their home networks. And me helping a bunch of friends and family with their computers might not be significantly distinguishable from a tech support company connecting to customers.
I stopped using TeamViewer after getting hit with the COMMERCIAL USE DETECTED popup multiple times. I did exactly two things with it:
- For a few days, I maintained a connection between my personal Linux desktop and my personal Windows sidearm, because I was using both simultaneously and didn't want to shift back and forth on my desk every 2 minutes.
- Every now and then, connected to my mom's personal laptop, to reset her buggy Bluetooth headset.
That's it. Their heuristics decided I'm a commercial user. I'm guessing it's the first point that tripped them - keeping a connection mostly idle for half a day is probably not a typical thing.