LEGAL, PRIVACY & CREDITS

BLOCKSTRIKE — VOXEL ARENA WARFARE

PRIVACY — WHAT IS STORED

No accounts, no analytics, no cookies, no advertising, no fingerprinting, and no third-party scripts or CDNs. The page loads only its own bundle. Everything below stays in your browser's localStorage and is never uploaded:

settingssensitivity, FOV, volumes, quality, game mode, map, touch layout, key remaps
callsignthe name you chose
roomthe last room code, so the lobby can offer a one-tap rejoin
room keyslock keys for rooms you locked or were invited to
relaysrelays you added or picked, and your P2P / online-play answers
local AIthe optional model server's address, model name and API key — only if you pressed CONNECT, and only if you ticked REMEMBER (untick it and the key lives in this tab alone)
guestbookone-shot delete tokens for guestbook posts you made from this browser, and the id of the newest post you have read (the menu's new-post badge); the posts themselves live on the board's server, not here

Clearing site data removes all of it. A connected model is sent the sentence you type, the level's size and a small map of the ground at the build site — to the server you configured, and nowhere else. Never press CONNECT and nothing is sent at all.

PRIVACY — WHAT OTHER PLAYERS SEE

TERMS — ONLINE PLAY

SUBSCRIPTION — REFUNDS AND CANCELLING

TRUST MODEL — WHY THIS IS NOT A RANKED GAME

Matches are client-authoritative: each device simulates its own player, resolves its own shots and reports its own kills and terrain edits, and other devices apply what they are told. It is the right trade-off for a friends-scale game, and it means a modified client could cheat or grief a room. Do not run prizes or anything of value on these matches.

What the relay does enforce: a room capacity, per-socket frame size and rate limits (a flood gets the sender disconnected), an allow-list of protocol message types, optional room locks, and length/character limits on the callsigns and chat it carries.

THIRD-PARTY NOTICES

BLOCKSTRIKE bundles three.js, which requires its notice to travel with the build. The full text is below and also served at /THIRD-PARTY.txt.

The MIT License

Copyright (c) 2010-2023 three.js authors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

AUDIO

Sound effects and the music playlist are licence-confirmed by whoever operates this deployment before public release. Everything else — block textures, character and weapon models, HUD, maps, music mixing — is generated procedurally by this application's own code.

The deployment's source terms are MIT (LICENSE in the repository).

◀ BACK TO THE GAME