Well, I submitted a ticket to altPug and this was their response:
Hello Kevin,
Thank you for contacting altPug support.
In our current rules, using such a script is not considered illegal. However, it is possible that rule changes could be made. Regardless, I advise not to use it as it is likely to get changed relatively soon.
So basically altPug said it's legal so...
Forget about it. I'll just stop using the script