But I just downloaded this program to test what your complaint was. I used the first download link and it auto downloaded.
I clicked the zip file and extracted the files to a folder.
After that I ran the exe installer, and found nothing requesting an email address or password.
After successfully installing, I ran the program as usual.
Are you sure your PC isn't asking for the administrators account login credentials to allow the install of the application. Windows is doing that allot more now with windows 8 and 10.