Well, almost every software you download nowadays have some sort of new version detector anyways, I see no point in worrying about the game say "a new version of the game is available do you wish to update it?".
Also, to be honest any game you download in itch or anywhere could be downloading something you don't want and not telling you, so worrying when it tells you makes no sense to me.
And the update server, is a host web service, like any website host service, which is paid, not free like the free file sharing websites which can have their links removed by the server and later replaced by someone with not so good intentions using the premium service from them (this os not that uncommon btw), just throw money on their face and you would be surprised on how flexible they get with deprecated links (they don't even verify if you were the original person posting it).