In Germany, Austria and Switzerland you are required to disclose your full name, address, telephone number and more if you publish a personal website. This makes it impossible to keep a personal and anonymous website.
That is why having platforms is important.