For Communities & Web Radio Stations

SPChat Web Radio Chat and Community Chat on Your Hosting

The professional chat for your web radio and your community. On your hosting, under your domain, by your rules.

SPChat Interface Mockup *AI-enhanced image
Shared Hosting PHP 8.2+ GDPR Ready Domain License
πŸ“» Web Radio Chat
πŸ‘₯ Community Chat
🏠 Own Hosting
πŸ”’ GDPR Ready
🌐 Domain License

What SPChat does

All features included in every plan. No artificial limits.

⚑Real-time chat for web radio

Your listeners chat in real-time with each other and you as a moderator. Integrated directly on your website without external servers (no Node.js, Redis, or VPS required).

Web Radio SSE Real-time No iframe

πŸ’¬Multiple Chat Rooms

Permanent rooms for different topics (e.g. "Music", "Wishlist", "Off-Topic") as well as temporary user rooms. Password protection per room is supported.

Permanent Rooms Temporary Rooms

πŸ–ΌοΈMedia & Uploads

Share images, audio files, and documents directly in the chat. All uploads are validated and stored securely outside the webroot (locally or via S3).

Image Audio S3 Support

πŸ›‘οΈPrivacy by Design

No tracking and no third-party connections from the browser. GIPHY queries run through your server as a proxy to protect listener privacy. Emojis are locally hosted.

Server Proxy GDPR

πŸ‘₯Groups & Permissions

Private messages, message editing, anonymous reporting, and read receipts can be configured individually for each user group.

Groups Permissions

πŸ”Security & 2FA

Argon2id password hashing, CSRF protection, IP-based rate limiting, and optional two-factor authentication (2FA/TOTP) for admin accounts.

Argon2id CSRF 2FA / TOTP

πŸ“ΉWebRTC: Video & Voice Chat

Native video and voice chat directly in the browser via WebRTC. Custom STUN/TURN servers are supported, and your radio stream can be played inside the chat.

WebRTC Radio Stream STUN / TURN

πŸ› οΈComplete Admin Panel

Dashboard with real-time stats, user management, IP bans, word filters, scheduled messages, audit log exports (CSV/Excel), and custom CSS/JS.

Dashboard Moderation Audit Log

πŸ””Reactions, Typing & Read Receipts

Emoji reactions, typing indicators, read receipts with avatars, automatic link previews, and a complete edit history for modified messages.

Reactions Read Receipts

✨And many more features...

Learn more about all features including audio player integration, voice-to-text dictation, system exports, user badges, and much more on the overview page β†’

Why not Discord or similar?

External chat services cost you control. SPChat runs under your domain, with your data, by your rules.

πŸ’¬ SPChat on your hosting

  • Your data remains on your server
  • No mandatory monthly subscription to external services
  • Custom CSS & JS directly in the admin panel
  • Users see your domain, not a third-party domain
  • GDPR compliant out of the box
  • No tracking of your listeners or community
  • Word filter, ban system, full moderation

πŸ’€ Discord, Twitch Chat & Co.

  • Data stored on third-party servers (USA)
  • Users need external accounts
  • No branding or design control
  • Dependent on third-party decisions
  • GDPR requires complex additional measures
  • Tracking of your own community
  • Moderation is limited or paid

Tech without the overhead

SPChat runs on what you already use: PHP 8.2+ and MySQL on your shared hosting. No VPS, no root access, no process manager.

Once available, you will receive a download link and a domain-bound license after acquisition. The domain can be changed anytime for free in the STREAMPANEL customer center.

  • Runtime PHP 8.2+
  • Database MySQL / MariaDB (PDO)
  • Real-time Server-Sent Events (SSE)
  • Web Server Apache, Litespeed
  • License Domain-bound
  • Auth Argon2id + TOTP (2FA)
  • Storage Local or S3
Installation in 4 Steps
# 1. Once released: download in customer center
β†’ spchat-v1.x.zip downloaded
# 2. Upload files via FTP
$ ftp upload β†’ public_html/
# 3. Set document root to /public
β†’ Webspace points to public/ folder
# 4. Run web installer
$ open https://your-domain.com/install/
β†’ Setup completed βœ“
πŸš€ Chat is live.

Ready to get started?

Join the waitlist and we will notify you as soon as SPChat is ready for purchase.