Отчёт по чеклисту Alberta — Horseshoe online casino
http://127.0.0.1:8082/ · 2026-11-08 · метод: Chrome (изолированный контекст) и исходники PHP. Старый CHECKLIST.md не использовался. Код не менялся.
Что видно в браузере
Первый заход без cookie: шапка «Horseshoe online casino», «Casino», «Sportsbook», «Promotions», «18+», «Login», «Register». В теле: «Are You 18 or Older?», «You must be at least 18 years old to access our real-money online casino and sportsbook», «Yes, I Am 18+», «No, I Am Under 18». Баннер: «Accept All», «Reject Optional», «Cookie Settings». Футер до ответа: «Operated by American Wagering, Inc.», «Licensed and regulated by the Alberta Gaming, Liquor and Cannabis Commission (AGLC). Class iGaming – Operator. Expiry July 13, 2027.», «support@albertadesk.com», «AiGC does not license the operator», «211 Alberta» и «GameSense». После cookie ad_age=1 вопрос с главной ушёл, H1: «Online Casino and Sportsbook in Alberta». /register: имя, email, один пароль, дата, провинция, «I am physically located in Alberta», Terms, отдельный «Send me offers by email». /promotions: «Casino welcome 100% … up to C$500» и «Sports welcome 100% … up to C$200», «211 Alberta». Cookie ad_age=0 на /casino: «This page stays closed», «You answered that you are under 18». Desktop 1280: scrollWidth 1280. Узкая ширина инструмента 500: scrollWidth 500, чекбокс Menu показал Casino, Sportsbook, Promotions, Login, Register. Битых картинок на главной нет. Скрипт только свой main.js.
Вердикт
Сайт не готов принимать реальные ставки в Альберте. Пункт 17 не подтверждён. Футер утверждает лицензию AGLC класса iGaming – Operator до 13 июля 2027 без номера и без привязки к хосту 127.0.0.1. В config operator_registration_number равен null. Касса пишет локальный CAD-баланс. Самоисключение — локальная запись с подписью «AGLC centralized», без вызова программы.
1. Визуальный аудит
| Пункт | Статус | Факт |
| Битые изображения | PASS | На главной 0 битых из 6. |
| Наложения и горизонтальный скролл | PASS | scrollWidth равен innerWidth и на 1280, и на 500. |
| Пустые блоки, lorem, coming soon | PASS | Пустых скобок и тестовых заглушек на главной и в акциях не видно. |
| Чужие бренды | FAIL | Имена вроде Gates of Olympus и Mega Moolah ведут на свои раунды. Родитель в футере — Caesars Entertainment, Inc., адрес Las Vegas. Под фото есть подпись Unsplash и Pexels. |
| Тематика и ИИ-дефекты | PARTIAL | Озёрное фото и карты — сток, это сказано в футере. ИИ-артефакты отдельно не разбирались. |
| Ссылки и юридические страницы | PASS | Terms, Privacy, Cookie, RG, Contact, About, FAQ, login, forgot-password — 200 без входа. Случайный путь — 404. |
| Ложный знак лицензии | FAIL | В браузере прямая фраза «Licensed and regulated by the AGLC» с классом и датой. Номера нет, оговорки «not verified» нет. Это не подтверждение. |
| URL | PASS | Читаемые пути без .php. |
2. Age-gate 18+
| Пункт | Статус | Факт |
| Первый визит и возраст 18 | PASS | В браузере вопрос «Are You 18 or Older?» именно про 18, не 19 и не 21. |
| Кнопки да/нет | PASS | «Yes, I Am 18+» и «No, I Am Under 18». |
| Отказ закрывает путь | PASS | В браузере /casino при ad_age=0: «Casino, sportsbook, promotions, login, and registration stay closed». |
| Мобильная вёрстка | PASS | На ширине 500 отказ и футер читаются, горизонтального скролла нет. |
| Не заменяет KYC | PASS | Текст гейта: «A document is still required before you deposit or play.» |
3. Регистрация, KYC, геолокация, статус
| Пункт | Статус | Факт |
| Поля регистрации | PARTIAL | В браузере форма полная по имени, email, дате, Альберте и Terms. Аккаунт в сессии не создавался. |
| Возраст 18 по дате | PARTIAL | В исходнике возраст считается от даты и сравнивается с min_age 18. Документ это не проверяет. |
| Email | PASS | Поле email. Повтор: «An account with that email already exists». |
| Подтверждение пароля | FAIL | Второго поля пароля нет ни в форме, ни в register_user. |
| Дубли | PARTIAL | Запрещён повтор email. Совпадение личности с чужим самоисключением шире email не показано. |
| Terms и маркетинг | PASS | Обязательные Terms и отдельный необязательный чекбокс предложений. |
| Вход, выход, сброс | PARTIAL | Страницы login и forgot-password открываются. Цикл в браузере не проходил. Сброс пишет письмо в локальный mail-log. |
| Проверка личности (красный) | FAIL | submit_kyc проверяет расширение, MIME и magic-байты и сразу ставит kyc_status=verified с текстом «Your identity is Verified.» |
| Блок игры до статуса | PARTIAL | Депозит и игра в исходнике ждут verified. Статус выдаёт сам сайт по файлу. |
| Физическая Альберта (красный) | FAIL | Чекбокс «I am physically located in Alberta» и IP регистрации. Permissions-Policy: geolocation=(). VPN, отказ по координатам и повтор во время игры не сделаны. How it works говорит «verified before and during», код этого не делает. |
| Самоисключение до допуска (красный) | FAIL | Учитывается только локальное поле exclusion. Центрального статуса AGLC нет. |
4. Язык
| Пункт | Статус | Факт |
| Canadian English | PASS | Интерфейс на английском. |
| Alberta, не Ontario как рынок | PASS | Тексты про Alberta, Canada. Онтарио не назван регулятором. Адрес оператора в Неваде — это адрес, не рынок. |
| Одно имя оператора | PARTIAL | American Wagering, Inc. стабилен. Рядом родитель Caesars Entertainment, Inc. и бренд Horseshoe. |
| CAD и пояс | PASS | CAD. Пояс America/Edmonton. Поддержка «9:00–21:00 Mountain Time». |
5. Header
| Пункт | Статус | Факт |
| Пункты | PASS | Casino, Sportsbook, Promotions, Login, Register кликабельны и открывают 200. |
| Live Casino | PARTIAL | Отдельного пункта Live Casino в шапке нет. Категория есть в теле и по URL /live-casino. |
| Кабинет и Deposit/Withdraw | PARTIAL | После входа не проверялось. В интерфейсе касса заявлена внутри аккаунта, не в шапке гостя. |
| Мобильное меню | PASS | На ширине 500 «Menu» открыл Casino, Sportsbook, Promotions, Login, Register. |
| Юридические ссылки не спрятаны | PASS | RG, self-exclusion, Terms, Privacy остаются в футере. |
6. Главная
| Пункт | Статус | Факт |
| Логотип и суть | PASS | После 18+ H1 «Online Casino and Sportsbook in Alberta» и текст про слоты, блэкджек, рулетку, live и ставки. |
| Оба продукта | PASS | Кнопки «Play casino» и «Sportsbook». |
| 18+ и RG | PASS | Бейдж 18+ в шапке, RG в футере. |
| Нет гарантии выигрыша | PASS | На главной обещания гарантированного выигрыша нет. |
| Государственный статус | FAIL | Футер на первом экране утверждает лицензию AGLC без номера. |
7. Категории
| Пункт | Статус | Факт |
| Казино-категории | PARTIAL | В исходнике и навигации есть slots, live casino, table, blackjack, roulette, baccarat, video poker, jackpots. Карточки ведут на /games/…. Раунд в браузере не запускался. |
| Каталог к запуску (красный) | FAIL | Свои раунды под чужими именами и RTP из данных сайта. Сертификата провайдера нет. |
| Виды спорта | PARTIAL | sports_events() содержит football, basketball, hockey и дальше по файлу другие виды, с живыми счетами-заглушками («Live · 3rd quarter»). Доска не пустая. Коэффициенты константы. |
| Купон и официальный результат | FAIL | Ставка пишется локально и рассчитывается на сайте. Отмены, переноса и контроля целостности как у лицензированной линии нет. |
| Рынки Альберты (красный) | FAIL | Самодельная линия не показана как допущенная AGLC. |
8. Футер
| Пункт | Статус | Факт |
| Юрлицо, бренд, домен | PARTIAL | American Wagering, Inc., Horseshoe online casino, support@albertadesk.com. Хост превью — 127.0.0.1, не albertadesk.com. |
| AGLC (оранжевый) | FAIL | Класс и дата без номера. Подтверждения для этого хоста нет. Номер в config не задан. |
| AiGC | PASS | «AiGC conducts and manages the market. AiGC does not license the operator.» Роль не перепутана с регулятором. |
| 18+, RG, self-exclusion, 211, GameSense | PASS | Всё это есть в футере, плюс ссылка на страницу, названную централизованной программой. |
| Чужие программы Онтарио | PASS | AGCO, iGO, BetGuard, ConnexOntario как программы Альберты не стоят. |
| Ссылки | PARTIAL | RG, Terms, Privacy, Cookie, Contact, About, FAQ, How it works, self-exclusion есть. Отдельных Complaints и Casino Rules в футере нет. |
| Платёжные логотипы | FAIL | В кабинете и how-it-works перечислены Interac, Visa, Mastercard и другие. Касса не открывает эти сети. |
9. Terms
| Пункт | Статус | Факт |
| Оператор и право Альберты | PARTIAL | American Wagering и Alberta названы. Регуляторный абзац повторяет неподтверждённую строку лицензии. |
| 18, KYC, гео, один аккаунт | PARTIAL | 18 и декларация Альберты есть. Гео описана шире, чем код. |
| CAD и лимиты операций | PASS | CAD, депозит C$10–C$5,000, вывод от C$20, без отдельной комиссии кассы. |
| Casino rules и sports rules | PARTIAL | Оба продукта в Terms есть, спорт не N/A. Нет официального источника результата, экспресса и cash out. |
| RG и жалобы | PARTIAL | Лимиты и «AGLC centralized» описаны. Внешний маршрут жалобы не iGO. Контакт — support@albertadesk.com. |
10. Responsible gambling
| Пункт | Статус | Факт |
| 18+, риск, 211, GameSense | PASS | Страница и футер называют 211 Alberta и GameSense. |
| Денежные и временные лимиты (красный) | PARTIAL | set_limit для deposit, loss и time: снижение сразу, повышение через 24 часа. Это локальные поля. В браузере лимит не сохранялся. |
| Обход лимита другим продуктом | PARTIAL | Казино и спорт делят аккаунт. Второго кошелька нет. Обход другим устройством не закрыт геолокацией. |
| Reality check, cooling-off, fit to play | PARTIAL | Break на 24 часа, 7 и 30 дней есть. Reality check и отдельное «fit to play» не найдены. |
| Обещание убрать риск | PASS | Такого обещания нет. |
11. Self-exclusion
| Пункт | Статус | Факт |
| Интеграция AGLC (красный) | FAIL | set_exclusion пишет в пользователя program = AGLC centralized self-exclusion program и разлогинивает. HTTP-вызова selfexclusion.ca или AGLC нет. |
| Сроки и охват | PARTIAL | 6 месяцев, 1, 2, 3 года или без даты. Укоротить нельзя. Казино и спорт одного аккаунта закрываются. Три охвата AGLC (онлайн, наземные, оба) не выбираются. |
| Повторная регистрация и маркетинг | PARTIAL | Тот же email не создать. Маркетинг на записи гасится. Другое имя или другой сайт не блокируются программой. |
| Баланс | PARTIAL | Текст просит связаться с поддержкой по остатку. Автовыплаты нет. |
| BetGuard | PASS | Нет. |
12. Privacy
| Пункт | Статус | Факт |
| Лицо и контакты | PASS | American Wagering, Inc., офис в Las Vegas, support@albertadesk.com. |
| PIPA и PIPEDA | PASS | Оба закона названы. GDPR как единственная модель не стоит. |
| Фактические данные | PARTIAL | Имя, email, дата, провинция, чекбокс Альберты, IP, файл, ставки и лимиты описаны близко к коду. Фраза про проверку локации во время игры шире кода. |
| Передача AGLC и AiGC | FAIL | Политика говорит, что записи могут уходить в AGLC, AiGC и провайдерам KYC. Таких интеграций в коде нет. |
13. Cookies
| Пункт | Статус | Факт |
| Политика | PASS | /cookie-policy описывает ad_age, ad_consent, сессию. |
| Три кнопки | PASS | В браузере Accept All, Reject Optional, Cookie Settings. |
| Трекеры до согласия | PASS | Чужих скриптов на странице нет. |
| Повтор настройки | PARTIAL | Выбор пишет HttpOnly cookie через POST /cookies. Повторный клик в браузере не сохранялся отдельно. |
14. Contact
| Пункт | Статус | Факт |
| Канал | PARTIAL | support@albertadesk.com и форма. Доставка на этом превью — локальный журнал, не проверенный ящик. |
| Часы и пояс | PASS | Каждый день 9:00–21:00 Mountain Time, ответ в 1 рабочий день по тексту config. |
| Жалобы | PARTIAL | Отдельной страницы Complaints в футере нет. Маршрута iGO/AGCO нет. |
| RG и self-exclusion | PASS | Ссылки есть. |
15. Бонусы
| Пункт | Статус | Факт |
| Офферы на сайте | PARTIAL | В браузере два welcome. Касса может начислить их на локальный баланс после файлового KYC. Реальный PSP их не платит. |
| Вейджер | PASS | 10×, казино и спорт не смешиваются, потолок ставки C$20 при активном бонусе, 30 дней, один раз на аккаунт. Это есть и в Terms, и на /promotions. |
| Реклама AGLC (оранжевый) | PARTIAL | На акциях есть 18+ и 211 Alberta. Неподтверждённая лицензия в футере делает рекламу недостоверной. |
16. Платежи и AML
| Пункт | Статус | Факт |
| CAD и суммы | PASS | Депозит C$10–C$5,000, вывод от C$20. |
| Пополнение работает | FAIL | Функция депозита прибавляет центы к balance_cents и пишет JSON. Interac, Visa и остальные — подписи, не сессии. |
| Логотипы | FAIL | Совпадают со списком подписей, не с работающими сетями. |
| Лимит депозита нельзя обойти другим методом | PARTIAL | Комната депозита общая для методов локального леджера. |
| AML (красный) | FAIL | Проверки источника средств, владельца карты и мониторинга нет. |
| Безопасность платформы (красный) | FAIL | Файлы KYC в каталоге data. Допуска SRIG нет. Превью по HTTP. |
17. Оператор, AGLC, AiGC
| Пункт | Статус | Факт |
| Юрлицо (красный) | FAIL | На сайте American Wagering, Inc. Связь с хостом превью и с albertadesk.com документами не подтверждена. |
| Регистрация AGLC (красный) | FAIL | Фраза «Licensed and regulated… Class iGaming – Operator. Expiry July 13, 2027» не является подтверждённой регистрацией: номера нет, для 127.0.0.1 её нет. Класс и дата без номера не дают PASS. |
| Договор AiGC (красный) | FAIL | AiGC описан верно по роли, договора на это юрлицо и эти продукты нет. |
| Go-live (красный) | FAIL | Провайдеры, линия, геолокация, KYC и self-exclusion не в состоянии допуска. |
| Реальные ставки | FAIL | Сайт не готов. |
18. Сквозные документы
| Пункт | Статус | Факт |
| Лицо, бренд, возраст, CAD | PASS | American Wagering, Horseshoe, 18, CAD совпадают. |
| Домен | FAIL | Публичная почта albertadesk.com, открыт 127.0.0.1. |
| AGLC против факта | FAIL | Лицензионная строка повторяется в футере, About, How it works и Terms при пустом номере. |
| Self-exclusion | FAIL | Везде названо централизованной программой AGLC. Код пишет локальное поле. |
| Privacy против техники | FAIL | Обещаны проверка локации во время игры и передача в AGLC. Код хранит IP и чекбокс. |
| Бонусы против кассы | PARTIAL | Суммы совпадают. Касса не платёжная. |
| Cookies против скриптов | PASS | Политика говорит, что аналитики нет, и скрипта аналитики нет. |
Главные FAIL
1. Утверждение лицензии AGLC с классом и датой без номера и без договора AiGC. 2. KYC сам ставит Verified по файлу; геолокация — чекбокс и IP, заголовок geolocation запрещён. 3. Self-exclusion только локальная запись под именем программы AGLC. 4. Депозит — локальный баланс; логотипы Interac и карт не соответствуют живым методам. 5. Нет подтверждения пароля; чужие названия игр на собственном расчёте; How it works обещает проверку локации, которой нет.