The idea of the project is rather interesting and original, but for the moment the project does not give trust
1) When we arrive on the home page, we hardly find any information about the project.
2) The connection is made exclusively with Twitter, and also requires a lot of authorization on the account.
These two points make me interested in the seriousness of your project.
Improvement of these two points would already be a guarantee of additional trust.
Those are two great points.
Regarding 1), what do you kind of things were you looking for in the homepage? We would definitely love to add more information to it. Let us know!
Hum, I think it would be interesting for example, to propose at the beginning of the page a video of simple explanation on the operation of the site, and more generally polls paid ( Always good for someone who discovers the field ).
Then, perhaps put more values in your statistics ( Overall the site does not properly showcase the project I think ).
The design is too dark, it lacks color I think ( I say that, but I do not have the ability to offer better

).
And really, you should review your login system, first offer a classic system, and then in the account settings, suggest the option to connect to Twitter.