Email us: admin@immi.community
Yes we have accounts on other platforms. We're using those platforms to help people discover immi - and hope we get to a point where we don't need those accounts.