Отчёт по чеклисту Alberta — Nightglass

Источник: «Чек-лист для проверки сайтов Канада, Альберта (онлайн казино и спортбеттинг)». URL: http://127.0.0.1:8107/ Дата: 2026-11-08. Папка: stardustcasnio.com. Префикс cookie: ngl. Возраст в конфиге: 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 нет. После догрузки битых картинок нет. Публичных ссылок с .php нет.

Затем записаны ngl_age=yes и ngl_consent=e1a0m0. Гейт исчез. На 1280 шапка position: fixed, ширина 228 px, бургер display: none, .desk-nav виден, у main отступ слева 228 px, горизонтальной прокрутки нет. Запрошенная ширина 1000: innerWidth 1000, шапка sticky на всю ширину, бургер flex с текстом «Menu», .desk-nav скрыт, отступ main 0, прокрутки вбок нет. Запрошено 390, измерено 500: бургер виден, полоса скрыта, прокрутки вбок нет.

В Chrome открыта главная на обеих ширинах. Регистрация, отказ на гейте, панель Cookie Settings, депозит и вход не нажимались. Спорт в браузере не открывался.

PHP: inc/config.php, inc/brand.php, assets/css/main.css (сайдбар и бургер), pages/sports.php, ядро handlers, account, auth, layout. Почта на локальном хосте: support@ab.stardustcasnio.com.

Ядро

ПолеФакт
БрендNightglass. Юридическое имя, номер, адрес, licence_number — null
psp_endpoint, game_api_endpoint, geo_provider, exclusion_register_endpointnull
Валюта, поясCAD, America/Edmonton
Почтаsupport@ab.stardustcasnio.com (fallback_host)

Вердикт

Не готов принимать реальные ставки в Альберте. Пункт 17 не закрыт: оператор, регистрация AGLC и соглашение AiGC для этого домена не подтверждены и на сайт не вынесены. Левая колонка на 1280 и бургер ниже 1100 требованиям вёрстки соответствуют и готовность не закрывают.

1. Визуальный аудит

ПунктСтатусФакт
1280, без горизонтальной прокруткиPASSФиксированный сайдбар 228 px, контент сдвинут, overflow нет
Узкая ширинаPASSНиже 1100 сайдбар не висит слева. На 1000 и на измеренных 500 бургер виден, прокрутки вбок нет
КартинкиPASSПосле догрузки битых нет
Lorem, чужой номер лицензииPASSНет. Подпись к знакам AGLC и AiGC честная
Публичные URLPASSБез .php
Подпись к фотоPASSStock photograph, atmosphere, not a casino this website operates

2. Age-gate

ПунктСтатусФакт
18+ и две кнопкиPASSЦитата гейта выше
Текст образцаPARTIALНет дословного «Yes, I am 18 or older» / «No, I am under 18»
ОтказPARTIALВ Chrome не нажимался. В handlers.php ответ no пишет ngl_age=no и уводит на /age-restricted
Не заменяет KYCPASSГейт — самодекларация

3. Регистрация, KYC, геолокация, статус

ПунктСтатусФакт
ФормаPARTIALТот же шаблон ядра. В Chrome /register не открывался, аккаунт не создавался
Возраст 18PASSmin_age 18. Сервер отклоняет младше
Terms записанFAILЧекбокс обязателен. registration_create() акцепт не сохраняет
Маркетинг отдельноFAILОтдельного согласия нет
ДублиPARTIALТолько email. Исключённый email блокируется
KYC, красный пунктFAILФайл до 8 МБ → Pending. Verified не ставится
Геолокация, красный пунктFAILgeo_provider null. Провинция в форме — не геолокация
Статус самоисключения на игреFAILЛокальный флаг. Реестр AGLC не вызывается. Запуска нет

4. Язык, Alberta, CAD, бренд

ПунктСтатусФакт
Canadian English, Alberta, CADPASSОдин бренд Nightglass. AGCO, iGO, BetGuard нет
OntarioPARTIALТолько пункт адреса
Спорт-терминыN/AСпортбук не заявлен

5. Шапка и мобильное меню

ПунктСтатусФакт
ПунктыPASSHome, Casino, Slots, Live Casino, Table Games, Promotions, Login, Register
Сайдбар 1280PASSСлева, фиксирован, 228 px, бургер скрыт
Бургер уже 1100PASSCSS @media (max-width: 1100px) прячет .desk-nav и показывает .burger. В Chrome на 1000 и 500 так и есть
SportsbookFAILВ шапке нет
Deposit / WithdrawPARTIALНе в шапке. Формы в аккаунте отказывают

6. Главная

ПунктСтатусФакт
Казино и спортFAILH1: «Experience Online Casino Entertainment in Alberta». Спорта нет
18+, риск, RGPASSФутер 18+ и фраза про financial risks. Ссылка Responsible Gambling есть
Гарантия выигрышаPASSHighlight «classic, video, and jackpot slots» сумму не называет
АкцииPASSHighlight: «No promotion is published.»

7. Категории и спорт

ПунктСтатусФакт
Slots, live, tablesPARTIALhas_live true, каталог есть. Play нет. launch.php: «Real-money play is closed». Live: «No stream is connected»
RTP суммойPASSСуммы не печатаются
События, коэффициенты, купонFAILВ PHP: «Nightglass does not run a sportsbook… A bet cannot be placed.»
Правила спортаN/AПродукт не заявлен

8. Футер

ПунктСтатусФакт
Юридическое имя и регистрация AGLC этого доменаFAILНе подтверждены и не напечатаны
Роль AGLC и AiGCPASSAGLC regulates. AiGC conducts and manages. AiGC не регулятор
18+ и рискPASSЕсть
211PASSЗнак есть
GameSenseFAILВ футере нет. Есть на странице RG
Платёжные логотипыPASSНет
Self-exclusion в футереPARTIALОтдельной ссылки нет

9. Terms

Читался общий для ядра pages/legal/terms.php с подстановкой Nightglass и min_age 18. Спорт как продукт не описан: правила спорта N/A.

ПунктСтатусФакт
Оператор, дата вступленияFAILИмя не печатается. Даты документа нет
18, один аккаунт, AlbertaPASSГейт ngl_age на 365 дней
KYC и гео как действующиеFAILТекст честно пишет, что Verified не ставится и провайдера нет
CAD, депозит, выводPARTIALОтказ депозита, вывод не создаётся
БонусN/AАкции не опубликованы
ЖалобыPARTIALФорма хранит сообщение. Срока нет

10. Responsible Gambling

ПунктСтатусФакт
18+, риск, не доходPASSЕсть
211 и GameSensePASSab.211.ca и gamesenseab.ca на странице
Лимиты депозитаPARTIALВ коде, в Chrome под аккаунтом не проверялись
Лимит проигрышаFAILСчитать нечего: раунды не пишутся
Сессия и reality checkPARTIALВ коде, в браузере не вызывались
Fit to PlayFAILНет
Cooling-offPARTIAL24 часа, 7 дней, 30 дней в коде

11. Self-exclusion

ПунктСтатусФакт
Интеграция AGLCFAILexclusion_register_endpoint null. Только локальная запись
Локальный замокPARTIALВыход, блок email, блок депозита и нового вывода
BetGuardPASSНет

12. Privacy

ПунктСтатусФакт
Совпадение с техникойPASSНет геопровайдера и нет данных карты
Контролёр, PIPA, PIPEDA, датаFAILЮрлица нет. Статуты не названы. Даты нет
История спортаN/AСтавок нет

13. Cookies

ПунктСтатусФакт
Три кнопкиPASSAccept All, Reject Optional, Cookie Settings
ИменаPASSngl_sid, ngl_age, ngl_consent. В браузере age и consent приняты, гейт исчез
ТрекерыPASSВыбор не подключает аналитику
Юрлицо в политикеFAILНе названо

14. Contact

ПунктСтатусФакт
EmailPASSsupport@ab.stardustcasnio.com и privacy@ того же хоста
Срок ответаPASS«A reply time is not promised.»
ФормаPARTIALВ PHP есть. В Chrome не отправлялась
Адрес и часыFAILАдреса нет. Часов нет
iGO / AGCOPASSНет
Live chatN/AНе заявлен

15. Бонусы

ПунктСтатусФакт
ОфферN/A«No promotion is published.» Welcome не объявлен

16. Платежи и AML

ПунктСтатусФакт
Рабочий депозитFAILpsp_endpoint null. Депозит не проводится, баланс не меняется
ВыводFAILЗапись не создаётся
CAD, логотипы, картыPASSCAD. Логотипов нет. Карта не собирается
AML, красный пунктFAILПрограммы нет. Текст не описывает порог как действующий контроль
Хранение KYCPASSПриватный путь

17. Оператор, AGLC, AiGC

ПунктСтатусФакт
Юрлицо, регистрация AGLC, связь с доменомFAILПоля null. Номер не выдуман
Commercial Operating Agreement AiGCFAILНе подтверждено
Go-liveFAILИгры, гео, KYC, реестр исключения и спорт не подключены
ГотовностьFAILНе готов к реальным ставкам

18. Сквозное совпадение

ПунктСтатусФакт
Бренд, 18, AlbertaPASSОдно имя. Возраст 18 в гейте, terms и футере
AGLC / AiGCPASSРоли не перепутаны
Исключение и cookiesPASSСовпадает с ngl_* и локальным замком
Касса и бонусыPASSОтказ кассы совпадает с пустым PSP. Бонуса нет
СайдбарPASS1280 — колонка. Уже 1100 — бургер
СпортPASSГлавная его не обещает. /sports в PHP отказывается

Главные FAIL

1. Пункт 17: нет оператора, номера AGLC и соглашения AiGC для этого домена. 2. Геолокация Альберты не реализована. 3. KYC не ставит Verified. 4. Самоисключение локальное, не программа AGLC. 5. Депозит не проводится, программы AML нет. Спортбука, которого ждёт чеклист, нет.