Glitcho is a native iPhone, iPad and Mac client for Twitch that records, archives and replays streams on hardware you own. Auto-record the channels you follow. Keep encrypted copies. Watch with full chat replay.
v1.0.1 · build 158 · iPhone, iPad, Mac

How it works
Docker or Python 3.12 on a NAS, a Mac mini, or a spare box. One process records. Your disk holds the library.
QR, pairing code, or Bonjour on the LAN. iPhone, iPad and Mac Catalyst talk to your engine over HTTPS.
Auto-record the channels you follow. Chat is archived in sync. Everything encrypted at rest with your master key.
Gallery
MIT
On official release
0
Trackers & telemetry
AES
Encrypted at rest
3
iPhone, iPad, Mac
What Glitcho does
01
Set a rule once and every stream from the channels you follow is captured to your server the moment it goes live - quality, retention and per-channel rules included. Never miss a 3 a.m. stream again.
02
Chat is archived alongside the video and replayed message-by-message at the original timestamps. Scrub the recording and the room scrubs with you.
03
Recordings live on your own disk, encrypted at rest, grouped by streamer, searchable, and downloadable to any device on your network. Grid or list, sorted your way.
04
One self-hosted FastAPI server does the capturing; the native app is just a window onto it. No cloud, no third-party storage, nothing leaves your network.
Open source
It will be open source when officially released, under the MIT License. The Swift client, the FastAPI server, and the recorder will live in one repository you can read, audit, and fork. Third-party: not made by or affiliated with Twitch.
# Self-host in two commands $ docker pull image:latest $ docker compose up -d --build # Health check $ curl http://localhost:8000/v1/status
Free forever. iPhone, iPad and Mac Catalyst. Pair with QR, a pairing code, or Bonjour on the LAN. Bring a Twitch account and a spare disk.
Waitlist
Leave your email. We will tell you when the Mac app is ready to download. No newsletter, no tracking.