How to set/change custom field visibility ?
1. Go to Users > Profile Fields > Edit Field.
2. From the right side change the value of the box "Visibility", the available options by default are ( Everyone, Only Me, All Members, My Friends ).
3. You can force the field visibility or allow members to change it from below :
4. Click Update to save changes.