Yes, I have seen it added to mIRC and yes it does work and yes, if you are adept with either programming or scripting you would be able to find out how it works and disable it. This isn't the point at this stage though, as you could enable or disable anything you like with further scripting, removal of scripting or hacking mIRC.
The fact is however that such a system can not only be set up to work but also remain that way 99% of the time after deployment.