It is provably fair. And if I say provably I mean that everybody can check it really is.
Stop trolling around please.
1) Server generates the result (0.01-9.99) and gives a random string before it = seed. then shows you sha256 hash of this seed.
2) You place the bet
3) The bet gets a result and the seed is shown to you. You can compare sha256 (which was shown you before betting) hash with the hash of the result and you'll see that the hashes are same.
I do not agree.
The user defines himself which value is winning and which is losing. And it's after the result is generated.
So in this case it's enough, because server doesn't know which result generate to make user lose.
Anyway, the code is open and you can check fairness by yourself.
Ok, theoreticaly. But you can check the code and see that it actually is fair.