why is it so hard to tell who is making all this, where are they, where is this app hosted, where is the company.
I mean this is not aimed at causal users but to people who might want to use this on a daily basis with very important stuff.
And they are suppose to trust an anonymous website?
This is really confusing for me.