Community Standards — 像素碰 Pixel Pung

Last updated 2026-08-08

The short version: this is a mahjong table. Play your hand, let the other three play theirs, and do not use the few words you are given to make somebody else's evening worse. Almost everything below follows from that.

What is not allowed

These are the things we will remove content for, and the list is deliberately short — a rule nobody can remember is a rule nobody follows.

Names

You choose the name shown on your seat, and it is the only thing you write here that strangers read. It has to be something you would be comfortable having on a table in front of three people you have never met.

Names are checked when you set them. That check is deliberately narrow: a long list of forbidden words starts refusing real people's names, and a game that will not let somebody register their own name has done more damage than the word it blocked. So the filter catches the clear cases and reporting catches the rest.

Your name is a label, not your identity. Underneath it you are always guest-a7f3k2 or your account handle, that never changes, and it is what tells two players with the same name apart.

Talking at the table

Between strangers you have a set of fixed phrases and nothing else. You cannot type free text at somebody you have not added as a friend, and this is a deliberate design decision rather than a missing feature: free text between strangers is a moderation commitment, and we would rather not offer a thing we cannot stand behind than offer it and shrug.

Chat is not stored. The last few messages live with the table and are gone when it breaks up.

Playing fairly

The server deals every hand and holds the wall. No player — including the one who opened the table — can see another player's tiles, influence the deal, or change a hand after it is dealt. Every hand publishes a fingerprint of its wall before play and reveals the wall afterwards, so the deal can be checked rather than trusted.

What that architecture cannot see is software running beside your browser that reads your own screen and recommends discards. Using one is against these standards. We would rather say that plainly than imply we can always detect it.

Blocking, muting and reporting

Three different things, and the differences matter:

What a report does today, stated honestly: it is recorded and kept. It is not reviewed automatically and no penalty follows from one on its own. We will not pretend otherwise — a report button that promises a review nobody has staffed answers a real complaint with a silence you would rightly read as indifference. If you need something to stop right now, mute or block is the control that does it.

Reports are read by a person. They are weighed by how many different players complained across how many different games, not by how many reports there are — at a four-seat table, three players can agree about a fourth without that meaning very much, and we are not going to build a system that can be aimed at somebody.

What we will do

Names are checked when you set one. A name we read as abusive is refused outright — you are told so and asked for another, and you never get to keep it. That check is a filter, so it is not perfect in either direction: it will miss things, and it will occasionally refuse something innocent. Both are worth telling you about, because both will happen to somebody.

We do not suspend or ban accounts, and we would rather say so than imply otherwise. There is no ban in this version — not as an oversight, but because a ban has to be attached to something durable to mean anything, and we deliberately record no device or session fingerprint that would let us do that. Building one is a real decision about your privacy, and it is not one we are going to take quietly in order to look tougher than we are.

So what a report does today is exactly what is described above: it is recorded, it is kept, and it is read by a person. What we can act on directly is names, and content we host. For anything happening at your table right now, mute and block are the controls that work immediately, and they do not need us.

If you think we have got something wrong, write to us at the address below and say so.

Contact

Anything about these standards, or about something that happened at a table, goes to support@pixelpung.com.

Changes to these standards

If these change, the date at the top changes with them, and you will be asked to accept them again the next time you set a name.