Отчёт по чеклисту Alberta — Lumen Hall
Источник: «Чек-лист для проверки сайтов Канада, Альберта (онлайн казино и спортбеттинг)». URL: http://127.0.0.1:8105/ab/ Дата: 2026-11-08. Папка: aesarspalaceonline.com. Префикс cookie: lmh. Возраст в конфиге: 18.
Что открыто в Chrome и что прочитано в PHP
Chrome, отдельный контекст, первый заход без cookies, ширина 1280. Вопрос гейта: «Are You 18 or Older?». Текст: «You must be at least 18 years old and meet the eligibility requirements applicable in Alberta.» Кнопки: «I Am 18 or Older» и «I Am Under 18». Баннер: «We use cookies and similar technologies to operate our website, improve performance and understand how visitors use our services.» Кнопки: Accept All, Reject Optional, Cookie Settings. Горизонтальной прокрутки нет (scrollWidth = clientWidth = 1280). Lorem нет. После принудительной догрузки битых картинок нет (47 изображений). Публичных ссылок с .php нет.
Затем в документ записаны lmh_age=yes и lmh_consent=e1a0m0. После перехода на /ab/register гейта и баннера нет. Узкое окно: запрошено 390, измеренный innerWidth 500, прокрутки вбок нет, кнопка Menu видна, полоса .desk-nav скрыта.
В Chrome открыты главная и /ab/register, футер снят с главной. Отказ на гейте, панель Cookie Settings, депозит и вход не нажимались.
PHP: inc/config.php (все внешние точки и юрлицо null, base_path /ab), inc/handlers.php, inc/account.php, inc/auth.php, inc/layout/layout.php, pages/legal/terms.php, privacy.php, cookies.php, pages/responsible.php, pages/contact.php, pages/sports.php, pages/promotions.php, pages/launch.php. Спорт в браузере не открывался: в PHP страница прямо пишет, что спортбука нет.
Ядро
| Поле | Факт |
| Бренд | Lumen Hall. Юридическое имя, номер, адрес, licence_number — null |
psp_endpoint, game_api_endpoint, geo_provider, exclusion_register_endpoint | null |
| Валюта, пояс | CAD, America/Edmonton |
| Почта на странице | support@aesarspalaceonline.com (хост 127.0.0.1 подменяется на fallback_host) |
Вердикт
Не готов принимать реальные ставки в Альберте. Пункт 17 не закрыт: оператор, регистрация AGLC и соглашение AiGC для этого домена не подтверждены и на сайт не вынесены.
1. Визуальный аудит
| Пункт | Статус | Факт |
| 1280, без горизонтальной прокрутки | PASS | scrollWidth 1280 |
| Узкая ширина | PASS | Измеренный innerWidth 500, прокрутки вбок нет, бургер виден |
| Картинки | PASS | После догрузки naturalWidth у всех 47 больше нуля. Обложки отдают HTTP 200 |
| Lorem, чужой номер лицензии | PASS | Нет. Щиты AGLC и AiGC подписаны: «These marks name the organisations. They are not an operator registration for this domain.» |
| Публичные URL | PASS | Без .php. Префикс маршрута /ab |
| Подпись к фото | PASS | В pages/home.php: stock photograph, atmosphere, not a casino this website operates |
2. Age-gate
| Пункт | Статус | Факт |
| 18+ и две кнопки | PASS | Цитата гейта выше. Это 18, не 19 и не 21 |
| Текст образца | PARTIAL | Нет дословного «Yes, I am 18 or older» / «No, I am under 18» и нет фразы про physically located в самом гейте. Та фраза есть ниже, в geo_line() |
| Отказ | PARTIAL | В Chrome не нажимался. В handlers.php ответ no пишет lmh_age=no и уводит на /age-restricted, остальные маршруты режутся |
| Не заменяет KYC | PASS | Регистрация отдельно проверяет дату рождения. Гейт — самодекларация |
3. Регистрация, KYC, геолокация, статус
| Пункт | Статус | Факт |
| Форма | PARTIAL | В Chrome /ab/register: имя, дата, email, телефон, адрес, провинция (все канадские, не только AB), индекс, пароль, повтор. Аккаунт в этом проходе не создавался |
| Возраст 18 | PASS | Чекбокс «I am 18 or older». Годы с 2008. Сервер отклоняет возраст меньше min_age |
| Terms записан | FAIL | Чекбокс обязателен. registration_create() акцепт не сохраняет |
| Маркетинг отдельно | FAIL | Отдельного согласия нет |
| Дубли | PARTIAL | Только email. Имя и дата рождения не сверяются. Исключённый email блокируется |
| KYC, красный пункт | FAIL | Файл JPG/PNG/PDF до 8 МБ уходит в Pending. Статус Verified форма не ставит. Вендора нет. Игра закрыта у всех, а не потому что KYC пройден |
| Геолокация, красный пункт | FAIL | geo_provider null. Permissions-Policy: geolocation=(). Провинция в форме — не геолокация. VPN и повтор во время игры не реализованы |
| Статус самоисключения на игре | FAIL | Локальный флаг блокирует вход, депозит и новый вывод. Реестр AGLC не вызывается. Запуска игры нет ни у кого |
4. Язык, Alberta, CAD, бренд
| Пункт | Статус | Факт |
| Canadian English, Alberta, CAD | PASS | Один бренд Lumen Hall. AGCO, iGO, BetGuard, ConnexOntario нет |
| Ontario | PARTIAL | Только как пункт адреса в списке провинций, не как регулятор |
| Спорт-термины | N/A | Спортбук не заявлен. Страница /sports в PHP отказывается от линии |
5. Шапка и мобильное меню
| Пункт | Статус | Факт |
| Пункты | PASS | Home, Casino, Slots, Live Casino, Game Guide, Promotions, Login, Register |
| Sportsbook | FAIL | В шапке нет |
| Deposit / Withdraw | PARTIAL | Не в шапке. Формы только в аккаунте, и они отказывают |
| Бургер | PASS | На 1280 скрыт. На узкой ширине виден |
6. Главная
| Пункт | Статус | Факт |
| Казино и спорт | FAIL | H1: «Discover Online Casino Games in Alberta». Спортивного продукта нет |
| 18+, риск, RG | PASS | Футер: «18+. Eligible players physically located in Alberta.» и фраза про financial risks. Ссылка Responsible Gambling есть |
| Гарантия выигрыша, ложный гостатус | PASS | Нет. Регистрация домена не выдаётся за лицензию |
| Акции | PASS | Не выдуманы. Блок ведёт к пустому списку |
7. Категории и спорт
| Пункт | Статус | Факт |
| Slots, live, tables | PARTIAL | Страницы и карточки есть. Кнопки Play нет. launch.php: «Real-money play is closed», сессия и ставка не создаются |
| RTP и джекпот суммой | PASS | Суммы не печатаются |
| События, коэффициенты, купон | FAIL | Спортбука нет. В PHP: «Lumen Hall does not run a sportsbook… A bet cannot be placed.» |
| Правила спорта | N/A | Продукт не заявлен. Это не замена спортбука на главной |
8. Футер
| Пункт | Статус | Факт |
| Юридическое имя и регистрация AGLC этого домена | FAIL | Текст: имя, номер и адрес опущены, потому что не подтверждены. Номера нет |
| Роль AGLC и AiGC | PASS | AGLC regulates. AiGC conducts and manages. AiGC не назван регулятором. Подпись к знакам есть |
| 18+ и риск | PASS | Есть |
| 211 | PASS | Знак 211 Alberta, ссылка на ab.211.ca |
| GameSense | FAIL | В футере нет. Есть на странице Responsible Gambling |
| Платёжные логотипы | PASS | Нет. psp_endpoint null |
| Self-exclusion в футере | PARTIAL | Отдельной ссылки нет. Инструмент в аккаунте |
9. Terms
Читался pages/legal/terms.php. Возраст в тексте — min_age 18. Спорт как продукт не описан: правила спорта N/A.
| Пункт | Статус | Факт |
| Оператор, дата вступления | FAIL | Имя не подтверждено и не печатается. Даты документа нет нарочно |
| 18, один аккаунт, Alberta | PASS | Гейт lmh_age на 365 дней. Дубль email и исключённый email отклоняются |
| KYC и гео как действующие | FAIL | Текст честно пишет, что провайдера нет и Verified не ставится. Чеклист требует работающую проверку |
| CAD, депозит, вывод | PARTIAL | Валюта CAD. Депозит отказан, вывод не создаётся. Комиссий и сроков нет, и они не выдуманы |
| Бонус | N/A | «No promotion. No bonus conditions, because there is no bonus.» |
| Жалобы | PARTIAL | Форма хранит сообщение. Срока ответа нет. Суда нет, потому что нет юрлица. Маршрута iGO нет |
10. Responsible Gambling
| Пункт | Статус | Факт |
| 18+, риск, не доход | PASS | Фраза про financial risks есть. Обещания, что лимиты снимают зависимость, нет |
| 211 и GameSense | PASS | На странице: ab.211.ca и gamesenseab.ca |
| Лимиты депозита | PARTIAL | В коде: день, неделя, месяц. Снижение сразу, повышение через 24 часа. В Chrome под аккаунтом не проверялись |
| Лимит проигрыша | FAIL | Поле есть. Считать нечего: раунды не пишутся |
| Сессия и reality check | PARTIAL | Сессия разлогинивает. Reality check показывает баланс, если лимит задан. В браузере не вызывался |
| Fit to Play | FAIL | Нет ни текста, ни сценария |
| Cooling-off | PARTIAL | Time-out 24 часа, 7 дней, 30 дней есть в коде |
11. Self-exclusion
| Пункт | Статус | Факт |
| Интеграция AGLC | FAIL | exclusion_register_endpoint null. Сроки 6 месяцев, 1 год, 5 лет или без конца — только локальная запись. Три охвата AGLC не описаны и не вызываются |
| Локальный замок | PARTIAL | Выход, блок email на новую регистрацию, блок депозита и нового вывода. Обход через другой продукт нечем проверять: спортбука и запуска нет |
| BetGuard | PASS | Нет |
12. Privacy
| Пункт | Статус | Факт |
| Совпадение с техникой | PASS | Нет геопровайдера, браузер не спрашивают, карты и банк не собираются. Это совпадает с кодом |
| Контролёр, PIPA, PIPEDA, дата | FAIL | Юрлица нет. Слов PIPA, PIPEDA и GDPR в страницах нет. Даты политики нет |
| История спорта | N/A | Ставок нет |
13. Cookies
| Пункт | Статус | Факт |
| Три кнопки | PASS | Accept All, Reject Optional, Cookie Settings. Панель в Chrome не раскрывалась; в layout.php это details с analytics и marketing |
| Имена | PASS | Политика называет lmh_sid, lmh_age (365 дней), lmh_consent (180 дней, вид e1…). В браузере age и consent приняты, гейт исчез |
| Трекеры | PASS | Текст: выбор не подключает аналитику и маркетинг. Чужих тегов в шаблоне нет |
| Юрлицо в политике | FAIL | Не названо, потому что не подтверждено |
14. Contact
| Пункт | Статус | Факт |
| Email | PASS | support@aesarspalaceonline.com на странице. Отдельный privacy@ того же хоста |
| Срок ответа | PASS | «A reply time is not promised.» Срок не выдуман |
| Форма | PARTIAL | В PHP сохраняет сообщение и показывает «Your message has been received.» В Chrome не отправлялась |
| Адрес и часы | FAIL | Адрес не подтверждён и не напечатан. Часов поддержки нет |
| iGO / AGCO | PASS | Нет |
| Live chat | N/A | Не заявлен |
15. Бонусы
| Пункт | Статус | Факт |
| Оффер | N/A | Активных акций нет. Страница: «No promotion is published.» Неоплаченного welcome нет, потому что он не объявлен |
16. Платежи и AML
| Пункт | Статус | Факт |
| Рабочий депозит | FAIL | psp_endpoint null. deposit_refusal() в конце всегда: «No payment method is connected.» Баланс не меняется |
| Вывод | FAIL | Запись вывода не создаётся |
| CAD, логотипы, карты | PASS | Валюта CAD. Логотипов нет. Номер карты не собирается |
| AML, красный пункт | FAIL | Программы AML нет. Текст не притворяется детектором: порог и список сигналов не публикуются, потому что деньги не движутся. Это не выполнение требования |
| Хранение KYC | PASS | Файл кладётся в приватный путь, не в публичный URL |
17. Оператор, AGLC, AiGC
| Пункт | Статус | Факт |
| Юрлицо, регистрация AGLC, связь с доменом | FAIL | Все четыре поля null. Номер не выдуман |
| Commercial Operating Agreement AiGC | FAIL | Не подтверждено и не заявлено |
| Go-live: игры, гео, KYC, self-exclusion, спорт | FAIL | Провайдеры не подключены |
| Готовность | FAIL | Нельзя отмечать сайт готовым к реальным ставкам |
18. Сквозное совпадение
| Пункт | Статус | Факт |
| Бренд, 18, Alberta | PASS | Одно имя. Возраст 18 и в гейте, и в terms, и в футере |
| AGLC / AiGC | PASS | Роли не перепутаны. Регистрации домена нет ни в одном тексте |
| Исключение и cookies | PASS | Тексты совпадают с локальным кодом и именами lmh_* |
| Касса и бонусы | PASS | Отказ депозита совпадает с пустым PSP. Бонуса нет ни в интерфейсе, ни в terms |
| Спорт | PASS | Главная его не обещает. /sports в PHP тоже отказывается |
Главные FAIL
1. Пункт 17: нет оператора, номера AGLC и соглашения AiGC для этого домена. 2. Геолокация Альберты не реализована. Провинция в форме её не заменяет. 3. KYC не проверяет личность и сам не ставит Verified. 4. Самоисключение локальное, не программа AGLC. 5. Депозит не проводится, программы AML нет. Спортбука, которого ждёт чеклист, нет.