> I don't like these landing pages which explain nothing.
But they are not for you! They apparently help to appear on the HN frontpage.
And probably also winning some ~sponsor~ investor money.