This reminds me of when a coworker wrote a protocol around sending encrypted messages back and forth inside of gchat to control another PC.
The reason was that: our company firewall doesn’t let stuff go in directly, but we have internet.
I thought that was a nutty tos violation.
Each system had a Google account and would login and listen for messages from the controller.
This is true on one hand, but on the other hand, the businesses still using Ubuntu 10.04 with its original kernel would like a word.