So let's see. Odd UI (I get many notifications twice, see quite a few posts twice). No one is here. There are oceans of whitespace. Hmm.
The selling point is no ads, but the company behind this just got millions in venture funding.
And we all know that VCs are totally into things that have no viable revenue stream associated with it...
So my cynical guess is... we don't know the whole story, yet.