Roblox Creator Events
Trust No Client: Securing Your Roblox Experience
WEBINAR
4:00 PM - 4:30 PM GMT
October 18, 2026

Trust No Client: Securing Your Roblox Experience

# Security
# Algorithm
A buy button looks harmless. What happens when its request reaches the server with a different price, the wrong item, or far too many calls?
Join me, Yee Sen, for a 30-minute Roblox security workshop built around a fictional bakery shop. We will inspect an unsafe RemoteEvent handler, make the server check the request, and test the result together. Expect short code puzzles, chat votes, and explanations you can use in your own experiences.
What we will practise: • Choosing which decisions belong on the server. • Validating remote inputs and checking whether a player can perform an action. • Using server-owned prices and balances, and limiting request frequency. • Reasoning about unusual numbers and changes to state while code waits.
Who it is for: beginner and intermediate Roblox developers who can read basic Luau. Experienced developers are welcome to tackle the reasoning questions. You can join without writing code live or opening Studio.
Format: a solo, voice-led webinar with visual slides, audience challenges, and a short Q&A. We will record my presentation and voice for a replay.
Time: Monday, 19 October 2026, 00:00–00:30 SGT (UTC+8). Registration is free. No prizes or giveaways.
Please follow the Roblox Community Standards. Keep questions about protecting your own code, and leave private code, credentials, and exploit instructions out of chat. Creator Events participants must be at least 13.

Speakers

Yee Sen
Junior Event Organizer @ Creator Events Program

Slides (1)

Thumbnail of the file Trust-No-Client-Slides.pdf
Trust No Client — Lesson Slides

Topics

Client-Server Authority: Requests Versus Decisions
Security Lab
Runtime Input Checks and Player Eligibility
Security Lab
Server-Owned Prices and Request Frequency Limits
Security Lab
Unusual Numbers and State Changes While Code Waits
Security Lab
Testing Valid Purchases and Rejected Requests
Security Lab

Agenda

From4:00 PM --1
To4:02 PM--1
GMT
Tags:
Opening / Closing
Welcome, Introduction and Warm-Up
From4:02 PM --1
To4:08 PM--1
GMT
Tags:
Presentation
The Client-Server Boundary and Unsafe Shop Challenge
From4:08 PM --1
To4:15 PM--1
GMT
Tags:
Presentation
Server Validation and the Repaired Purchase Gate
From4:15 PM --1
To4:19 PM--1
GMT
Tags:
Presentation
Eligibility and Request Frequency
From4:19 PM --1
To4:23 PM--1
GMT
Tags:
Presentation
Number and Timing Puzzles
From4:23 PM --1
To4:25 PM--1
GMT
Tags:
Presentation
Test Valid and Rejected Paths
From4:25 PM --1
To4:28 PM--1
GMT
Tags:
Presentation
Focused Q&A
From4:28 PM --1
To4:30 PM--1
GMT
Tags:
Opening / Closing
Takeaway, Survey and Closing

Attendees

Bessie's Avatar
Bessie's Avatar
Bessie
member
Arlene's Avatar
Arlene's Avatar
Arlene
member
Cody's Avatar
Cody's Avatar
Cody
member
Colleen's Avatar
Colleen's Avatar
Colleen
member
Kathryn's Avatar
Kathryn's Avatar
Kathryn
member
Bessie's Avatar
Bessie's Avatar
Bessie
member
Already registered?
Starting in 5 days 16 hours
4:00 PM - 4:30 PM GMT
October 18, 2026
Online
Organized by
user's Avatar
yeesen
Starting in 5 days 16 hours
4:00 PM - 4:30 PM GMT
October 18, 2026
Online
Organized by
user's Avatar
yeesen