Home Tech News A New Social is a new non-profit that wants to help bridge platforms