I’ve seen whales muted on mutiltple accounts but their balance didn’t get freeze.
You can check if your country is barred from them and meanwhile you got a message to your email not to fund the account because you won't be able to get a withdraw out on this
This site has a solid reputation, with no problems. However, I doubt the story of the whales, would the info be real on the site you see? You see people's commitments. Is it actually allowed to show other people's bets? I can imagine that those users are not exactly waiting for that. The chat also always seems to be manned 24/7 on the site, separately.