I would like to know if there is a way to make the email address not show up on my userpage? This is just in case I screenshot it. I do not want to leak my email again. It does not feel right to screenshot my user page only for privacy issues to occur.
AI-generated summary
The discussion revolves around hiding email addresses on user pages in Discourse. twofoursixeight wants to remove their email address from their user page to avoid leaking it in screenshots. maiki clarifies the page in question, and twofoursixeight shares the URL of their user page.
One solution proposed by khenmu is to use an ad blocker like uBlock Origin to hide the email address. twofoursixeight attempts this but encounters an issue where the solution blocks email addresses on all user pages, not just their own.
khenmu offers an alternative solution using a more specific CSS selector to target only the email address on the user’s own page. twofoursixeight successfully implements this solution, and khenmu notes that this solution may also hide future additions to the page containing the ‘@’ symbol.
What is the URL for the page you mean, here on Meta?
There are a few “user pages” in Discourse, want to make sure, ahem, everyone’s on it. ![]()
https://meta.discourse.org/u/2468
So there is an email thingy that only I can see. How do I make it only display in settings and nowhere else?
Might not be a satisfying answer, but if this is you personally wanting to hide something on your page from yourself, using an ad blocker (I highly recommend uBlock Origin) might be the quickest & lowest effort option. The good ones can function as general content blockers, allowing you to select elements you don’t wish to see again. It’s an approach that could be started & completed in around 2 minutes.
Try this;
! 2022-10-01 https://meta.discourse.org
meta.discourse.org###collapsed-info-panel>dl>div>dd:has-text(/@/)
Awesome!
Technically it’ll also hide anything the team adds there in future which contains the ‘@’ symbol. In my view this constitutes acceptable risk, but if you disagree, you could always replace that symbol above with the entirety of your email address. Just figured I’d let you know (I’m honestly sure it’s fine as-is).


