No, that's not how it works. It's using the web browser you're currently using.
If it's not loading for you, it shouldn't be related to itch.
Were that to be the case, it should work as I use mainly Chrome.