Judging by the commit logs, the main two maintainers are one anonymous guy (nothing linking his profile to a real person) and some Chinese guy (is he a Chinese national or not?)
Although these may be perfectly well-meaning people, we can't just trust them to maintain something so critical as a web browser.
I fully respect peoples' right to anonymity, but such projects need at least one core maintainer to be an identifiable person, imo. Just to establish trust and accountability in case anything does happen.
I hope this is not taken the wrong way and that you understand what I'm getting at here.