Повна заміна поточного постачальника (Covery) для пілотного клієнта Gaming Tech. Після незалежного аудиту платформи 29 липня роботи вишикувані в одну послідовність — Фази 17–25, виконуються по порядку. Чарджбеки і перевірка особи (20, 21) залежать від зовнішніх домовленостей: поки вони не закриті, черга йде далі на Фазу 22, а ці дві виконуються щойно з'являться умови.
Фаза 7
API прийому подій + синхронний скоринг
готово
Приймання подій від клієнта — реєстрація, вхід, платіж, виплата — і відповідь із рішенням: пропустити, відправити на перевірку чи заблокувати. Два режими: клієнт чекає відповідь у момент операції або отримує її згодом захищеним повідомленням. Це основний робочий контур платформи.
Вимог: 2
Критеріїв: 4
Репо: antifrod-api + admin
Фаза 8
Движок правил + життєвий цикл + розмічений датасет
готово
Движок правил, який ухвалює рішення. Правило можна перевірити на історичних даних, запустити в тіньовому режимі (рахує, але не впливає на результат) і лише потім увімкнути в бойовому. Стартовий набір — 41 правило, перенесене з Covery. На переданому пілотом наборі (150 підтверджених шахраїв і 145 чесних гравців) рішення збіглися з Covery у 93% випадків.
Вимог: 5
Критеріїв: 5
Репо: antifrod-api
Фаза 8.5
Кейси та процес ручного розгляду (бекенд)
готово
Черга ручної перевірки: подія з невизначеним статусом автоматично стає задачею для фрод-аналітика, а його рішення повертається клієнту тим самим каналом. Це щоденна робота команди ризиків — саме вона утримує блокування чесних гравців на низькому рівні.
Вимог: 1
Критеріїв: 4
Репо: antifrod-api + dashboard
Фаза 9
Збирач відбитків пристроїв + збагачення
готово
Розпізнавання пристрою: система бачить, що за новим акаунтом стоїть той самий пристрій, навіть якщо змінено всі дані й увімкнено VPN. Скрипт для сайту клієнта займає 16 КБ при бюджеті 30 КБ. Повний замір якості розпізнавання на реальному трафіку потребує ліцензій на бази IP-адрес — вони ще не придбані.
Вимог: 3
Критеріїв: 4
Репо: antifrod-fp-client + api
Фаза 10
Звʼязки між акаунтами + видалення за GDPR
готово
Пошук зв'язків між акаунтами: спільна пошта, телефон, пристрій, картка чи IP-адреса роблять видимими мережі мультиакаунтів і зловживання бонусами — те, що при перегляді одного акаунта непомітно. Тут же реалізовано видалення персональних даних гравця на запит, як вимагає GDPR.
Вимог: 1
Критеріїв: 4
Репо: antifrod-api
Фаза 17
Зміцнення детекції та виміряна ефективність
в роботі
Частина правил спирається на поведінку гравця за останні 30 днів, але накопичення цієї статистики ще не увімкнене в робочому середовищі — тому такі правила поки не впливають на рішення. Фаза вмикає накопичення, зберігає обґрунтування кожного рішення (аналітик бачить, чому подію заблоковано), виводить збої оцінки в сповіщення і підключає перевірку IP-адрес. Завершується контрольним заміром якості детекції на робочому середовищі — перед підключенням пілота.
Вимог: 3
Критеріїв: 5
Репо: antifrod-api + admin
Фаза 18
Доведення API до зовнішньої інтеграції
в черзі
Робочий API вже є: документація публікується, ключі видаються, ліміти діють. Фаза доводить його до безпечної роботи зі стороннім інтегратором: права кожного ключа починають реально перевірятися на кожному запиті, з'являються відкликання і термін дії, окремий тип ключа для скрипта на сайті клієнта та покроковий гайд для його інженерів. Плюс правила зможуть самі рекомендувати наступний крок у відповіді — наприклад, «вимагати документ» — а виконувати його чи ні, вирішує клієнт.
Вимог: 1
Критеріїв: 4
Репо: antifrod-api
Фаза 19
Клієнтський кабінет v1 — вхід, правила, кейси, ключі
в черзі
Перша версія кабінету клієнта: вхід і запрошення колег, черга кейсів для аналітика, редактор правил із перевіркою на історії, сторінка ключів доступу, налаштування проєкту. Серверна частина цих екранів здебільшого готова — фаза підключає до неї інтерфейс. Команда пілота починає працювати в продукті задовго до повної версії.
Вимог: 1
Критеріїв: 7
Репо: antifrod-dashboard
Фаза 20
Запобігання чарджбекам
в черзі
Отримання попереджень від платіжних систем про спірні операції до списання коштів і автоматична реакція на них. Для оператора чарджбеки — це прямі втрати й ризик втратити можливість приймати картки. За значенням це вища за розширений кабінет робота: без чарджбеків клієнт не може відмовитися від Covery. Потребує договору з постачальником даних і підключення до програм Visa та Mastercard — ці домовленості ще не розпочаті й лишаються найдовшою зовнішньою залежністю плану.
Вимог: 1
Критеріїв: 4
Репо: antifrod-api
Фаза 21
Оркестрація KYC/AML
в черзі
Перевірка особи гравця через партнера Kycaid у п'ять рівнів: від підтвердження телефону до документів, підтвердження живої людини та звірки з санкційними списками. Без цього оператор не виконує вимоги регулятора. Сама перевірка триває від хвилин до годин, тому вона винесена за межі миттєвої оцінки транзакції: оцінка бачить лише збережений результат попередньої перевірки, а новий результат приходить від Kycaid окремо й перераховує ризик за фактом. Потребує тестових доступів від Kycaid — ще не отримані.
Вимог: 1
Критеріїв: 4
Репо: antifrod-api
Фаза 22
Клієнтський кабінет — завершення
в черзі
Повний кабінет: картка пристрою з якістю розпізнавання і статистикою, наочна схема зв'язків між акаунтами, дашборд метрик, керування командою і ролями, тарифікація. Це те, що клієнт бачить під час демонстрації і порівнює з поточним постачальником. Виконується після чарджбеків і перевірки особи — а якщо ті чекають на зовнішні домовленості, ця фаза йде першою, щоб черга не простоювала.
Вимог: 1
Критеріїв: 6
Репо: antifrod-dashboard
Фаза 23
Shadow-run пілота + перемикання трафіку на MVP
в черзі
Платформа працює паралельно з Covery на реальному трафіку пілота: рішення обох систем зіставляються, розбіжності розбираються разом з аналітиками клієнта. Повне перемикання трафіку відбувається лише після того, як розбіжності пояснені. Приймання роботи спирається на це зіставлення, а не на обіцянки.
Вимог: 2
Критеріїв: 4
Репо: antifrod-api + infra
Фаза 24
Бекофіс платформи
в черзі
Внутрішній інструмент нашої команди: створення й призупинення клієнтів, огляд проєктів і ключів, журнал усіх дій. Перенесений після пілота свідомо: для одного клієнта він не потрібен ані під час підключення (клієнт заводиться скриптом із журналюванням), ані під час паралельного прогону (розбіжності рішень аналізуються запитами до бази). Стає обов'язковим із другим клієнтом — тому стоїть поруч із самостійною реєстрацією.
Вимог: 1
Критеріїв: 4
Репо: antifrod-dashboard
Фаза 25
Самостійна реєстрація
в черзі
Реєстрація нових клієнтів без участі відділу продажів: від створення акаунта до першої оціненої події — п'ять хвилин. Потрібна для масштабування на клієнтів після пілота.
Вимог: 1
Критеріїв: 4
Репо: antifrod-dashboard + api
Розмічений набір даних пілота — отримано 10 липня: 150 підтверджених шахраїв і 145 чесних гравців; звірка показала 93% збігу рішень із Covery. Для перевірки поведінкових правил потрібна розширена вигрузка з повною історією подій — запит відкритий.
готово
Дизайн-система і макети Defraudo — технічне завдання готове (21 липня), у дизайнера. Блокує старт Фази 19.
в роботі
Договір із постачальником даних про чарджбеки і підключення до програм Visa та Mastercard — не розпочато. Найдовша зовнішня залежність плану; відкриває Фазу 20.
почати зараз
DevOps і хмарний проєкт — у роботі: тестове середовище запущено, бойове попереду (Фаза 2c).
доставляє
Тестові доступи Kycaid і комерційні умови — не отримані. Відкривають Фазу 21 (перевірка особи гравця).
почати зараз
Ліцензії на бази IP-адрес (визначення VPN і проксі, геолокація) — не придбані. Вмикають вісім готових правил і замір якості розпізнавання пристрою у Фазі 17. Найдешевша позиція цього списку.
далі