Yes, it should be a dumb platform if anonymity is not possible in any way. So if you want to have a FB account, you need to provide everything that makes it possible to identify you in physical space.
If anonymity is required then it should be a heavily moderated platform.
I guess these two are the only feasible options.