Support
Most issues are covered below. Still stuck? Send mail to [email protected] and we'll get back to you.
System status
Frequently asked
I can't sign in — "Wrong email or password"
First check the email is right (case doesn't matter). If you're sure, ask your household admin to reset your password from the admin panel.
If the app says "connection refused" instead, your saved server URL may be stale. Sign out (Settings → Sign out), then sign back in — the app will use the current bundled server URL.
Movies / TV Shows tabs are missing
Library access is per-account. Your household admin can flip the My Library entitlement for your user. After they do, pull-to-refresh the home screen or relaunch.
Live TV says "expired" or won't load channels
Xtream packs have a hard expiry date you can see at the top of the home screen. When that lapses, your household admin needs to renew the playlist with the upstream provider.
If the chip says active but the EPG is empty, kill the app and reopen — that re-fetches the catalog.
How do I install on Apple TV / Android TV?
Apple TV: install via TestFlight on iOS, then sign in with the same Apple ID on the tvOS app — you'll see the build under Apps in TestFlight.
Android TV / Fire TV:
- Install Downloader from the device's app store.
- Open it and enter
peachtivi.com/peachtv.apk. - Approve the install when prompted. The app updates the same way when you re-enter the URL.
Then on the Apple TV / Android TV: Settings → Pair this device → enter the 8-character code on peachtivi.com/pair from your phone or laptop. No typing on the remote.
Playback stutters off-LAN
The app prefers your media server's LAN address whenever it's reachable. Off-LAN it routes through the public proxy, which is bandwidth-capped. For 4K off-network, prefer wired internet at the server side and check that hardware decoding is on (Settings → Playback → Hardware acceleration).
How do I revoke a device I no longer use?
From any signed-in client: Settings → Devices. Tap a row and choose Revoke. The targeted device is bounced to the sign-in screen the next time it pings (within a few seconds).
Where's my watch history stored?
On the PeachTivi server you signed into. It syncs across every device on your account, per profile. See Privacy for the full list.
I want to delete my account
From the app: Settings → Account → Delete account. Or email [email protected] from the address on file. Deletion is immediate and removes every record we hold for you.
How do I get a TestFlight invite?
Email [email protected] with the Apple ID you'd like the invite sent to. We send invites in batches, usually within a day.
Send a message
This form opens your mail app pre-filled — we never see drafts you don't actually send.