Privacy
Everything here stays
on your machine.
This game watches you through a webcam, so it owes you a straight answer about where that video goes. Here is the whole of it.
No server
just static files
No account
nothing to sign in to
No cookies
not one, for any purpose
No analytics
nothing is counting you
The camera
It turns on when a run starts and off when the run ends. Every frame goes into a pose model running inside this browser tab, which hands back the positions of your head, hands and hips. Those coordinates are what move the sabers.
The video itself is never recorded, never uploaded and never seen by anyone but you. It is not sent anywhere because there is nowhere for it to be sent.
What is kept, and where
Your name, level, scores and settings sit in this browser's local storage. Music you import is held in IndexedDB on the same machine. Both are readable only by this site, in this browser, on this computer.
None of it syncs. Open the game on another machine and it will not know you.
What reaches the network
Three things, and none of them say anything about you.
The tracks that ship with the game download from this site the first time you play one. A track you add by link is fetched from wherever that link points, so that site sees the request the same way it would if you had opened it yourself.
A duel connects your browser straight to your opponent's. Finding each other takes a broker, and this game uses the free public one run by the PeerJS project. It sees a four letter room code and the two addresses trying to meet. After that the connection is direct and the scores travel between the two of you.
Quiz mode downloads a small language model from Hugging Face the first time you switch it on, keeps it in your browser cache, and then runs it here. Whatever you feed it is read on this machine and does not travel with it.
Erasing it
Settings has a Data section with two controls. Reset progress clears your scores and XP and leaves your name alone. Delete all data takes the profile with it.
Clearing site data in your browser does the same job from the outside, and it takes any music you imported along too.
How a run works
Stand back
About two metres, far enough that your head, hands and hips all fit in frame. A laptop on a desk usually needs pushing back a little.
Pick a tier and a track
Chill through Insane, or build a custom one. Twelve tracks ship with the game and you can add your own by pasting a link or dropping a file in.
Run the setup check
It watches for a few seconds and tells you what to fix, usually the light behind you or how much of you is in shot.
Cut in the direction shown
Each cube carries an arrow and only counts when your saber crosses it that way. Bombs, X blocks and walls are there to be avoided rather than hit.
