You obviously have not idea about what you are talking about. It just takes seconds to google what third-party program means. From Wikipedia:In computer programming, third party software component is a reusable software component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform.And there are tons of other definitions, but all of them are pretty similar. Unfortunately, keyboard and mouse macros do contain their own programs and components, which was developed by a vendor other than the original vendor of the platform (third-party), and which can effectively cause a functional impact on the original platform (first/second-party-EPW), otherwise you (first/second-party) will not be using them. I am not a computer expert, but I think what those keyboard and mouse macros are really no different from scripting. Perhaps Agatio knows the answer better. I hope the developers can be clearer and more transparent on this issue though.