About PartyRush
A solo-built party game app for people who want to actually look at each other again.
The short version
PartyRush is a free, mobile-first web app with 14 party games and a Tournament mode. It runs in your browser โ no install, no account, no ads on you personally โ and works either as a pass-the-phone game on a single device, or as a real multiplayer experience where every friend joins on their own phone using a 4-letter room code.
It was designed for one moment: that part of a night when everyone is sitting around, half-bored, half on their phones, and someone says "let's play something."
Why I built it
I'm a solo developer. PartyRush wasn't planned โ it was a side project that started after a series of evenings where friends kept disappearing into their phones, ten people in a room not talking to each other. Every time we tried to play something, opening a game meant ten separate downloads, a sign-up, a paywall, and a five-minute setup. By then the moment had passed.
So I built the thing I kept wanting to exist. Open a browser, tap a tile, start playing in under fifteen seconds. No accounts. No installs. No "premium tier." Just games that require you to look at each other, argue with each other, and react to each other.
Every single game in the app started as something my friends and I were already playing in person at parties, road trips, or late nights. The goofy modes, the prompts that go too far, the chaos โ that's all from real nights out. None of this is AI-generated content. None of it was sourced from an existing game pack. The prompts were written by hand, tested with friends, and rewritten when nobody laughed.
What's in here
Fourteen complete party games plus a Tournament mode that strings them together:
- Truth or Dare โ modern, with a Savage mode for grown-up nights and a Chill mode that works at family gatherings.
- Speed Roast โ write a roast for the target. Best roast wins. Friendships tested.
- Word Imposter โ like Among Us, but with secret words and clue-giving.
- Split The Room โ write a dilemma that splits everyone exactly down the middle.
- 5sChallenge โ name as many as you can in five seconds. Cardio for your brain.
- Bomb Game โ five seconds, one category, don't get caught holding it.
- Number Imposter, Who's Most Likely, Word Bomb Duel, Roast Rap Battle, Would You Rather, Who's Most Likely To, Charades, Reverse Charades โ see How to Play for the full list with rules.
Every game has at least a Normal mode and most have a Savage mode (adult content, 18+ โ you confirm before entering). Player counts range from 2-12 depending on the game. Sessions usually run 10-30 minutes.
How multiplayer works
Tap any game, choose Multi Device, and you get a 4-letter room code (plus a QR code your friends can scan). Friends open PartyRush on their own phones, hit Join, and type the code. Everyone now plays from their own device โ the imposter's word stays on the imposter's screen, votes are private, and the host phone doesn't get passed around.
The whole thing runs on Firebase Realtime Database. There's no PartyRush server I run that you depend on. If the host's phone dies, the longest-tenured player automatically becomes the new host within 30 seconds, so the game keeps going. There's no account creation, no email, no password. Each person is identified per-device, and a refresh keeps you in your slot.
Synchronized ads: when an ad fires in multiplayer, every device shows it at the same moment, and the round only continues when everyone has finished theirs (or after a generous timeout for backgrounded phones). This was a fun problem to solve.
What it costs
Nothing. It's free. There is no premium tier, no "unlock all packs," no subscription. The app is supported by Google AdSense displaying ads between rounds. You can mute the music at any time with the speaker icon. If you have an ad blocker, the games still work โ the ads are wrapped in graceful fallbacks.
If a game ever costs money, it'll be because Google deprecates AdSense or my hosting bill outgrows the free tier on Vercel, and I'll say so loudly before that happens.
Tech, briefly
PartyRush is a single static index.html file with vanilla JavaScript โ no React, no framework, no build step. It loads fast because it's mostly text and a tiny amount of CSS. The multiplayer layer uses Firebase Realtime Database for synced game state and presence, with anonymous auth so you don't have to sign in. It's hosted on Vercel.
The whole codebase is one developer's pet project. You can probably find rough edges if you look for them. Email me when you do.
What's next
The roadmap is shaped by what people actually play. New games are written, tested with friends for a few weeks, and added when they're fun. The current focus is polishing the multiplayer flows on the games that ship, fixing weird edge cases, and slowly adding more savage prompt content for the modes that need it.
I'm not building this to scale to millions of users. I'm building it because my friends play it. If yours do too, that's the win.
Contact
Feedback, bug reports, prompt suggestions, or a brutally cursed dare you want added โ email partyrushapp@gmail.com. I read every message and reply to most. If you found a way to break the multiplayer layer, please tell me how.