FAQ
No. Glitcho is an independent third-party client. It is not affiliated with, endorsed by, or sponsored by Twitch Interactive, Inc.
Yes. There is no paid tier with us, and nothing phones home. You host the server. It will be open source when officially released, under the MIT License.
Yes - that is the point. The Python server does the recording and holds your library; the iPhone, iPad and Mac app is a window onto it. Anything that runs Docker (or Python 3.12) works: a NAS, a Mac mini, a VPS.
Set a rule once in Settings → Recording and every stream from that channel is captured the moment it goes live, with per-channel quality and retention. Favorites are protected from deletion.
Twitch chat is archived alongside the video during capture (encrypted sidecar) and replayed message-by-message at the original timestamps. Scrub the video and chat follows.
Roughly 3 GB per hour at 1080p60, less at lower qualities. The storage bar in Settings shows usage; recording pauses under 5% free space. Recordings are AES-GCM encrypted at rest with your master key.
The app talks to your server over HTTPS, so anything you can reach - VPN, Tailscale, a reverse proxy - works. Downloads also sync copies to the device for fully offline viewing. Live streams can play straight from the platform CDN if the server is unreachable.
Glitcho records for personal archival, like a DVR. Respect Twitch Terms of Service and streamers’ rights - do not redistribute recordings.
The server runs anywhere Docker or Python 3.12 does. The client is iPhone, iPad and Mac (Catalyst) today. The API will be documented; other clients will be possible once the source is released under the MIT License.
Something missing? Open an issue on GitHub.