# Last On Laughing at Home > The ultimate fan-made interactive referee tracker and party game simulator inspired by the hit comedy television series "Last One Laughing" (LOL). Enables friends, families, and parties to play the comedy survival challenge from the comfort of their own home. ## Overview Last On Laughing at Home provides a complete digital referee control room for hosting live "Don't Laugh" party challenges. One or more referees can track contestants, issue yellow and red card penalties, lock the game with customized alarms, and celebrate the last comedian standing. ## Key Features - **Player Count Selector**: Supports 2 to 16 contestants with quick presets (2, 3, 4, 5, 6, 8, 10, 12) and dynamic steppers. - **Procedural Cartoon Avatars**: Dynamically generates unique, colorful storybook-style cartoon characters with hilarious poker-face expressions trying not to laugh. - **Local Photo Uploads**: Players can drag & drop or upload real photos to their cards. All image processing (resizing and compression) is 100% client-side via the HTML5 Canvas API and never touches a server. - **Editable Contestant Names**: Custom names can be edited directly on each contestant card. - **Penalty System**: - **Yellow Card**: 1st offense (warning for smirking/smiling). Triggers yellow border glow and whistle sound. - **Red Card**: 2nd offense (elimination). Mutually exclusive with yellow card. Triggers red border glow, buzzer sound, grays out the player portrait, and stamps a large animated red "X" icon over the player's photo. - **Master Game Controls**: - **Start / Resume (Green)**: Activates cards for editing and plays a 2-second synthesized chime. - **Stop / Pause (Red)**: Locks all cards to prevent unauthorized editing and triggers a 2-second alarm. - **Customizable 2-Second Sounds**: - Chimes: Game Show Fanfare, Cathedral Bell, Joyful Marimba, Referee Whistle, 8-Bit Arcade. - Alarms: Boxing Ring Bell, Squealing Pig, Whoopee Cushion Fart, Cartoon Scream, Stadium Air Horn, Fail Buzzer. - **100% Client-Side Privacy**: Operates entirely in the browser with zero external databases, zero tracking cookies, and automatic state persistence via `localStorage`. - **Where to Watch Guide**: Direct links, logos, and regional information for streaming international editions of *Last One Laughing* (Australia, Canada, Ireland, UK, Germany, and Japan's *Documental*) on Amazon Prime Video. ## Game Rules 1. **Rule 1: No Laughing**: Contestants must maintain a straight face at all times. No smiling, giggling, smirking, or lip-biting allowed. 2. **Rule 2: Yellow Card**: The referee issues a yellow card upon the first observed smirk or smile as a formal warning. 3. **Rule 3: Red Card**: Any full laughter, or a second smile, earns an immediate red card and elimination from the match. 4. **Rule 4: Last One Standing**: The final surviving player without a red card is crowned the Last One Laughing champion. ## URLs and Navigation - [Homepage / Referee Dashboard](https://lastonlaughingathome.com/): Live interactive referee tracking app. - [Where to Watch](https://lastonlaughingathome.com/#where-to-watch): Information and links to stream official seasons on Amazon Prime Video. - [Privacy Policy](https://lastonlaughingathome.com/#privacy): Detailed statement on 100% local, client-side data privacy. - [Cookie & Storage Policy](https://lastonlaughingathome.com/#cookie): Explanation of functional local storage without tracking cookies. ## Technical Stack - Vanilla HTML5 / Modern CSS / Vanilla JavaScript. - Web Audio API for zero-dependency procedural sound synthesis. - Vector SVG graphics for scalable icons and avatars. - Zero server dependencies, zero external analytics, zero tracking cookies.