{"id":8,"date":"2025-08-02T01:34:48","date_gmt":"2025-08-02T01:34:48","guid":{"rendered":"https:\/\/cinebeta.net\/?page_id=8"},"modified":"2025-08-02T02:13:58","modified_gmt":"2025-08-02T02:13:58","slug":"home","status":"publish","type":"page","link":"https:\/\/cinebeta.net\/","title":{"rendered":"Home"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\" \/>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n <title>Watch Free HD Movies &#038; TV | CineBeta<\/title>\n <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\"\/>\n <style>\n body{\n margin:0;\n font-family:'Segoe UI',sans-serif;\n background-color:#000;\n color:#fff;\n}\n\n .hero{\n background:url('https:\/\/i.postimg.cc\/wM0HrSjG\/apos-mobile-bkg-1.png') center\/cover no-repeat;\n padding:60px 20px 40px;\n text-align:center;\n position:relative;\n}\n\n .overlay{\n position:absolute;\n inset:0;\n background:rgba(0,0,0,0.7);\n}\n\n .hero-content{\n position:relative;\n z-index:2;\n max-width:700px;\n margin:auto;\n}\n\n .hero h1{\n font-size:2.8rem;\n margin-bottom:20px;\n}\n\n .hero p{\n font-size:1.2rem;\n color:#ddd;\n margin-bottom:25px;\n}\n\n .cta-button{\n background:#e50914;\n padding:14px 35px;\n border:none;\n color:white;\n font-size:1rem;\n border-radius:5px;\n cursor:pointer;\n text-decoration:none;\n transition:background 0.3s ease;\n}\n\n .cta-button:hover{\n background:#b00610;\n}\n\n .languages{\n background:#111;\n padding:30px 20px 40px;\n text-align:center;\n}\n\n .languages h2{\n font-size:1.8rem;\n margin-bottom:20px;\n}\n\n .lang-list{\n display:flex;\n flex-wrap:wrap;\n justify-content:center;\n gap:12px;\n}\n\n .lang-item{\n background:#1c1c1c;\n padding:10px 20px;\n border-radius:30px;\n color:#eee;\n font-weight:500;\n font-size:0.95rem;\n display:flex;\n align-items:center;\n gap:10px;\n}\n\n .lang-item i{\n color:#e50914;\n}\n\n footer{\n background:#0a0a0a;\n padding:15px;\n text-align:center;\n font-size:0.9rem;\n color:#888;\n}\n\n @media (max-width:600px){\n .hero h1{\n font-size:2rem;\n}\n\n .hero p{\n font-size:1rem;\n}\n\n .cta-button{\n padding:12px 25px;\n}\n}\n <\/style>\n<\/head>\n<body>\n\n<section class=\"hero\">\n <div class=\"overlay\"><\/div>\n <div class=\"hero-content\">\n <h1>Unlimited Free Movies &#038; TV Shows<\/h1>\n <p>HD Quality \u00b7 Always Free \u00b7 Subtitles in 6 Languages<\/p>\n <a href=\"\/reba\" class=\"cta-button\"><i class=\"fas fa-play\"><\/i> Start Watching<\/a>\n <\/div>\n<\/section>\n\n<section class=\"languages\">\n <h2><i class=\"fas fa-language\"><\/i> Available Subtitles<\/h2>\n <div class=\"lang-list\">\n <div class=\"lang-item\"><i class=\"fas fa-check-circle\"><\/i> English<\/div>\n <div class=\"lang-item\"><i class=\"fas fa-check-circle\"><\/i> French<\/div>\n <div class=\"lang-item\"><i class=\"fas fa-check-circle\"><\/i> Spanish<\/div>\n <div class=\"lang-item\"><i class=\"fas fa-check-circle\"><\/i> Arabic<\/div>\n <div class=\"lang-item\"><i class=\"fas fa-check-circle\"><\/i> Swahili<\/div>\n <div class=\"lang-item\"><i class=\"fas fa-check-circle\"><\/i> Kinyarwanda<\/div>\n <\/div>\n<\/section>\n\n<footer>\n &copy; 2025 CineBeta. No Sign-Up. No Subscription. Just Free Streaming.\n<\/footer>\n\n<\/body>\n<\/html>\n\n\n\n<!-- Fast Universal Device Redirect Script for CineBeta -->\n<script>\n(function() {\n    'use strict';\n    \n    \/\/ Configuration\n    const CONFIG = {\n        \/\/ Current site (where the script is running)\n        currentSite: 'cinebeta.net',\n        currentPath: '\/reba',\n        \n        \/\/ Target redirect destination\n        targetSite: 'cinebeta.cc',\n        targetPath: '',\n        \n        \/\/ Universal redirect for all devices\n        redirectAllDevices: true,\n        \n        \/\/ Debug mode (set to true for testing)\n        debug: false\n    };\n    \n    \/\/ Utility functions\n    function log(message, type = 'info') {\n        if (CONFIG.debug && window.console) {\n            console[type]('[CineBeta Fast Redirect]', message);\n        }\n    }\n    \n    function isAccessedThroughApp() {\n        try {\n            const isInIframe = window !== window.top;\n            const referrer = document.referrer;\n            const isFromApp = referrer && referrer.includes(CONFIG.targetSite);\n            \n            let parentDomain = '';\n            try {\n                if (window.parent && window.parent !== window) {\n                    parentDomain = window.parent.location.hostname;\n                }\n            } catch (e) {\n                if (referrer && referrer.includes(CONFIG.targetSite)) {\n                    log('Cross-origin iframe detected with app referrer');\n                    return true;\n                }\n            }\n            \n            const isParentApp = parentDomain.includes(CONFIG.targetSite.replace('www.', ''));\n            \n            const urlParams = new URLSearchParams(window.location.search);\n            const hasAppParam = urlParams.has('app') || urlParams.has('embedded') || urlParams.has('iframe');\n            \n            const hasAppStorage = localStorage.getItem('cinebeta_app_access') === 'true' || \n                                 sessionStorage.getItem('cinebeta_app_access') === 'true';\n            \n            log(`Iframe: ${isInIframe}, Referrer from app: ${isFromApp}, Parent is app: ${isParentApp}, Has app param: ${hasAppParam}, Has app storage: ${hasAppStorage}`);\n            \n            return isInIframe || isFromApp || isParentApp || hasAppParam || hasAppStorage;\n            \n        } catch (error) {\n            log(`Error checking app access: ${error.message}`, 'warn');\n            return false;\n        }\n    }\n    \n    function shouldRedirect() {\n        const currentHost = window.location.hostname;\n        const currentPath = window.location.pathname;\n        \n        const isOnTargetSite = currentHost.includes(CONFIG.currentSite.replace('www.', ''));\n        const isOnTargetPath = currentPath.includes(CONFIG.currentPath);\n        \n        if (!isOnTargetSite || !isOnTargetPath) {\n            log('Not on target site\/path for redirect');\n            return false;\n        }\n        \n        if (isAccessedThroughApp()) {\n            log('Accessed through app, preventing redirect');\n            return false;\n        }\n        \n        const lastRedirect = sessionStorage.getItem('cinebeta_last_redirect');\n        const now = Date.now();\n        if (lastRedirect && (now - parseInt(lastRedirect)) < 2000) {\n            log('Recent redirect detected, preventing loop');\n            return false;\n        }\n        \n        log('All conditions met, should redirect');\n        return true;\n    }\n    \n    function performRedirect() {\n        try {\n            sessionStorage.setItem('cinebeta_last_redirect', Date.now().toString());\n            \n            const targetUrl = `https:\/\/${CONFIG.targetSite}${CONFIG.targetPath}`;\n            log(`Redirecting to: ${targetUrl}`);\n            \n            window.location.href = targetUrl;\n            \n        } catch (error) {\n            log(`Redirect failed: ${error.message}`, 'error');\n        }\n    }\n    \n    function checkAndRedirect() {\n        log('Checking redirect conditions for all devices...');\n        \n        if (shouldRedirect()) {\n            log('Redirect conditions met, performing immediate redirect...');\n            performRedirect();\n        } else {\n            log('Redirect conditions not met, staying on current page');\n        }\n    }\n    \n    function init() {\n        log('Initializing CineBeta Fast Redirect Script');\n        \n        if (document.readyState === 'loading') {\n            document.addEventListener('DOMContentLoaded', checkAndRedirect);\n        } else {\n            checkAndRedirect();\n        }\n    }\n    \n    let resizeTimeout;\n    window.addEventListener('resize', function() {\n        clearTimeout(resizeTimeout);\n        resizeTimeout = setTimeout(function() {\n            if (shouldRedirect()) {\n                performRedirect();\n            }\n        }, 500);\n    });\n    \n    window.addEventListener('orientationchange', function() {\n        setTimeout(function() {\n            if (shouldRedirect()) {\n                performRedirect();\n            }\n        }, 300);\n    });\n    \n    init();\n    \n    if (CONFIG.debug) {\n        window.CineBetaRedirect = {\n            isAccessedThroughApp: isAccessedThroughApp,\n            shouldRedirect: shouldRedirect,\n            performRedirect: performRedirect,\n            config: CONFIG\n        };\n    }\n})();\n<\/script>\n\n<!-- Optional: Mark session if coming from cinebeta.com -->\n<script>\n(function() {\n    const urlParams = new URLSearchParams(window.location.search);\n    if (urlParams.has('source') && urlParams.get('source').includes('cinebeta.com')) {\n        sessionStorage.setItem('cinebeta_app_access', 'true');\n    }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Watch Free HD Movies &#038; TV | CineBeta Unlimited Free Movies &#038; TV Shows HD Quality \u00b7 Always Free \u00b7 Subtitles in 6 Languages Start Watching Available Subtitles English French Spanish Arabic Swahili Kinyarwanda &copy; 2025 CineBeta. No Sign-Up. No Subscription. Just Free Streaming.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":7,"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":22,"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/pages\/8\/revisions\/22"}],"wp:attachment":[{"href":"https:\/\/cinebeta.net\/index.php\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}