Режим інкогніто (або приватний перегляд) це стандартна функція всіх сучасних браузерів. У цьому режимі браузер не зберігає історію, cookies, кеш і введені дані форм після завершення сесії. Для користувача це приватність, для власника сайту виклик і потенційний сигнал підозрілої активності.
Що таке режим інкогніто
У приватному перегляді:
- не зберігаються історія відвідувань, cookies і дані форм після закриття вкладки;
- обмежено або вимкнено деякі види зберігання даних (localStorage, IndexedDB, сервіс-воркери);
- функція є в усіх популярних браузерах: Chrome, Firefox, Edge, Safari, Opera.
Навіщо визначати режим інкогніто?
1. Антибот і antifraud
Боти й автоматизація часто використовують приватний перегляд, щоб обходити обмеження за сесіями, логінами й куками, а також щоб не залишати слідів у браузері.
2. Точність аналітики
Частина користувачів, і особливо автоматичні скрипти, використовують приватний перегляд для обходу лімітів (наприклад, безоплатні перегляди, опитування, голосування). Знання про частоту таких візитів допомагає точніше рахувати активність і виявляти підозрілі шаблони.
3. Контроль зловживань
Приватний перегляд може використовуватися для:
- обходу передплат, paywall і обмежень на реєстрацію;
- приховування повторних дій (наприклад, голосування чи повторного отримання безоплатних матеріалів).
Що бачить сайт в інкогніто
У приватному вікні кожен візит виглядає як новий: cookie не зберігаються, кошик може обнулитися, вхід діє лише до закриття вікна. Аналітика рахує такого відвідувача новим користувачем.
Для магазину це помітно за покинутими кошиками, для сайту з лімітами на безоплатні матеріали за сплеском нових сесій.
Як інкогніто пов’язане з ботами
Скрипту приватне вікно потрібне, щоб обійти ліміти й не залишати cookie. Але жива людина теж відкриває інкогніто: перевірити пошту на чужому комп’ютері, подивитися подарунок, порівняти ціни без реклами.
Тому режим сам по собі не ознака бота, а один із сигналів.
Чому складно визначити інкогніто
Розробники браузерів спеціально роблять усе, щоб визначити приватний режим було якнайважче, заради захисту приватності користувача.
- Постійні оновлення: будь-який знайдений спосіб швидко «лагодять» розробники Chrome, Firefox та інших браузерів.
- Відмінності між браузерами: методи, що працюють у Chrome, не спрацюють у Firefox чи Safari.
- Принципи приватності: багато браузерів навмисно приховують усі можливі ознаки.
Як намагаються визначати режим інкогніто?
Найчастіше через особливості роботи сховищ і API:
- FileSystem API, IndexedDB, localStorage: у приватному режимі частина функцій може бути відсутня або працювати інакше.
- Обмеження за обсягом: в інкогніто-сховищах часто менші ліміти на розмір.
- Особливості поведінки: деякі API або плагіни можуть бути вимкнені.
Навіть із такими хитрощами немає стовідсоткової гарантії: частина браузерів визначаються, частина ні.
Чому визначення не завжди спрацьовує
- Різні браузери: кожен має свої особливості й способи маскування приватного режиму.
- Постійні зміни: будь-який знайдений «трюк» швидко виправляють у нових версіях.
- Фокус на приватності: браузери борються проти будь-якої можливості визначення інкогніто.
BotBlocker використовує кілька методів, але стовідсоткової точності немає ні в кого.
Що робить BotBlocker
BotBlocker дивиться на набір ознак: доступність сховищ, поведінку API, відсутність cookie, відбиток браузера й частоту запитів. Інкогніто підсилює підозру, коли поруч є інші дивності.
Блокувати за одне приватне вікно не варто: втратите живих клієнтів. Почніть із капчі або запису в журнал.
Коли корисно знати про режим інкогніто?
- Для сигналів antifraud і аналізу підозрілої активності.
- Для аналітики: щоб розуміти, скільки користувачів або ботів приховуються.
- Для налаштування суворіших перевірок за збігу інших підозрілих ознак.
Часті запитання
Чи можна завжди визначити режим інкогніто?
Ні, лише в частині браузерів і не в усіх версіях.
Чи порушує це приватність?
Ні, визначення не збирає особисті дані, а лише «сигналить» про режим роботи.
Чи варто блокувати інкогніто-відвідувачів?
Зазвичай ні, використовуйте режим як додаткову ознаку для глибшої перевірки.
Чи впливає інкогніто на швидкість сайту?
Ні, режим змінює лише зберігання даних у браузері.
Чи можна відрізнити інкогніто від чистого браузера?
Іноді, але не завжди: чистий профіль і приватне вікно виглядають схоже.
