PLAY

WHAT WE KEEP

PRIVACY

Last updated · Questions: hey@askscottpierce.com

THE SHORT VERSION

  • You can play everything without telling us anything about you. No account needed.
  • We count things like which fighters get picked. Those counts never have your name, email or player id on them.
  • The name other players see is a nickname you pick. Use a nickname, not your real name.
  • If you save your profile, we keep your email so we can send you sign-in codes. Nobody else sees it. No newsletter, ever.
  • Under 13? We don't ask for your email at all. Your profile stays on your device.
  • No ads. We don't sell anything about you. Want something deleted? Email hey@askscottpierce.com.

Who runs this?

Neon Stick Fight is a free game made by Scott Pierce as a side project. It lives at neonstickfight.com (it used to be at askscottpierce.com/stick-fight). If you have a question about anything on this page, email hey@askscottpierce.com.

Do I need an account?

No. Arcade, horde, training, quick online matches, crews and watching other matches all work without one. When you play online, the game hands you a nickname (like GUEST 427) or lets you pick one. That nickname and a random player id are kept on your device, not on our server.

Saving your profile with an email is optional. It lets you sign in on another phone or computer and keep the same name, crews and records.

What do we collect?

Game counts (everyone)

While you play, the game sends small notes to our server, like "someone picked COURIER in arcade" or "a match ended by KO after 64 seconds." They're how we know which fighters are too strong and which modes people play. Each note says:

They never carry your name, email, player id or internet address. The game doesn't send them at all if your browser has Do Not Track or Global Privacy Control turned on. The notes are deleted after three months. We also keep running totals (how many times each fighter was picked, who wins which matchup). Those are just numbers with no player in them, so they stay. They're what the stats on the homepage show.

Page views (everyone)

The site uses a page counter called Plausible (at plausible.ljs.app). It counts visits to each page without cookies and without keeping your internet address.

Your saved profile (only if you save it)

Crews

A crew is a room with a link you share with friends. The crew keeps its name and, for each member: their nickname, a scrambled member id (not their player id), when they first and last showed up, wins, losses, draws, rounds, favorite fighter and last pick, how they've done against each other member, and the last 300 matches (who played who, with which fighters, and the score). Everyone who has the link and opens it can see all of that.

Crew high scores. Each crew has its own arcade and horde tables, the top 10 of each. A finished run is sent to the crews on your device's recent list, and a crew keeps it only if you're a member. A row shows the three initials you entered, the score, the fighter, how far the run got and the date. The server remembers which member sent each row, so it can limit how often you post and mark your own rows in your lobby, but the table never shows other people who sent it.

Crew stats. The crew also adds up time played, matches, the fighters picked most, and each member's time played and favorite fighter. Everyone with the crew link sees these.

Game-wide time and the live count. Every match (and time spent in training) adds to totals of time played per mode per day, and the server counts how many matches are going on right now. Both are just numbers with no player in them.

Quick matches

A quick room (a four-letter code) lives in our server's memory while it's open. Nothing about it is saved, except the match result while both players' games agree on it, and the room is gone within 30 minutes of everyone leaving.

Who can see my name?

That's why we say: use a nickname, not your real name, and don't put anyone else's real name in a crew name either.

What about my internet address?

Every device on the internet has an address (an IP address). Online matches connect the two players' devices straight to each other so the fight feels fast, the way video calls do. That means the other player's device can see your internet address while you play. If a direct connection can't be made, the match goes through Cloudflare's relay instead.

We don't store internet addresses, except in the sign-in counters above (about a day) and Cloudflare's own short limits that stop one network from flooding the server. A good rule for online games: play online with people you know.

What gets saved on my device?

The game saves these in your browser's storage, on your device only:

Who else is involved?

No ad companies, no trackers from social networks, and nothing about you is sold or traded. The game's code is open: you can read every line on GitHub.

How long do we keep things?

WhatHow long
Game counts (no names)3 months
Running totals (just numbers)For good
Saved profile and emailUntil you ask us to delete it
Sign-in code10 minutes, or until it's used
Signed-in cookie30 days, or until you sign out
Sign-in try countersAbout a day
A crew and everything in itDeleted after 90 days with nobody opening it or playing in it
A quick roomWhile it's open, then gone within 30 minutes
What's on your deviceUntil you clear it

How do I delete my stuff?

For parents

Neon Stick Fight is made for middle schoolers and up, and for fighting game fans of any age. Here's what a child's play leaves behind:

To ask us to delete anything, or if you think your child under 13 gave us an email, write to hey@askscottpierce.com with the email address or the crew link. We'll delete it and let you know. We may ask a question first to make sure the request really comes from you.

What if this page changes?

If we change what the game keeps, we'll change this page first and put the new date at the top.

BACK TO THE FIGHT