Behind the games
how playfun casual leaderboards work
A plain-language explanation of score attempts, validation, public leaderboard information, and the limits of browser-game anti-cheat.
Why score submission is separate
Playfun games run in a web browser. A determined person can inspect or change browser code, so a browser should not be trusted to write an accepted leaderboard row directly.
For supported games, the server creates a short-lived score attempt when a signed-in player begins. When the round finishes, the browser submits the attempt identifier, score, mode, and duration to a server Function. The Function checks the authenticated player, supported game rules, plausible values, duration, and whether that attempt was already used.
What becomes public
An accepted leaderboard entry contains a display name, game, mode, score, direction, duration, and achievement time. It does not need to publish the player’s email address, login provider, IP address, or private save data.
Daily and weekly boards use accepted period entries. The all-time board keeps the player’s best accepted result for each supported game and mode.
What “casual” means
Validation reduces ordinary mistakes and simple score tampering, but it cannot prove every action in a single-player browser game happened exactly as intended. That is why Playfun calls these casual leaderboards.
There are no cash prizes or valuable rewards attached to casual scores. Stronger competitive rankings would require a server-authoritative game engine that receives player actions, validates every move, and stores the result from trusted server state.
Fair and friendly play
Players should submit scores they earned through normal play. Suspicious results may be reviewed or removed, and abusive display names may be changed. The goal is a fun comparison between players—not a high-stakes competition.
See the current leaderboards or choose another game from the Playfun catalogue.