A fast IPTV player for your own sources – on smart TVs and streaming devices. Credentials and settings are stored encrypted on your device and are not transmitted to phantom_. No phantom_ account, no cloud sync, no ads.
For playback the app connects directly to your source or to your own relay. No channels, playlists or provider accounts included.
What sets phantom_ apart
Credentials, favourites and settings are stored on your TV, AES-encrypted and PIN-protected. Optional parental control locks categories behind a PIN. No phantom_ account required.
Use a compatible provider account (e.g. Xtream Codes) or an M3U playlist. phantom_ provides no content of its own.
Route streams, EPG and channel logos through your own relay – optionally protected with a username and password. It only forwards while the configured protection condition is met; if it is no longer met, the kill switch pauses playback instead of continuing directly over your normal connection. An optional IP check additionally shows you changes to your public IP.
Fast zapping, a 7-day grid EPG, favourites, search and channel logos – fully optimised for TV navigation.
Features
Missed a show? Play past programmes straight from your provider's archive – e.g. via an Xtream archive or M3U catch-up.
The full schedule as a grid EPG. Per programme: watch, set a reminder, or start it directly from the archive.
Run several sources side by side – e.g. Xtream and M3U. Switch between profiles without setting everything up again.
Create favourites and your own groups – across sources. They survive a source change and stay sorted.
Local programme reminders, auto-start with your last watched channel, and a sleep timer that closes the app so your TV can go to standby.
Search across channel names and the guide. Pick the audio track by readable language name instead of cryptic codes. Channel logos are matched by name cleanup, with an initials fallback.
phantom_ supplies no content. All features work with your own lawful source (e.g. an Xtream account or M3U playlist).
How it works
Open phantom_ on your TV and enter your own source. 3 days free, no account, no payment details.
Scan the QR code and unlock at phantomtv.app. You will receive a short unlock code.
Type the short code into the app under Settings › Licence – done. The unlock is bound to your device.
Pricing
The unlock is valid for one device and bound to its device ID; transferring it to another device is not possible. Requires your own compatible source (e.g. an Xtream account or M3U playlist).
Questions & answers
No. phantom_ is an independent media player, not an IPTV provider. The app supplies no channels, playlists or subscriptions – you only use your own compatible sources that you are entitled to use.
Common formats such as Xtream Codes accounts and M3U playlists, optionally with an XMLTV EPG.
Not to phantom_. They are stored encrypted on the device and used only to talk to the source you set up, or to your own relay.
No. That requires your own VPN or relay. phantom_ compares your current public IP with a previously stored reference IP (an indicator only, not proof) and can pause playback when relay protection is missing.
The unlock is valid for one device and bound to its device ID. Transferring it to another device is not possible.
Playback is locked. Your source, favourites and settings are kept, and no payment is taken automatically.
At launch, LG TVs running webOS 5 or newer. Samsung (Tizen), Android TV and Fire TV will follow – see the roadmap. An internet connection is required; a VPN or relay is not included.
What is missing in phantom_? Tell us – one sentence is enough.
✓ Thanks! Your idea reached us.