A mobile second screen for your livestream
pocketChat merges Twitch, Kick and YouTube chat into one interface. On top of that come moderation, events, TTS, a mobile control deck, OBS control, BELABOX/SRT status, alerts, DJI control and a browser tab.
So the app isn't a streaming camera like Moblin or IRLwhatever. It's a broad companion and control tool. Which services you connect decides the feature set and how your data is handled.
1. Features at a glance
| Area | Examples |
|---|---|
| Chat | Twitch, Kick and YouTube in one feed; send across platforms |
| Moderation | delete messages, time out, hide users |
| Events | follows, subs, raids, donations and alerts from different services |
| TTS | local speech output or optional cloud voices |
| pocketDeck | control OBS scenes, sources and chat modes |
| Monitoring | watch BELABOX/SRT status and bitrate |
| Extras | DJI Bluetooth control, alert view and browser tab |
2. Chat, moderation and events
The shared feed cuts down on switching between several apps. You can still tell messages apart by platform, and you can trigger moderation actions straight from the mobile view.
- Follow Twitch, Kick and YouTube chats together
- Reply across platforms
- Delete messages or temporarily ban users
- Show subs, follows, raids, donations and other events
3. TTS, pocketDeck, OBS and BELABOX
For text-to-speech, pocketChat can use your device's speech output or optionally connect cloud providers. With pocketDeck, you control OBS scenes and sources over OBS WebSocket. Another section shows BELABOX/SRT statistics.
- Prefer local TTS if you don't need a cloud voice
- Use OBS WebSocket only with a password and on a controlled network
- Don't expose BELABOX access publicly without protection
- With cloud TTS, chat text can be sent to the speech provider you chose
4. Setup
- Get the current app only from the official store.
- Sign in with the main account you need and connect only the platforms you actually use.
- Check chat and moderation first, without a public stream.
- Test TTS output, volume and unwanted content.
- Add OBS, BELABOX, and donation or alert services one after another.
- Before real use, try a full sign-out and sign-in again.
5. Privacy: key points before you sign in
According to the official privacy policy, pocketChat works with its own backend. Among other things, it processes OAuth tokens for connected platforms and account identifiers there. Chat messages are meant to be relayed in real time and not stored permanently, and stream metadata is not meant to be kept after the session.
- Accounts: According to the privacy policy, OAuth tokens are stored on the server side.
- Location: optional location and RTIRL features can process position data.
- TTS: with cloud providers, the message text to be read aloud can reach that service.
- Deletion: the project's privacy policy describes token deletion when you disconnect a service, plus a full deletion request by contacting the operator.
6. A sensible practice test
- Connect just one chat service at first.
- Check incoming and outgoing messages.
- Try out moderation with a test account.
- Set up local TTS, then optionally test a cloud voice.
- Add OBS, BELABOX and alert connections one at a time.
- Check the app in the background, on a network switch and after a restart.
7. Common questions
What devices does pocketChat run on?
On Android 8 and up and on iOS 16 and up. There is also a browser version.
Which platforms does pocketChat combine?
Chat and features for Twitch, Kick and YouTube come together in one app. Other streaming services can be connected.
Is Twitch required?
The current official documentation lists a Twitch login as a requirement. Before you set it up, check the latest status in the stores and on the project page.
Are access tokens stored only locally?
No. According to the privacy policy, the OAuth tokens for connected platforms are kept on the service operator's backend.
Is pocketChat a streaming app?
No. It's a companion app for chat, TTS, events, monitoring and control next to your actual camera or encoder app.