not open to the public, I am still confused with you, isn't it the more that come into play, it will be more and more of the profit obtained?
They may be up to something else
Really, they are talking about elite players, manual approval and similar bullshit aimed at rubbing your ego, but at the same time they can't even make a decent OP (or hire someone who would do that for them). In other words, their claims don't look authentic in the least. Apart from that, you have to download some app which is a big red flag if you ask me. But it will be interesting to see how things are going to develop here