@Gargron Apologies; forgot to reply.
I don't know about technical differences. But in India, it's been launched as a 'swadeshi' (homegrown, subtext: patriotic) replacement for Twitter.