Отчёт по чеклисту Alberta — Reelworth
Источник: «Чек-лист для проверки сайтов Канада, Альберта (онлайн казино и спортбеттинг)». URL: http://127.0.0.1:8106/ Дата: 2026-11-08. Папка: videosltos.com. Префикс cookie: rlw. Возраст в конфиге: 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 нет.
Затем в документ записаны rlw_age=yes и rlw_consent=e1a0m0. Гейт и баннер исчезли. Узкое окно: запрошено 390, измеренный innerWidth 500, прокрутки вбок нет, кнопка Menu видна, полоса .desk-nav скрыта.
В Chrome после cookies открыты главная, /jackpots и /tournaments. На /jackpots заголовок «Jackpot Casino Games» и текст: «A jackpot title can appear in the slot catalogue. No jackpot amount is displayed, because no jackpot feed is connected.» Сумм в разметке нет. На /tournaments: «No tournament is published. There is no leaderboard, buy-in, or prize.» Очков и RTP нет. /game-payouts в Chrome не открывался: в inc/brand.php гид пишет, что RTP, hit rate и paytable не показаны. Футер снят с главной. Отказ на гейте, панель Cookie Settings, депозит и вход не нажимались.
PHP: inc/config.php (внешние точки и юрлицо null), inc/handlers.php, inc/account.php, inc/auth.php, inc/layout/layout.php, inc/brand.php, pages/legal/terms.php, pages/sports.php, pages/home.php, pages/launch.php. Спорт в браузере не открывался.
Ядро
| Поле | Факт |
| Бренд | Reelworth. Юридическое имя, номер, адрес, licence_number — null |
psp_endpoint, game_api_endpoint, geo_provider, exclusion_register_endpoint | null |
| Валюта, пояс | CAD, America/Edmonton |
| Почта на странице | support@videosltos.com (хост 127.0.0.1 подменяется на fallback_host) |
Вердикт
Не готов принимать реальные ставки в Альберте. Пункт 17 не закрыт: оператор, регистрация AGLC и соглашение AiGC для этого домена не подтверждены и на сайт не вынесены.
1. Визуальный аудит
| Пункт | Статус | Факт |
| 1280, без горизонтальной прокрутки | PASS | scrollWidth 1280 |
| Узкая ширина | PASS | Измеренный innerWidth 500, прокрутки вбок нет, бургер виден |
| Картинки | PASS | После догрузки битых нет. Обложки отдают HTTP 200 |
| Lorem, чужой номер лицензии | PASS | Нет. Щиты AGLC и AiGC подписаны: «These marks name the organisations. They are not an operator registration for this domain.» |
| Публичные URL | PASS | Без .php |
| Подпись к фото | 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 пишет rlw_age=no и уводит на /age-restricted |
| Не заменяет KYC | PASS | Дата рождения проверяется отдельно. Гейт — самодекларация |
3. Регистрация, KYC, геолокация, статус
| Пункт | Статус | Факт |
| Форма | PARTIAL | Шаблон тот же, что у ядра: имя, дата, email, телефон, адрес, все канадские провинции, индекс, пароль. В этом проходе аккаунт не создавался. /register в Chrome не открывался |
| Возраст 18 | PASS | Чекбокс 18. Сервер отклоняет возраст меньше 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=(). Провинция в форме — не геолокация |
| Статус самоисключения на игре | FAIL | Локальный флаг блокирует вход, депозит и новый вывод. Реестр AGLC не вызывается. Запуска игры нет |
4. Язык, Alberta, CAD, бренд
| Пункт | Статус | Факт |
| Canadian English, Alberta, CAD | PASS | Один бренд Reelworth. AGCO, iGO, BetGuard, ConnexOntario нет |
| Ontario | PARTIAL | Только как пункт адреса |
| Спорт-термины | N/A | Спортбук не заявлен. Каталог слотов не заменяет линию |
5. Шапка и мобильное меню
| Пункт | Статус | Факт |
| Пункты | PASS | Home, Casino, Slots, Live Casino, Jackpots, Tournaments, Game Payouts, Login, Register |
| Sportsbook | FAIL | В шапке нет |
| Deposit / Withdraw | PARTIAL | Не в шапке. Формы в аккаунте отказывают |
| Бургер | PASS | На 1280 скрыт. На узкой ширине виден |
6. Главная
| Пункт | Статус | Факт |
| Казино и спорт | FAIL | H1: «Explore Online Slots & Casino Games in Alberta». Спортивного продукта нет. Слоты в приоритете, это не спортбук |
| 18+, риск, RG | PASS | Футер: «18+. Eligible players physically located in Alberta.» и фраза про financial risks. Ссылка Responsible Gambling есть |
| Гарантия выигрыша, ложный гостатус | PASS | Джекпот суммой, турнирный счёт и RTP на главной не обещаны. Регистрация домена не выдаётся за лицензию |
| Акции | PASS | Не выдуманы. Пустой список |
7. Категории и спорт
| Пункт | Статус | Факт |
| Slots, live, tables | PARTIAL | Карточки есть. Кнопки Play нет. launch.php: «Real-money play is closed» |
| Джекпот, турнир, RTP | PASS | Ложных цифр нет. /jackpots: суммы нет, фид не подключён. /tournaments: нет турнира, таблицы, buy-in и приза. Гид payouts: RTP не показан |
| События, коэффициенты, купон | FAIL | В PHP: «Reelworth 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 |
| GameSense | FAIL | В футере нет. Есть на странице Responsible Gambling |
| Платёжные логотипы | PASS | Нет. psp_endpoint null. Слово interactive не выдаётся за Interac |
| Self-exclusion в футере | PARTIAL | Отдельной ссылки нет. Есть Complaints Procedure → /complaints: процедуры нет, форма пишет локально |
9. Terms
Читался pages/legal/terms.php. Возраст — min_age 18. Cookie в тексте: rlw_age, rlw_sid. Спорт как продукт не описан: правила спорта N/A.
| Пункт | Статус | Факт |
| Оператор, дата вступления | FAIL | «Legal name, number, and street are not confirmed and are not printed.» Даты документа нет |
| 18, один аккаунт, Alberta | PASS | Гейт rlw_age на 365 дней. Дубль email и исключённый email отклоняются |
| KYC и гео как действующие | FAIL | Текст: Pending и нет контроля Verified. Провайдера гео нет |
| CAD, депозит, вывод | PARTIAL | Депозит отказан, вывод не создаётся. Комиссий и сроков нет, они не выдуманы |
| Бонус | N/A | Акции не опубликованы |
| Жалобы | PARTIAL | Форма хранит сообщение. Срока ответа нет. Ссылка Complaints не создаёт процедуру |
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 |
| Имена | PASS | rlw_sid, rlw_age (365 дней), rlw_consent (180 дней). В браузере age и consent приняты |
| Трекеры | PASS | Выбор не подключает аналитику и маркетинг |
| Юрлицо в политике | FAIL | Не названо |
14. Contact
| Пункт | Статус | Факт |
| Email | PASS | support@videosltos.com. Отдельный privacy@ того же хоста |
| Срок ответа | PASS | «A reply time is not promised.» |
| Форма | PARTIAL | В PHP сохраняет сообщение. В Chrome не отправлялась |
| Адрес и часы | FAIL | Адрес не подтверждён. Часов поддержки нет |
| iGO / AGCO | PASS | Нет |
| Live chat | N/A | Не заявлен |
15. Бонусы
| Пункт | Статус | Факт |
| Оффер | N/A | Активных акций нет. Welcome не объявлен и не выдуман |
16. Платежи и AML
| Пункт | Статус | Факт |
| Рабочий депозит | FAIL | psp_endpoint null. Итог deposit_refusal(): «No payment method is connected. The deposit was not processed and the balance was not changed.» |
| Вывод | FAIL | «No withdrawal was created» |
| CAD, логотипы, карты | PASS | CAD. Логотипов нет. Номер карты не собирается |
| AML, красный пункт | FAIL | Программы нет. Terms: порог и список сигналов не публикуются, потому что ставка не движется. Это отсутствие программы, не её выполнение |
| Хранение KYC | PASS | Файл в приватный путь |
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 | Тексты совпадают с локальным кодом и именами rlw_* |
| Касса и бонусы | PASS | Отказ депозита совпадает с пустым PSP. Бонуса нет |
| Джекпот и турнир | PASS | Ссылки есть. Сумм, очков и RTP нет |
| Спорт | PASS | Главная его не обещает. /sports в PHP отказывается |
Главные FAIL
1. Пункт 17: нет оператора, номера AGLC и соглашения AiGC для этого домена. 2. Геолокация Альберты не реализована. Провинция в форме её не заменяет. 3. KYC не проверяет личность и сам не ставит Verified. 4. Самоисключение локальное, не программа AGLC. 5. Депозит не проводится, программы AML нет. Спортбука, которого ждёт чеклист, нет.