Sounds like there’s something wrong with your setup. I just disabled authentication in my config file and got the expected result. I copy/pasted the snippet below so just double check that’s what yours looks like. I also don’t have to login every time (except after a container restart) when auth is enabled as long as I check off the remember me box.
web:
authentication:
disabled: true







The reason is probably to garner as much brand awareness as possible bc the goal of marketing isn’t to just get a point across. If a company like DDG can gain a good amount of brand awareness by advertising and selling some relatively inexpensive sunglasses with the company logo on it then I personally see it as a net positive.