Plz search the forum before making any posts.
This queue suggestion is already made a lot of times.
I don't know what you see, but i can clearly see a "forget password" option on the login page.
Maybe your Antivirus is deleting it again and again.
Hmm but Antivirus never deletes a zip file.
Weird.
https://www.pokemonrevolution.net/Downloads.php
Actually the correct place would be "General Support" section to ask questions.
And currently I don't think there are any way of seeing others trainer card or details.