Maybe it's time to revisit personal websites (vanity sites)? Bandwidth and domains are relatively inexpensive which would allow folks with requirements such as yours to create private family/friends access websites free from corporate interests.