yes i see what you mean - you need twitter to onboard new users bc majority of world is still on there rn
Login to reply
Replies (1)
Yes. I have deleted my Twitter account long time ago. I have scarified alot users but I don't care