Дізнайтеся, який пристрій стоїть за кожним запитом
Браузерний агент, серверний API та панель. Розпізнавайте пристрої, що повертаються, позначайте боти та підміну і рішення приймайте на сервері.
Як працює ідентифікація
Від браузера до вашого рішення за один цикл.
Зібрати
Агент браузера у фоновому режимі збирає понад 100 сигналів пристрою та надсилає звіт розміром близько одного кілобайта.
Що збирає агент →Ідентифікувати
Сервер перетворює стабільні сигнали на visitor ID, розпізнає пристрої, що повертаються, і встановлює smart signals.
Прапорці та оцінка →Вирішити
Браузер отримує лише request ID. Ваш сервер зчитує повну подію за допомогою secret key і вирішує.
Зчитуйте це на своєму сервері →
Чотири частини, одна подія
Кожен має власну сторінку; разом вони формують подію, яку читає ваш сервер.
- Ідентифікація Visitor ID, який зберігається через incognito, очищені cookies, оновлення браузера та нові облікові записи, зіставляється по порядку та чесно показує рівень впевненості.
- Розумні сигнали Боти, VPN, Tor, інкогніто, підміна та віртуальні машини як прапорці в кожній події, з оцінкою ризику і вердиктом щодо бота, розрахованими на сервері.
- Панель керування Події в міру їх надходження, окрема сторінка для кожної події, external ID, що використовують один пристрій, доставки webhook і використання за цей місяць.
- Інтеграції Простий REST з одним заголовком, типізований клієнт Node, сервер MCP, підписані вебхуки та власні домени.
Один запит на вашому сервері
Браузер передає вашому серверу request ID. Один GET-запит із secret key повертає повну подію, а прапорці ніколи не потрапляють у браузер.
- Visitor ID
- Пристрій, у будь-якому стані, в якому він повертається.
- Оцінка ризику
- Сума ваг виявлених сигналів, число для початку.
- Бот
- bad, good або not_detected.
- Виявлені сигнали
- Усі розумні сигнали, які спрацювали.
const event = await fetch(`https://api.zeno.id/events/${requestId}`, {
headers: { 'Auth-API-Key': process.env.FP_SECRET_KEY },
}).then(response => response.json())
event.visitorId // "q1yLOPpzvOstEQCFQQxE"
event.riskScore // 5
event.bot // "not_detected"
event.detected // ["vpn", "incognito"]Ідентифікуйте першого відвідувача вже сьогодні
Встановіть агента, прочитайте подію на своєму сервері, і готово.