Як надати програмі помилкову геолокацію

Багато програм запитують доступ до геолокації з різних причин. Але якщо службам таксі, картографічним сервісам і соціальним мережам вона дійсно може бути потрібна, то ось всякі калькулятори, дзвонилки і перекладачі точно можуть обійтися без неї. Інша справа, що іноді їх розробники все одно наполягають на тому, щоб ви надали їм доступ до місця розташування, погрожуючи тим, що в іншому випадку додаток не зможе правильно функціонувати. Цікаво, а чи можна їх обдурити?

Apple вже давно веде боротьбу з таємним стеженням розробників за користувачами своїх додатків. Наприклад, минулого року компанія додала в iOS 13 спеціальний механізм, який дозволяє відкрити програмі доступ до служб геолокації тільки під час використання і заблокувати його при закритті. Це реально дуже корисна функція, яка дозволяє запобігти стеженню, якого ви абсолютно не чекаєте. Однак в iOS 14 розробники компанії просунулися ще далі і дозволили ділитися з додатками тільки приблизним місцем розташування.


Як увімкнути фальшиву геолокацію

  • Перейдіть у «Параметри» на своєму iPhone або iPad;
  • Відкрийте вкладку «Конфіденційність» - «Служби геолокації»;
  • Виберіть програму, стеження з боку якої хочете запобігти;
  • Вимкніть механізм надання точного місця розташування.

Здавалося б, нічого принципово незвичайного в цьому механізмі немає. Просто iOS розмазує ваше місце розташування на 10 миль навколо того місця, де ви дійсно перебуваєте. Однак, щоб реалізувати цю функцію, Apple довелося серйозно попітніти. Для цього розробники компанії розділили всю планету на райони розмірному близько 10 квадратних миль, присвоївши кожному з них власну назву. На основі цих даних служби геолокації і надають додаткам інформацію про ваше місце розташування.

Заборонити програмі стежити

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

Більшості програм не потрібно знати ваше точне місце розташування. Програми погоди, камери, календарі та інші типи софту можуть працювати, навіть якщо мають лише зразкові дані. Навіть службам таксі можна не давати можливості стежити за собою, дозволивши звертатися тільки до зразкового місця розташування. Зрештою, виставити точку на карті, звідки вас потрібно забрати і куди доставити, можна і так. Адже викликаєте ж ви таксі своїм знайомим і родичам, перебуваючи зовсім в іншому місці. Тому ніяких проблем з роботою софту точно не буде.

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

COM_SPPAGEBUILDER_NO_ITEMS_FOUND