Actually, I wonder if the option to hide the user field on sign up, which was added recently, makes user fields that users cannot see possible.
I think user fields are only shown to users when they are editable. So if you hide it on sign up and disable editing (and showing and searching) the field should be hidden for the user.



