My best guess would be that a VIP leaked the link or uploaded it to somewhere else for others to use. Shu, is it possible that for beta's, a user has to login and be a VIP for the mod to function at all? This way normal users cant use it and random people cant use it. Just thinking....
No offense, but I dont think you should have made this so apparent. Now people just wont login with the beta versions of the mod. Or am I missing something?