The Modern Web Client for IPTV

StreamVault (Portal Heaven) is an open-source, self-hosted proxy and web player. It connects securely to your Stalker, Xtream, or M3U providers, bringing a premium "TiviMate-like" experience directly to your web browser with zero installation.

Open Source Architecture

Built for the Self-Hosted Community

Portal Heaven was built to solve the fragmentation of the IPTV ecosystem. Instead of relying on closed-source Android APKs or struggling with browser CORS restrictions, we built a robust middleware proxy.

The backend is a lightweight Node.js/Express server that acts as a secure bridge, translating proprietary Stalker API handshakes into standard JSON for the React frontend. It also rewrites HLS manifests on the fly, allowing you to bypass strict CORS blocks and stream smoothly on any device.

React 18 Vite Node.js Express SQLite3 HLS.js

Zero-Knowledge Security

🔐

Client-Side AES-GCM

Your portal credentials and MAC addresses are encrypted directly in your browser using military-grade AES-GCM encryption before they are ever sent to the server for cloud syncing.

🛡️

Cloudflare Turnstile

Our authentication system uses invisible Cloudflare Turnstile CAPTCHA to protect the application from botnets, brute-force attacks, and credential stuffing.

🔑

Secure SSO Integration

Create an account instantly using Google or GitHub OAuth2 Single Sign-On. Your session is protected by secure, HttpOnly JSON Web Tokens (JWT) with strict SameSite policies.

Core Capabilities

🚀

Zero Install

Works entirely in your browser. Say goodbye to downloading APKs, setting up emulators, or dealing with app store restrictions.

☁️

Cloud Sync

Your portals, favorites, and watch history are securely synced across all your devices. Start watching on your TV and resume on your phone.

📺

Multi-Device Streaming

Login and watch on multiple devices at the same time, restricted only by your IPTV provider's simultaneous connection limits.

📊

Advanced Analytics

Admins have access to a real-time dashboard tracking concurrent users, bandwidth usage, and playback telemetry (Live vs. VOD breakdown).

📅

Live TV & EPG

Seamless live streaming with an active Electronic Program Guide (EPG) that updates in real-time, including Catch-up TV support.

🎞️

Universal Format Support

Full compatibility with Stalker Portals (MAC-based), Xtream Codes (User/Pass), M3U/M3U8 playlists, and HLS/DASH streams.

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 to use this application.

What is a Stalker Portal?

A Stalker Portal (often powered by Ministra) is a popular middleware used by IPTV providers to manage and deliver Live TV, VOD, and Series to set-top boxes (like MAG boxes). Portal Heaven emulates this hardware environment entirely in your web browser.

Why do I need a proxy to watch IPTV in my browser?

Modern web browsers enforce strict security policies like CORS (Cross-Origin Resource Sharing) and Mixed Content blocks (preventing HTTP streams on HTTPS sites). Our Node.js backend proxy handles the handshake with your provider and securely routes the media to your browser, bypassing these restrictions seamlessly.

Can I install this on my Smart TV or iPhone?

Yes! Because Portal Heaven is a Progressive Web App (PWA), you can open the URL in Safari on iOS or Chrome on Android/Android TV and click "Add to Home Screen." It will install as a native-feeling app without needing to go through an App Store.

Is my MAC address and password safe?

Yes. If you create an account, your connection details are encrypted using AES-GCM on your device before they are synced to our database. Our server only stores the encrypted ciphertext, meaning we cannot read your passwords or MAC addresses.

Ready to Stream?

Join thousands of users who have cut the cord on restrictive apps.

Open Portal Heaven