There is nothing to activate, it's a simple download from the webpage after the form is filled and sent.
It's a DRFX file (which is just a zip file) with an image, and a .settings text file, that's it.
I mean, I guess you receive something if you put your own e-mail, and you get a link to go back to your "purchase" if you need to download it again.
The form can be filled with anything.. why would I tell you that if it wasn't the case
Of course, you can use your real info, but since you said you already used it, got your anti-virus problem and you couldn't download the file.
Anyway, the info are in the MrAlexTech's video description, it's pretty simple.
You can use your phone too to download it, then you share the file with yourself (by e-mail or else)