What changed in each version — before vs after, with dates.
This page is the simple changelog for PeerPizza. The latest version is highlighted. After you dismiss the in-app “What’s New” popup, it will not show again on this device unless you clear site data.
Large files now travel straight from one browser to the other, never touching our server. Behind the scenes the API moved to its own machine, storage spreads across several databases, and chat is end-to-end encrypted.
Before
Every file went up to our server first, then back down to the other person
Big files were capped by whatever the server could hold mid-upload
Media, chat, and upload chunks all shared one database — storage filled fast
Rooms expired on a fixed timer even while people were still using them
The API ran behind a tunnel that could drop and take sharing down with it
When something failed there was no way to tell if the server was the problem
After (now)
Large files mode: files go browser to browser over WebRTC — they never reach our server
No size cap in large-file mode; the transfer is limited only by the two connections
Peer files appear in the chat feed while they transfer, with a preview and no forced download
Media is striped across three separate databases, so storage grows by adding one more
Upload chunks stream straight into the database instead of sitting on server disk
Chat, guests, rooms, and stats moved onto a database of their own
Rooms now expire 2 hours after the last activity, not 2 hours after they were made
The API lives on its own permanent HTTPS address on a dedicated machine
If the main API cannot be reached, the app switches to a backup on its own
Stats page shows live server status and response time for each backend
Messages are end-to-end encrypted (AES-GCM) using the room PIN
Read receipts (✓✓) and link previews in chat
Burn Room simplified — one click deletes the whole room in 15 minutes
15 new blog guides on sharing, privacy, and room codes
v2.0
Burn control, stats, blog & clearer rooms
Bigger update for owners and everyday users: manage burn time, see use stats, read guides, and a cleaner online list.
Before
Burn Room only armed a fixed ~2 hour timer — no add time, no stop
Deleting a message or file removed it silently for others
No public page to see how much PeerPizza is used
No blog or story page; About was short product text only
Online bar could show the same person many times
Update popup still said “What’s New in v1.9”
After (now)
Burn Room: owner can add time (max 24h from arm) or stop the burn
Delete notice: others see “this user deleted a message / file”