Věděli jste, že notebooky a další mobilní zařízení i bez hardwaru GPS dokážou poměrně přesně určit vaši skutečnou polohu pouze pomocí WiFi připojení? Zde je návod, jak tato často přehlížená funkce moderních „služeb určování polohy“ funguje.
„Polohové služby“ jsou více než jen GPS
Moderní operační systémy – jako je iOS, iPadOS, Android, Windows 10, macOS a Chrome OS – mají vestavěný lokalizační systém nazvaný „Lokalizační služby“.
Když aplikace – jako například mapy nebo navigační aplikace – požaduje přístup k vaší poloze, nepřistupuje pouze přímo k systému GPS vašeho zařízení. Spolu s tím také „pracuje“ s lokalizačními službami operačního systému, aby přesně určil, kde se nacházíte.
Moderní systémy polohových služeb používají mnoho různých technik k nalezení a určení polohy zařízení. GPS je jednou z těchto technik. Pokud je však signál GPS nebo hardware GPS nedostupný – nebo příliš pomalý – služby určování polohy nabízejí další triky.
Pokud je například zařízení připojeno k signálu mobilní sítě (3G, 4G, 5G), vaši polohu lze určit pomocí signálu z vysílače mobilní sítě. Na základě relativní síly signálu ze tří různých blízkých mobilních věží lze vaši skutečnou polohu odhadnout poměrně přesně.
Existuje však také další technika, kterou může systém polohových služeb využít: skenování blízkých přístupových bodů Wifi.
IP adresy odhalují pouze obecné informace o poloze

Předpokládejme, že prohlížíte web na svém notebooku a webová stránka vás požádá o informace o poloze. Dáváte webu přístup a zajímavé je, že brzy poté má tento web také vaši polohu s přijatelnou chybovostí.
Ale také si uvědomujete, že váš notebook nemá vestavěný GPS, tak jak může tento web tak přesně určit vaši fyzickou adresu?
Ne, problém není s vaší IP adresou. Pokud webu dáte přístup ke své poloze, když používáte stolní počítač bez WiFi (nebo notebook s ethernetovým připojením a vypnutým WiFi), uvidíte pouze obecný odhad jeho polohy s nepříliš vysokou přesností. . Dokáže například přesně určit město, provincii a zemi, ve které žijete, ale získání přesných informací o ulici po ulici jako přes GPS je zcela nemožné.
Jak WiFi odhalí vaši polohu?
Zde je návod, jak funguje „systém určování polohy WiFi“: Vaše zařízení vyhledá blízké přístupové body WiFi a vygeneruje seznam konkrétních statistik spolu s jejich relativní silou signálu v daném místě. vaši aktuální polohu. Poté kontaktuje online servery. Tyto servery. v podstatě obsahuje seznam WiFi hotspotů po celém světě a jejich zeměpisné polohy.
Databáze obsahuje nejen seznam názvů přístupových bodů WiFi (SSID), ale obsahuje také jedinečné adresy MAC (BSSID) těchto přístupových bodů. Tyto adresy se obvykle nemění – i když se změní zobrazovaný název sítě Wifi.
Porovnáním seznamu sítí WiFi ve vašem okolí se seznamem známých přístupových bodů a jejich umístěním mohou lokalizační služby odhadnout vaši polohu. Porovnáním relativní síly signálu různých WiFi sítí mohou lokalizační služby navíc určit vaši polohu s extrémní přesností, jako byste používali GPS.
Zařízení mohou také některá z těchto dat stáhnout a uložit do mezipaměti. Pokud například zařízení ví, že se nacházíte v určitém městě, může si stáhnout a uložit informace o WiFi v tomto městě a jeho okolí, takže může snáze najít vaši polohu, i když nemáte připojení k síti, aby se dalo porovnat s databáze.
Ale odkud pochází databáze WiFi?

Před více než deseti lety začal Google shromažďovat data o WiFi sítích pomocí svých vozů Street View. Zatímco tato auta objíždějí rohy a fotí výkladní skříně, domy a silnice, vyhledávají také blízké WiFi sítě a ukládají relevantní data pro použití s lokalizačními službami.
Vlastní systémy lokalizačních služeb vlastní nejen Google, Apple, Microsoft a další velké technologické společnosti.
Kromě toho software lokalizačních služeb zabudovaný do vašeho zařízení také nepřetržitě odesílá informace, aby byly tyto databáze aktualizovány. Například otevřete Mapy Google v telefonu Android. Máte silný signál GPS – skvělé, váš telefon ví, kde se nacházíte pomocí GPS. Váš telefon nyní vyhledá bezdrátové sítě v okolí a nahraje jejich seznam do databáze služeb určování polohy Google spolu s vaší aktuální polohou.
Stejně tak je tato databáze průběžně doplňována o další nová data. Společnosti samozřejmě vždy slibují, že tato data jsou anonymní a nejsou spojena s žádnou osobou.
Problém ochrany soukromí
Teoreticky databáze přijímá pouze informace o seznamu sousedních sítí, jejich jedinečných identifikátorech a jejich fyzickém umístění. Absolutně nezíská žádné informace o tom, kdo tyto sítě používá nebo jaká data jsou přenášena přes WiFi, ani jaká hesla lidé potřebují k připojení k těmto sítím.
Moderní operační systémy zároveň brání aplikacím a webům v přístupu k těmto datům, pokud to nepovolíte. Web nebo aplikace nevidí pouze seznam okolních WiFi sítí. Musí požádat váš prohlížeč nebo operační systém o přístup k vaší poloze, a pokud chcete, můžete tento požadavek samozřejmě odmítnout. Stále to máte pod kontrolou.