The desktop app should have the option to set a default user that automatically logs in upon launch. Without this feature, the setting "Open itch as hidden on startup" has absolutely no function whatsoever.
agreed, I never start itch at login, and often forget I even have it, because it won’t stop popping up the login window no matter what I do. it’s highly annoying, and definitely stops me from using itch regularly.