There is a node type with hidden fields. Anyone can find nodes of that content type from the search form, and see open information. To see all the fields, users must make a request to the node owner, who decides the users who can see, or not those fields.
Is there any module with this purpose? Is there any other way?