Option to browse without a profile does seem to be specific to the EU[0], and apparently has some limited functionality (can't search for individual posts).
The second screenshot is a form I can get to, but immediately after logging in it'll prompt to download the app to set up your profile.
https://imgur.com/ZhzfDap