
Every deal uses a cryptographically secure pseudo-random number generator (CSPRNG) via Node.js crypto.getRandomValues(). This is the same standard used by online casinos and security applications. No human or AI player can predict or influence the shuffle.
AI players cannot see your cards. They make decisions based only on publicly available information: cards played, trump suit, and game history. AI decision-making parameters are trained through simulations and are identical for all AI opponents.
We monitor for suspicious patterns including win trading (repeatedly playing the same opponent with lopsided results), multi-accounting (multiple accounts from the same device), and collusion in multiplayer games. Flagged accounts are reviewed by administrators.
If a player disconnects during a multiplayer game, they have a 90-second grace period to reconnect. After that, AI takes over their seat and the disconnected player receives the final result. This prevents intentional disconnects to avoid losses.
Player ratings use the ELO system (K-factor of 32 for new players, 16 for experienced players). Ratings only change in multiplayer games against other humans. Solo AI games do not affect your rating, ensuring competitive integrity.
All Bucks transactions are logged and auditable. Balance changes are validated server-side — the client cannot manipulate balances. Administrators monitor the total Bucks in circulation to maintain economy health.