In a casino, anytime there is an all-in situation, cards have to be shown before the final board is dealt. This is to prevent collusion.
If a player is all in blind, at our Kontenders games, they do not have to show their cards until the board has been dealt, if they do not want to.
Note, they DO still have to show their cards, but they can wait until the board is dealt.
Some players enjoy doing it this way and there is no risk of collusion, so we allow it.