Profile field groups allow you to create distinct collections of profile fields. Is there a way to set permissions on one of those field groups so that even the user requires a certain level of access to view or modify their own? Perhaps there's something set up for metadata?
I run an online tutoring service and would like my tutors to keep a running synopsis of each student. While not legally sensitive, it would be poor form to share this with the student. A similar question was asked before but left unanswered. I asked something similar but this was about restricting editing privileges for a specific profile field that the user could see, which is different.