one tap and it lands in this room.
A room here is a code. Make one, hand the seven characters to anybody, and they are in it — up to a hundred people at once, with no account to make and nothing to install.
Words, files to 100MB, voice notes, polls and a webcam call, all in the same room. Seal it and the words are encrypted on your own device before they leave it. Thirty days after the last word the room and its files are swept.
Message Best
Live rooms · one code · one hundred seats · 100MB filesSCENES
STAGE
SIZE
Overview
MESSAGE BEST is a chat room that exists as a code. Start one and the server mints seven characters. Anyone who has them, or the invite link that carries them, takes a seat. A room holds up to one hundred people, and there is no account to make and nothing to install. While the room is on screen your browser asks the server for new lines every two seconds, or every eight when the tab is in the background, and a reload gives this device back its own seat.
Files up to 100MB go up in 4MB pieces. Images, video and audio play in the room. Everything else, HTML and SVG included, is served only as a download. The mic records voice notes of up to five minutes. The room also has polls, pins, replies and six reactions, a burn clock of a minute, five minutes or an hour on any line, and a webcam call for up to four people, browser to browser, with the server carrying only the handshake. Seal a room and its words and files are encrypted with AES-GCM in your own browser. The key rides in the invite link's #fragment, which a browser never sends.
What it does not do: an ordinary room is not end-to-end encrypted. It travels over HTTPS, and the server stores what it is sent. The call uses public STUN servers and no relay, so a strict network on either side may not connect. And nothing is kept for good: a room and its files are swept thirty days after the last word, or ninety if the host turns the KEEP dial. To hand someone a single file without a room, use File Share.
Method
Seven characters, minted on the wire and never guessable from the last one. Up to one hundred seats to a room. An account is optional and only keeps your name and your log — a seat survives a reload because the code is the key, not a session.
Anything up to 100MB, sent as 4MB chunks so no
single request has to be heroic. Images and movies show themselves
in the room; everything else downloads. Anything a browser would
execute is served as an attachment — a chat room must never
become a place to host a page.
A sealed room encrypts with AES-GCM through the
browser’s own crypto.subtle before anything is
sent, so the wire holds ciphertext and nothing else. Polls seal
their question and choices too, and a push nudge carries one empty
tickle — never a payload, never the words.
A room and its files live thirty days past the last word, ninety if the host moves the KEEP dial, and then the shelf is cleared. A single line can be set to burn on its own clock — a minute, five, or an hour — and leaves blanked exactly as a redaction leaves it.