There are several social networking apps out there on the market, ...