no it's not, also itch.io processes it first before publishing, it takes minutes as well, you can't post malware, same on gamejolt. I made this so all of you don't even install fake versions (just ads) from other sources.