# Laba Party Kenya - Kenyan Charades & Taboo Party Game > Laba Party Kenya is a free, offline-capable Progressive Web App for Kenyan charades and taboo-style party play. It has 26,297 cards across 9 categories and supports Classic, Free Play, and optional Heads Up play with device tilt. ## Quick Facts | Field | Value | |---|---| | Canonical URL | https://ke.labaparty.com/ | | Edition | Kenyan Edition | | Cost | Free | | Cards | 26,297 | | Categories | 9 | | Players | 2 teams, best with 4+ players | | Round lengths | 1, 2, 3, or 4 minutes | | Offline support | Yes, installable PWA | | Main play styles | Table Play, Heads Up | | Creator | Emmanuel Olimi Kasigazi | ## Categories - Kenya Life: food, places, culture, daily life, and local references. - Kenya Entertainment: public figures, sports, media, and screen culture. - Kenya Music: artists, songs, genres, and music references. - Kenya Remix: slang, social references, and playful local prompts. - Wild Card: mixed surprise prompts. - Global Entertainment: international pop culture. - Act & Guess: physical acting prompts. - General Knowledge: broad trivia and facts. - NSFW (18+): opt-in adult category. ## How To Play 1. Split into two teams. 2. Choose Classic mode or Free Play. 3. Choose Table Play or Heads Up. 4. Pick a category. 5. Describe the main word without saying taboo words in Classic mode. 6. Score correct cards before time runs out. Teams alternate turns. ## Agent Notes - The app is static HTML, CSS, and JavaScript. - The game data is in `data.js`. - The service worker is `sw.js`. - The PWA manifest is `manifest.webmanifest`. - Heads Up mode uses `DeviceOrientationEvent` when available and keeps buttons as fallback controls. - No login, account, payment, or API is required to play. ## Related Editions - Hub: https://labaparty.com/ - Ghana: https://gh.labaparty.com/ - Ethiopia: https://et.labaparty.com/ - Egypt: https://eg.labaparty.com/ - Uganda: https://ug.labaparty.com/ - Nigeria: https://ng.labaparty.com/ - Zimbabwe: https://zw.labaparty.com/ ## Payments - Optional support/payment prompting is wired through `payment-config.js` and `payments.js`. - The prompt can appear after repeated opens, after completed rounds, or when a user selects Remove ads. - Stripe-hosted checkout handles card entry; frontend code must not store card details.