Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

You have to sign the game so Windows & Mac dont send user warning. I looked into it for my game and it seems like a pain. If you end up finding an easy way to sign the game let me know. "Digital certificates are used to establish the identity of the author." This might be how you do it, https://learn.microsoft.com/en-us/windows/win32/dxtecharts/authenticode-signing-...

When you upload to steam I think it doe sit for you. Would be great if Itch had some system like that.