Thanks for the question.
As per our F.A.Q. we posted ruby code to validate each bet, you point noticed, we will release JavaScript checker somewhere on the internet like JSFiddle or the same, where everyone will be able to check bets, however right now it is:
# generates bet hash string
BET_HASH = Digest::SHA512.hexdigest (SECRET + CLIENT_SEED + USER_ID + BET_NUMBER)
# lucky number
LUCKY = BET_HASH[0, 4].to_i(16)
Each day new secret word is being used as a server seed, we pre-generated all of them and published their hashes here http://www.bitdice.me/hash_list.txt, each next day we release our secret, and you can validate making same hash function on it, that we used exactly that secret seed.
To generate your outcome we also use client seed ( also known as user seed, you are able to change it to whatever you like ), your user id, which is static and bet number which increments with each bet. This guarantees that our site can't change the outcome of a bet.
We will release public javascript to validate each our bet.