Чи можуть веб-сайти бачити ваше фізичне місцезнаходження?

Інтернет-ресурси, до яких ви звертаєтесь, мають кілька способів ідентифікувати ваше географічне положення. Ваша IP-адреса показує приблизну область вашого перебування, якщо ви не використовуєте віртуальну приватну мережу (VPN). Крім того, сайти можуть запитувати доступ до вашої точнішої локації.

Яку інформацію ваша IP-адреса відкриває вебсайтам

Інтернет-провайдер надає вам публічну IP-адресу. Усі пристрої вашої домашньої мережі використовують цю адресу, яка є унікальною в мережі Інтернет.

Коли ви заходите на сайт, він отримує інформацію про вашу IP-адресу. Ваш комп’ютер встановлює з’єднання з IP-адресою ресурсу, і вебсайт надсилає дані назад на вашу IP-адресу. Пакети даних пересилаються через мережеві маршрутизатори, і IP-адреса цих пакетів вказує маршрутизаторам, куди їх направляти.

Однак, вебсайти не можуть визначити за IP-адресою вашу точну домашню чи робочу адресу. Замість цього, вони можуть зв’язати IP-адресу з вашим провайдером, містом, регіоном і навіть, можливо, з вашим поштовим індексом. Саме тому ви бачите в інтернеті рекламу місцевих компаній у вашій області.

Наприклад, якщо ви перейдете на ресурс IP Location Finder, ви побачите, що він може використовувати вашу IP-адресу для визначення назви вашого провайдера, а також місцевого міста, регіону та країни.

І це все, що сайти можуть дізнатися. Вони не мають доступу до вашої фактичної адреси в цьому місті чи регіоні.

Хоча це зазвичай працює добре, не можна сказати, що це ідеально. Наприклад, вебсайти можуть помилково вважати, що ваша домашня IP-адреса знаходиться в іншому місті, ніж насправді.

Як вебсайти можуть запитувати ваше точне місцезнаходження

Вебсайти іноді можуть отримувати доступ до вашої точної фізичної локації, але для цього вони повинні спочатку отримати ваш дозвіл. Коли сайт запитує доступ до вашого місцезнаходження, сучасні браузери показують відповідне спливаюче вікно із запитом.

Наприклад, сайт погоди може захотіти показувати прогноз погоди саме для вашої локації, а інтернет-магазин може показувати вам найближчі магазини та відстань до них. Картографічний ресурс може використовувати ваше місцезнаходження для прокладання маршрутів тощо.

Коли вебсайт намагається отримати такий доступ, браузер відображає відповідний запит. Якщо ви надасте сайту постійний доступ до вашої локації, він зможе постійно відстежувати ваше місцезнаходження, не запитуючи дозволу кожен раз, коли ви заходите на сайт через браузер.

Щоб перевірити, які сайти мають доступ до вашої локації, потрібно переглянути налаштування вашого браузера. Наприклад, у Chrome потрібно перейти в Меню > Налаштування > Налаштування сайту > Розташування. У розділі “Дозволити” ви побачите список сайтів, яким надано доступ до вашого місцезнаходження.

Також, коли вебсайт отримує доступ до вашої локації, в адресному рядку Chrome з’являється індикатор у вигляді піктограми геолокації. Інші браузери працюють аналогічно, відображаючи візуальні підказки про те, що це відбувається на поточній сторінці.

Як ваші пристрої можуть визначати ваше точне місцезнаходження

Якщо ви використовуєте телефон або планшет з вбудованим GPS-модулем, ваше точне місцезнаходження визначається за допомогою GPS, а потім передається на вебсайт. Саме так працюють служби визначення місцезнаходження у програмах на iPhone, iPad, Android і деяких планшетах з Windows 10.

Але що, якщо ви використовуєте звичайний комп’ютер? Ваш пристрій може використовувати служби визначення місцезнаходження на основі Wi-Fi. Шляхом сканування списку найближчих Wi-Fi мереж та їхньої відносної сили сигналу можна оцінити вашу точну локацію та передати її на вебсайт, якщо ви надасте на це дозвіл. Ця ж функція використовується на мобільних платформах, якщо немає надійного сигналу GPS.

А якщо у вас комп’ютер без Wi-Fi модуля, тобто пристрій, підключений до інтернету через кабель Ethernet? У такому випадку ви не зможете надати сайту точну фізичну адресу. Замість цього ви надасте більш загальну інформацію, визначену вашою IP-адресою – скоріш за все, лише місто або район, у якому ви знаходитесь.

Обробка великих даних та перехресне посилання на інформацію про локацію

Слід зазначити, що вебсайти та рекламні мережі мають технічну можливість перехресно зіставляти дані. Наприклад, вони можуть зв’язати вашу IP-адресу з вашою фізичною адресою.

Уявімо, що у вашій мережі є кілька пристроїв, які мають одну IP-адресу, що є типовою ситуацією. Тепер припустимо, що один з пристроїв у мережі заходить на певний сайт, наприклад, “ExampleCorp”, і надає йому доступ до вашого точного місцезнаходження. ExampleCorp тепер знає фізичну адресу, пов’язану з цією IP-адресою.

Далі припустимо, що ви заходите на сайт ExampleCorp з іншого пристрою і відмовляєте йому в доступі до вашої точної локації. На перший погляд може здатися, що сайт ExampleCorp не має інформації про ваше точне місцезнаходження. Однак ExampleCorp знає вашу IP-адресу і знає, що вона була пов’язана з певною адресою.

Невідомо, скільки компаній використовують таку практику. Однак, цілком імовірно, що деякі вебсайти та рекламні мережі так роблять, оскільки в них є необхідні для цього технології.

VPN та приховування вашого місцезнаходження

Якщо ви дійсно хочете приховати своє фізичне місцезнаходження від вебсайту, ви можете використовувати VPN (віртуальну приватну мережу) або, для забезпечення більшої приватності, але за рахунок швидкості, скористатися Tor.

Коли ви заходите на сайт через VPN, ви спочатку підключаєтеся до сервера VPN, а вже цей сервер підключається до вебсайту від вашого імені. Він діє як посередник, пропускаючи трафік в обидва боки.

Отже, коли ви заходите на сайт через VPN, він бачить IP-адресу VPN, а не вашу. Саме так VPN дозволяють обходити географічні обмеження в інтернеті. Наприклад, якщо вебсайт або потоковий сервіс доступні лише у Великобританії, а ви перебуваєте у США, ви можете підключитися до VPN у Великобританії та отримати доступ до ресурсу. Сайт, в такому випадку, вважатиме, що ви підключаєтесь з IP-адреси у Великобританії.

Оновлення: Важливо пам’ятати, що якщо ви підключені до VPN, але надасте вебсайту дозвіл бачити ваше точне місцезнаходження через браузер, то вебсайт все одно побачить вашу справжню локацію. Ваш браузер все ще зможе визначити ваше місцезнаходження за допомогою найближчих Wi-Fi точок доступу (якщо ваш пристрій має Wi-Fi модуль) або за допомогою GPS (якщо ваш браузер використовується на пристрої з GPS) і повідомить цю інформацію сайту. Це відбудеться лише в тому випадку, якщо ви надасте сайту дозвіл бачити вашу локацію. Якщо ви цього не зробите, вебсайт буде отримувати лише інформацію про вашу IP-адресу, яка буде збігатися з IP-адресою VPN.