Skill, not luck: how a game makes loyalty fun (and stays legal)
The first question people ask when they hear "a loyalty app with games where you win stamps" is a fair one: isn't that gambling?
It's the right instinct, and the answer matters — legally, ethically, and for the kind of product we wanted to build. The short version: IziStamp's games are pure skill, with zero chance anywhere on the reward path. That's not a marketing line. It's a design constraint we refuse to break.
Why we drew a hard line at randomness
It would have been easy to build a slot machine. Spin a wheel, open a mystery pack, hope for a rare card. Those mechanics are engaging precisely because they're unpredictable — and that unpredictability is what makes them gambling-adjacent and, for a free-coffee app, frankly a bit grubby.
So we made a rule and wrote it into the codebase: no Math.random() decides any reward, ever. Every reward in IziStamp is a deterministic function of what the player actually did. Play a game and you earn Sparks — five for a win, two for a loss — every single time. Cross a Spark threshold and you earn the next collectible card. There's no roll of the dice. The satisfying pack-open animation you see when you win a card? That's pure theatre over a reward that was already decided the moment you crossed the line.
The game itself: Infinity Tic-Tac-Toe
The headline game is Infinity Tic-Tac-Toe. The rules take ten seconds to learn:
- It's a 3×3 grid, you versus a bot.
- You can have at most three marks on the board at once.
- Place a fourth and your oldest mark vanishes — so the board never stalls.
- Get three in a row to win. There are no draws.
It's quick (about a minute), genuinely strategic, and completely deterministic — perfect information, no hidden cards, no luck. To decide who moves first, you answer a quick trivia question against the clock. Knowledge and speed, not a coin flip. Word Ladder, Logic Grid, and Pattern Grid round out the line-up, each a pure puzzle.
Why this keeps it on the right side of the law
Under the UK Gambling Act 2005, a game of skill alone sits outside the gambling framework. IziStamp is built to stay firmly there:
- No chance. Infinity Tic-Tac-Toe is deterministic and perfect-information.
The bot never gets a lucky roll; difficulty is a fixed skill setting.
- First mover by skill. Trivia plus speed decides it — measured by server
timestamp, not randomness.
- Stamps and Sparks have no cash value. They can't be sold, can't be
transferred for value, and expire on a schedule. They aren't "money's worth."
- No money is staked. Players never pay to play. Play tokens are earned by
making ordinary purchases.
(We still recommend every operator get a formal legal opinion before scaling — but the design is deliberately built to make that an easy conversation.)
Why skill is better for everyone anyway
Beyond the legal case, skill is simply a better foundation. A customer who wins because they played well feels clever and wants to come back. A customer who wins on a random spin feels nothing they can repeat. Skill creates mastery, mastery creates identity, and identity is what makes someone choose your shop over the one three doors down.
For merchants, it means your loyalty programme is something customers brag about — "I beat the game and earned my Gold card" — not something they feel slightly embarrassed by. That's the difference between a gimmick and a habit.
Fun and fair aren't opposites. With a little discipline, they're the same thing.