SAFE BY DESIGN
How a programming language can protect the kids who use it โ not with filters bolted on top, but in its very grammar.
Most user-generated-content platforms fight an endless war: users can upload anything, so moderators must inspect everything. Images, audio, links, scripts โ each one a channel for content nobody wants a ten-year-old to see. The usual answer is bigger filters, more reviewers, AI classifiers. Arcadia takes the opposite road: make the dangerous channels impossible to express in the first place.
1 ยท THE LANGUAGE IS THE GUARDRAIL
fetch, no links, no embeds, no way to load or send anything.
A finished game is a small WebAssembly module whose only connections to the outside world are
the keyboard going in and the canvas coming out. There is nothing to phish with and nowhere
to lure a player to.say prints on screen. One narrow channel is easy to inspect โ and because it's
the only channel, inspecting it is sufficient. This is what makes Arcadia's moderation
deterministic: no AI guesswork, just complete coverage of a small surface.2 ยท THE PIPELINE BEHIND THE GUARDRAIL
Language design removes most risk; the publishing pipeline handles the rest. Every submission passes a deterministic vetting engine that (1) must compile, (2) scans every text channel against tiered wordlists โ with leetspeak, spaced-out and stretched spellings normalized away โ plus URL, email, phone and contact-solicitation patterns, and (3) statically analyzes gameplay for spawn floods, strobe loops and banner spam (yes, photosensitivity is a content-safety issue). Clean games publish instantly. Grey areas wait for human eyes. Clear violations bounce with an explanation of exactly which rule fired โ the same engine runs in the Studio, so creators can check before submitting.
And because rules improve over time, a nightly audit agent re-vets every published game against the newest rule set. A game that squeaked past last month's rules doesn't get to stay published under this month's.
3 ยท WHAT THIS MEANS FOR PARENTS & TEACHERS
Playing requires no account, no email, no personal information โ nothing is collected from players, because nothing can be. Publishing requires an account that is just a username and password (an email is optional, used only for recovery). Creators own their games; the site only holds a license to display them. There are no ads, and no game can ever show one.
4 ยท CONSTRAINT IS A FEATURE, TWICE
The same limits that make Arcadia safe make it creative.
A 30-line game is possible precisely because the language is tiny; a safe game is guaranteed for the same reason. The jams lean into it: best game in 30 lines, a game with one object kind, gravity-as-the-enemy week. Limits aren't the price of safety โ they're the game design philosophy and the safety model, sharing one body.
A NOTE ON THIS DOCUMENT
This booklet describes a design approach, not a legal guarantee; no system is perfect, and a report button backs up everything above. The booklet is free to share. If you build a kids' creative platform, steal these principles โ that's what they're for.