I meant I stopped betting - if I see a number that would have lost if I was betting the other way, I switch it (why it was Under 98, and than Over 1). I know for sure I didn't make a 5k satoshi bet with the new settings, so I found it very odd that the server recorded one.
I believe your provably fair system is quite flawed and makes it easy for you to cheat - the Client Roll automatically changes after every bet without telling the players (it's never mentioned on your site and the thread, and I thought it was odd when I started verifying). How do you generate the Client Roll? It would also be a fairly safe bet for you to cheat if the bettor is playing 2x or higher, as the risk of them switching is low, and the reward if they did switch is low as well.
It's easy for you to guarantee that you win if the bettor is playing with the same pattern (like I was, as the chance of me switching it around and betting the opposite if you rig it is very very slim), or if they were auto betting. If someone auto bets, you could end up generating Client Rolls that guarantee a loss for the player, and it would still verify perfectly. The only way a system like yours would work would be in a MoneyPot type situation, where the app generates the random seed, while the server generates the hash (MoneyPot). I'm not saying I was cheated, but that it's definitely a possibility.
Switch to a nonce based implementation like Just-Dice, BitSler, PrimeDice, BetKing, e.t.c. It makes it easier to verify, and removes any chance you have at cheating (except for nonce skipping, and maybe a few others, but it would be easy to prove I was cheated.)
TLDR: The server (KingDice) can cheat you if you use auto betting easily, and fairly low risk if you bet with a predictable pattern.
Its easy for us to do any of the things you mentioned above, true.
But we don't, cause we are provable fair .
Its very bad if a player put charges on a casino that "is cheating" and warn other people, if he has no proof and has not checked/asked thoroughly what the casino really does.
The client Roll is 100% generated using Browsers Javascript Math.Random() function, which means that we have absolutely no control on it.PS: We will soon update the verify.php page to have the actual algorithm of our provable fairness, so that there is no question about it.