Private BP Pages is a plugin I once offered free of charge on the WordPress.org plugin repository. However because creating plugins is my only source of income, I can no longer devote the time to free support request so now the plugin is offered as a premium plugin. Private BP Pages will make all of your BuddyPress pages private while leaving your WordPress Pages public. Private BP Pages was listed as one of the best of BuddyPress plugins in Karla Campos’s presentation at BuddyCamp Miami 2014 as seen here. Please note the Private BP Pages plugin has not been tested with multisite. If you would like to purchase it you can contact me here and make sure you list which plugin I offer that you are interested in purchasing. Thanks!
Private BP Pages