Privacy
Last updated 9 November 2026
Smuggle Brawlers is made by Trev Morris (designedbytrev). This page says what the game collects and where it goes.
Accounts
There's no sign-up. The only login is Discord's, and only if you play inside Discord.
On your device
Your settings (music, effects, buzz, screen shake, calm, blood), who you last picked, which outfits you've unlocked and which one each character wears, how many fights you've won and specials you've used (that's what unlocks them), your last stage, which achievements you've earned, how far you've got, your best flight score, your best rhythm score, whether you've seen Friday's scene, how you like to steer and whether you've seen the keyboard hint are saved in your browser's local storage. They stay on that device. We never see them, and clearing your site data wipes them. The game in Discord keeps its own separate copy on each device, so progress in Discord and in a browser isn't shared.
Counting visits
We use Vercel Web Analytics to count page views and a few things people do in the game. It doesn't use cookies and doesn't follow you around other sites. Addresses are cut down to the page before they're sent. Here's everything the game counts:
- Which mode starts (fight, fly, sandbox or rhythm), and whether it was in Discord or on the web.
- Which character you pick, swap to or use a special with.
- Which stage you pick in Sandbox.
- How a fight ends (won, lost or left) and which wave it reached.
- How a fight went, as bands rather than exact numbers: how many enemies you knocked out and how many specials you used.
- How a flight ends: a score band such as 300-599, and whether you reached hyper.
- Whether you watched or skipped a cutscene, and which kind it was.
- Which outfit or character you unlock, by name.
- Which achievement you earn, by its id.
- Which screen you moved from and to, by a short id.
- Which button you pressed and on which screen, by a short id set in the game, not the words on the button. Buttons you press all the time while playing (move, punch, kick, jump, special, swap) aren't counted.
- Which setting you switch, and whether it's on or off.
None of that has your name, a Discord id or any server or channel id. If your browser sends Do Not Track or Global Privacy Control, nothing is sent, not even page views.
Error reports
If the game breaks, it sends a short report to our own server. It holds the error message, a short stack trace, the game version, which screen you were on, your browser's name and version, and whether you were in Discord. Addresses in it are cut down to the page. It has nothing that says who you are. Reports go into Vercel's logs, which Vercel keeps for about a day on our plan, and we don't copy them anywhere else.
Playing in Discord
The game asks Discord for the identify permission. It uses your Discord display name to show on your own screen, on the game over window. Our server swaps Discord's one-time code for an access token and hands it straight back to your game. It doesn't store the token, your name or your id, and it doesn't log them.
Hosting
The game is hosted by Vercel, which sees the usual details of a web request, like your IP address, to run and protect the site.
Age
The game has swearing in it and suits ages 15 and up. It isn't aimed at children under 13, and we don't knowingly collect anything from them.
Contact
Questions, or want something removed? Email designbytrev@gmail.com.