Still being ignored. I think it's very safe to say that the site is/was not provably fair?
Yes this site is rigged and not provably fair, just leave this site don't play there again.
Many other have already proved that even with 98% chance you will get red streak in row. Also haven't seen anybody successfully making withdraws from them.