This question is an exact duplicate of:
I participate in several of the SEs. I use different aliases for each one, but I notice that regardless, people can look at my profile on all of them once they access my profile on one of them.
On some of the technical ones, I would like to use my real name on some of the technical SEs, but at the same time, I would like to keep my real identity hidden on the philosophy SE, where I occasionally discuss my views on religion and I'm not comfortable with those being made public, given my family background.
Is there a way of hiding that particular SE from my network profile?
This seemed to be a duplicate of these tow posts: How do I hide my accounts on a specific Stack Exchange site
However, there seems to be a problem:
The communities are hidden from the network profile, but posts from those hidden communities still show up in the top network questions and top network answers section in the network profile.
How can I fix this?