what is social visibility