Smashkarts Room Chat
View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
SmashKarts Room Chat brings real-time, mode-based chat directly into SmashKarts so players can coordinate, socialize, and stay connected without switching tabs or opening external apps.
How it works
- The extension detects your current SmashKarts game mode.
- It automatically connects you to a matching chat room for that mode.
- Messages appear in an in-game overlay so you can keep playing while chatting.
- If the connection drops, it automatically reconnects.
Core features
- Automatic room selection by game mode
- Joins the correct chat channel based on the mode you are currently playing.
- Live in-game chat overlay
- Read and send messages from within SmashKarts.
- Fast WebSocket messaging
- Low-latency chat designed for active matches.
- Reconnect and session resilience
- Recovers from temporary network interruptions.
- Basic anti-spam protections
- Client and server rate limits reduce abuse and message flooding.
- Flexible identity support
- Supports Google sign-in where available.
- Falls back to anonymous “play” profile mode if Google auth is unavailable.
Who this extension is for
- Players who want lightweight team communication during matches.
- Friends/clans organizing in real time by mode.
- Communities that want room-based chat without external voice/text setup.
Permissions explained
This extension requests only the permissions needed for chat functionality:
- identity
- Used to request Google OAuth tokens for optional sign-in.
- storage
- Stores local profile/session values (for fallback identity and UX continuity).
- host permissions:
- smashkarts.io
- Required to detect game context and render the overlay on the game page.
- googleapis.com
- Required for optional Google profile lookup/token-based auth flow.
- Production chat server domain (HTTPS/WSS)
- Required to send/receive real-time chat and optional telemetry logs.
Privacy and data handling
- Chat messages are transmitted to the chat server to deliver real-time room chat.
- Optional auth-related profile fields (such as display name/avatar) may be used for message attribution.
- Local storage is used for extension session/profile continuity.
- This extension does not require access to unrelated websites.
- Data retention and policy details are provided in the extension’s privacy policy URL listed on this store page.
Important notes
- This extension is not affiliated with or endorsed by SmashKarts.
- Google sign-in depends on OAuth configuration for the published extension ID.
- If Google sign-in is unavailable, chat can still function using fallback identity mode.
- Network quality and server availability may affect message delivery latency.
Support
If you encounter issues, include:
- Browser version
- Extension version
- Approximate time of issue
- Steps to reproduce
- Whether you were using Google sign-in or fallback mode
That information helps diagnose connection/auth or mode-detection problems quickly.
Tags
Privacy Practices
🔐 Security Analysis
⏳ Security scan is queued. Check back soon.