# Hide custom user fields?

**URL:** https://meta.discourse.org/t/hide-custom-user-fields/396542
**Category:** Support
**Tags:** user-custom-fields
**Created:** [February 19, 2026, 8:19pm UTC](https://meta.discourse.org/t/hide-custom-user-fields/396542 "2026-02-19T20:19:45Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![asc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/asc/32/288324_2.png) [@asc](https://meta.discourse.org/u/asc)
#### Post date: [February 19, 2026, 8:19pm UTC](https://meta.discourse.org/t/hide-custom-user-fields/396542/1 "2026-02-19T20:19:45Z")

</div>

Following up on my earlier question about [DOB entry in a userfield for US social media law compliance](https://meta.discourse.org/t/automatically-group-users-on-registration-and-suspend-one-group/396426/5), is it possible to hide a custom user field from moderators but not admin, [the way it’s possible to hide email and IP](https://meta.discourse.org/t/automatically-group-users-on-registration-and-suspend-one-group/396426/5)? Collecting DOB for US law compliance and then exposing it freely to mods seems like it would be out of compliance with GDPR (and some US state laws).

I found this unmaintained and possibly broken theme component but nothing else that looked like it would hide user fields: [Hidden User Fields](https://meta.discourse.org/t/hidden-user-fields/388397)

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [February 20, 2026, 11:47am UTC](https://meta.discourse.org/t/hide-custom-user-fields/396542/3 "2026-02-20T11:47:31Z")

</div>

It most likely would have to be done via plugin. Probably something to bundle into your other idea of having an age verification plugin in general.
