So this is Branch. Looks ok, will have a look around and see if it's worth keeping in the medium term.
Branch isn't actually a social network. It's a conversation medium. Nothing like Facebook or Twitter thus. Have you watched the promo-video? It's describes Branch very well.