So, you do not hold players funds at all, right? Every player is in total control of his funds?
- That is correct.
On the other hand, and to answer your second question.
The platform produces (SG) tokens, and to obtain one, You just play, and everytime you bet a certain amount of the token is awarded to You.
Those tokens are just like a share of the platform, and owner of those tokens is receiving his share of the revenue. The developer is receiving a fixed amount of SG with every emission.
The maximum of the tokens is offcourse hard caped. At this moment you need to play ~500 trx to obtain one SG token, and they are not tradeable yet.
So simply said, the succes of the platform is in the interest of the developer just as the people who enjoy it. Unlike some other projects, there is no faked volume, the balance of the contract is the actual dividend pool, and the max bet is based on it.
And, Your dividends, if that is what one pursue, are being held on the contract until You withdraw them. When the dividends release (every 12 hours), You can withdraw, and the contract just sends you the money it held for You, automatically. The tokens are held by the contract if one wants to receive dividends from them, if one wants to trade them, he can as well freely move them, but is not receiving his share of revenue in that moment.
The details are in the white paper, the users will allways basically own a bigger share of the platform then the developers.