SOURCE AVAILABLE / BROWSER BASED / SELF-HOSTABLE

Source-Available IPTV Web Player for Xtream, M3U and Stalker

Play live TV, movies and series from sources you own or are authorized to access. Use the hosted web player or deploy Portal Heaven on your own server - without an APK or emulator.

PolyForm Noncommercial 1.0.0 Client-side credential encryption Installable PWA Player only - no content included

Get started in 3 steps

1

Create free account

Google/GitHub SSO or email

2

Add your IPTV source

Stalker / Xtream / M3U

3

Stream anywhere

Web, PWA, or mobile

Source-Available Architecture

Built in public for browser-based playback

Portal Heaven combines a React interface with a Node.js backend for provider authentication, metadata requests and Stalker compatibility. The source code and deployment configuration are available for review on GitHub.

Media uses direct browser-to-provider playback whenever the browser and provider support it. A compatibility relay is optional for exceptional provider or browser limitations; it is not the default playback path.

React 19 Vite Node.js Express SQLite HLS.js

Security by Design

01

Client-Side AES-GCM

Saved connection credentials are encrypted in the browser before synchronization. Review the implementation and threat model on the security page.

02

Bot Protection

Cloudflare Turnstile protects account forms against automated abuse without relying on a traditional image CAPTCHA.

03

Session Protection

OAuth and password sessions use HttpOnly cookies and scoped content-session tokens for the HTTP playback surface.

Core Capabilities

01

Zero Install

Works entirely in the browser - no APK, emulator, or app store.

02

Cloud Sync

Portals, favorites, watch history synced across all devices.

03

Multi-Device Streaming

Watch simultaneously on several devices (provider limits apply).

04

Advanced Analytics

Real-time dashboard: concurrent users, bandwidth, telemetry.

05

Live TV & EPG

Electronic Program Guide with Catch-up support.

06

Universal Format Support

Stalker Portal, Xtream Codes, M3U/M3U8, HLS and MPEG-TS.

Built in public

Inspect the implementation, deployment files and issue history.
Use the hosted player or deploy the source-available project for permitted noncommercial use.
Understand direct playback, compatibility relay behavior and credential handling.

Frequently Asked Questions

Does Portal Heaven provide any TV channels or movies?

No. Portal Heaven is strictly a media player and proxy tool. We do not host, distribute, or provide any content, streams, or IPTV subscriptions. You must provide your own legal content or possess a valid subscription to a third-party IPTV service.

What is a Stalker Portal?

A Stalker Portal (Ministra) is middleware used by IPTV providers. Portal Heaven emulates the hardware environment in your browser.

Does video pass through Portal Heaven servers?

Portal Heaven prioritizes direct browser-to-provider playback. Provider authentication and metadata may use the backend. An optional compatibility relay may be used only when direct browser playback is not possible.

Can I install this on my Smart TV or iPhone?

On supported mobile and desktop browsers, Portal Heaven can be installed as a PWA. Smart TV support depends on the television browser and its available media codecs.

Is my MAC address and password safe?

Saved credentials are encrypted client-side with AES-GCM before synchronization. Review the security page for the deployment model, limitations and operator controls.

Ready to Stream?

Open your authorized source in the hosted player, or review and deploy the project yourself.

Open Portal Heaven

No credit card / Source available / Self-host friendly / No content included