I'm searching for a way to let users chose if they want their user profile to be public or to be private (just the owner and admin). I'm not picky if this can se set for the whole profile or for every profile field.
I already looked at User Field Privacy but this one conflicts with Field Permissions (this site needs fields permissions). And I'd rather not use Profile2 for this functionality since I'm only using the standard profile fields.
I thought about using Field Conditional Formatters but this seams rather complicated to set up for every field.