Selling dreamsyou can actually trust
WinUp lets anyone enter to win an Hermès Kelly, a Rolex, a supercar or a dream trip. We engineered the entire backend, infrastructure and admin dashboard behind it, where the real product is trust.

When you sell expensive dreams online, the only real product is trust.
WinUp sells tickets to win Hermès bags, luxury watches, supercars and trips. The prizes are aspirational, but a customer about to spend money on a chance has three reasons to hesitate. Solving all three was an engineering problem long before it was a marketing one.
Credibility
Why should anyone believe the draw is honest? Without proof, a luxury raffle is just a leap of faith.
Legality
UK law (Gambling Act 2005) requires a genuine element of skill; otherwise it is an illegal lottery.
Data safety
Thousands of customers hand over personal and payment data. It has to be locked down by design.
One platform behind the whole business.
Certified Draw Engine
Winners are drawn from RandomOrg signed randomness, with a public, verifiable proof published for every single draw.
Client CMS (Puck)
A drag-and-drop site editor with 25+ content blocks. The client reshapes the entire website. No developer needed.
SEO Suite
Per-page, per-language metadata with live SERP, Open Graph & Twitter previews, Schema.org and indexation control.
Compliance Layer
Skill-based qualifying questions on every entry, verified 100% server-side, to satisfy UK competition law.
We didn’t ask players to trust the draw.We let them verify it.
Every winner flows through four automated, auditable stages: from a locked competition to a result anyone can check for themselves.
Threshold reached
Ticket sales hit the draw threshold. Sales lock automatically. No manual tampering possible.
Signed randomness
The winning number is generated by RandomOrg as a cryptographically signed, verifiable random draw.
Public proof
A tamper-proof certificate is published. Anyone can independently verify the result. No trust required.
Live reveal
The winner is revealed in real time on a dedicated draw page, turning a number into a moment.

A verifiable number becomessomeone’s reality.
The full lifecycle (evaluating thresholds, transitioning states and executing draws) runs unattended on scheduled jobs, around the clock. Every result the system produces traces back to a signed, public proof: the dream is real, and so is the trust behind it.
The client runs the site without us.
Edit anything, like Elementor
A drag-and-drop builder powered by Puck, with 25+ blocks: from heroes and galleries to competition-aware blocks that pull live prize data. Reusable components keep the brand consistent, with instant preview before publishing.
- 25+ content blocks
- Competition-aware blocks
- Reusable components
- Live preview & draft mode
SEO, fully in their hands
Metadata managed per page and per language, with live SERP, Open Graph and Twitter previews so the client sees exactly how a page will look in Google and on social. Schema.org, canonical and indexation controls are built in.

- Per-page, per-language
- Live SERP & social previews
- Schema.org structured data
- Indexation & canonical control
Backend, infrastructure & dashboard engineering by Atelicode · Visual design by the WinUp team
Draws anyone can verify
Every winner is picked by a certified random source, with a public proof page. Players don’t have to believe. They can check.
A live draw that creates emotion
Results are revealed in real time on a dedicated page, turning each draw into a shared moment.
The client pilots everything, alone
One dashboard to launch competitions, edit the whole site like Elementor, and publish SEO-ready pages. No developer.
A new competition in minutes
Sales page, qualifying questions and SEO come together fast, so the business can move at its own pace.
Legally solid
Built around UK competition law, with a genuine skill step qualifying every entry.
Customer data kept safe
Everything is verified server-side, passwords are encrypted, and access is scoped by staff role.