Open to everyone, but you must have Google or Discord account. Has the definition of everyone changed?
What a strangely deranged view of the world some people have.
It is deranged that requiring a phone to access a website is seen as a non-issue, I agree.
I have about 40+ google accounts for reasons, so I don't begin to understand the aversion some have to registering a burner google/discord/facebook/etc account under their hampster's name, but many of my closest friends are just like you so I respect it anyway, whatever principle it is.
Maybe because several of those tend to ask for phone verification nowadays, and phone burner services tend to either not work or look so shady it looks like a major gamble to give them any payment information?