Twój skaner kodów QR może wiedzieć o tobie więcej, niż sądzisz
Kiedy pobierasz darmowy skaner kodów QR ze sklepu z aplikacjami, myślisz zapewne przede wszystkim o wygodzie. Prywatność jest ostatnią rzeczą, która przychodzi ci do głowy. A powinna być pierwszą.
W ciągu ostatnich kilku lat badacze bezpieczeństwa i obrońcy prywatności wielokrotnie wykazywali, że popularne darmowe aplikacje do skanowania kodów QR stosują agresywne praktyki zbierania danych, których większość użytkowników nigdy nie zauważa. Ten artykuł szczegółowo wyjaśnia, jakie dane zbierają te aplikacje, w jaki sposób ich używają i co możesz zrobić, aby się chronić.
Jakie dane naprawdę zbierają aplikacje do skanowania kodów QR?
Odpowiedź zależy od aplikacji, ale najczęściej gromadzone przez skanery QR utrzymywane z reklam dane to:
1. Kody QR, które skanujesz
To najbardziej wrażliwa, a jednocześnie najczęściej pomijana kategoria danych. Wiele aplikacji do skanowania kodów QR zapisuje każdy zeskanowany kod i przesyła odkodowaną treść na zdalne serwery. Treść ta może obejmować hasła Wi-Fi (zakodowane w formacie QR), prywatne adresy URL pokoi spotkań, kody potwierdzające wizyty lekarskie, wewnętrzne linki firmowe czy bankowe kody QR do płatności.
Kiedy skanujesz kod QR w gabinecie lekarskim, a ten adres URL zostaje po cichu wysłany na serwer analityczny, nieświadomie ujawniasz coś o swoim zdrowiu. Kiedy skanujesz płatniczy kod QR, a dane te są rejestrowane, jest to ujawnienie informacji finansowych.
2. Twoja lokalizacja
Wiele aplikacji do skanowania kodów QR prosi o dostęp do dokładnej lokalizacji GPS. Oficjalnie ma to „poprawiać komfort użytkowania", w praktyce jednak służy do budowania profilu geobehawioralnego: dokąd chodzisz, kiedy skanujesz w tych miejscach kody QR i jakie rodzaje kodów napotykasz w różnych lokalizacjach.
3. Identyfikatory urządzenia
Nawet bez dostępu do lokalizacji aplikacje mogą stworzyć odcisk palca twojego urządzenia, łącząc model telefonu, rozdzielczość ekranu, wersję systemu, listę zainstalowanych aplikacji i identyfikator reklamowy. Taki odcisk pozostaje niezmienny nawet po ponownej instalacji aplikacji i pozwala śledzić cię w wielu usługach.
4. Analityka zachowań
Większość popularnych skanerów QR osadza zewnętrzne pakiety SDK do analityki — najczęściej Firebase Analytics, Mixpanel, Amplitude, Adjust lub AppsFlyer. Te pakiety rejestrują, jak często otwierasz aplikację, z jakich funkcji korzystasz, jak długo trwa każda sesja i w jaki sposób reagujesz na reklamy.
5. Dostęp do kontaktów i pamięci
Niektóre skanery proszą o dostęp do kontaktów i pamięci urządzenia. Dostęp do listy kontaktów pozwala aplikacjom powiązać twoją tożsamość z numerami telefonów i adresami e-mail z baz danych reklamodawców, co drastycznie zwiększa wartość twojego profilu.
Problem pikseli śledzących
Niektóre aplikacje do skanowania kodów QR idą jeszcze dalej i osadzają piksele śledzące w widokach internetowych, w których wyświetlają zeskanowane adresy URL. Kiedy skanujesz kod QR, a aplikacja otwiera stronę docelową we wbudowanej przeglądarce, może odczytywać pliki cookie, wstrzykiwać JavaScript i śledzić twoje zachowanie na tej stronie — całkowicie bez twojej wiedzy.
Realne przykłady problemów z prywatnością skanerów QR
W 2020 roku szeroko używana aplikacja do skanowania kodów QR została usunięta ze Sklepu Google Play po tym, jak badacze odkryli, że zawierała złośliwe oprogramowanie przechwytujące ruch przeglądarki. W 2021 roku badacze prywatności ustalili, że kilka czołowych aplikacji do skanowania kodów QR wysyłało dane zeskanowanych adresów URL na serwery w jurysdykcjach o słabej ochronie danych. W 2022 roku okazało się, że popularna aplikacja skanująca odczytywała zawartość schowka użytkownika, przechwytując hasła i poufne teksty.
Jak wygląda skaner QR szanujący prywatność
Naprawdę prywatny skaner kodów QR ma następujące cechy:
- Brak uprawnienia do internetu — nie może wysłać danych nigdzie, ponieważ nie jest w stanie wykonać żadnego połączenia sieciowego
- Brak pakietów SDK do analityki — żadnego Firebase, Mixpanela ani AppsFlyera
- Brak sieci reklamowych — żadnego AdMob ani Meta Audience Network
- Minimalne uprawnienia — wyłącznie aparat
- Przetwarzanie na urządzeniu — całe dekodowanie odbywa się lokalnie, nic nie jest przesyłane
- Brak wymogu konta — nie istnieje tożsamość, z którą można powiązać historię skanowania
QR Code Reader Without Ads: zbudowany z myślą o prywatności od podstaw
QR Code Reader Without Ads został zaprojektowany dokładnie według tych zasad. Aplikacja nie ma uprawnienia do internetu — dosłownie nie potrafi wykonać połączenia sieciowego — co oznacza, że wysłanie danych z twoich skanów na jakikolwiek serwer jest architektonicznie niemożliwe. Nie ma tu reklamowych pakietów SDK, bibliotek analitycznych ani pikseli śledzących.
Silnik dekodowania kodów QR działa w całości na twoim urządzeniu, korzystając ze sprawdzonych bibliotek open source. Gdy zeskanujesz kod QR zawierający adres URL, aplikacja pokaże ci ten adres do sprawdzenia, zanim otworzy go w twojej domyślnej przeglądarce.
Konto nie jest wymagane. Nie ma ekranu rejestracji. Historia twoich skanów pozostaje na twoim urządzeniu.
Gotowy, by przejść na prywatny skaner QR? Pobierz QR Code Reader Without Ads za darmo:
Pobierz z Google Play — za darmo, bez reklam, bez śledzenia
Dostępny także na iPhone'a i iPada:
Pobierz z App Store — za darmo, bez reklam, bez śledzenia
Jak sprawdzić prywatność swojego obecnego skanera QR
Jeśli nie jesteś jeszcze gotowy na zmianę aplikacji, oto jak ocenić prywatność obecnego skanera QR:
- Sprawdź uprawnienia aplikacji — wejdź w Ustawienia → Aplikacje → [twój skaner] → Uprawnienia. Jeśli ma dostęp do Lokalizacji, Kontaktów lub Pamięci bez wyraźnego uzasadnienia funkcjonalnego, to sygnał ostrzegawczy.
- Przeczytaj politykę prywatności — szukaj sformułowań takich jak „partnerzy zewnętrzni", „sieci reklamowe" i „udostępnianie danych".
- Użyj monitora sieci — narzędzia takie jak NetGuard (Android) pokażą ci, z jakimi domenami komunikują się twoje aplikacje.
- Sprawdź bazę Exodus Privacy — Exodus Privacy analizuje pliki APK Androida i wymienia każdy tracker oraz każde uprawnienie w danej aplikacji.
Podsumowanie
Kody QR są wszędzie — w menu restauracji, na biletach na wydarzenia, w terminalach płatniczych, na opakowaniach produktów i formularzach medycznych. Za każdym razem, gdy skanujesz jeden z nich, potencjalnie ujawniasz informacje o tym, gdzie jesteś i co robisz. To wybrana przez ciebie aplikacja skanująca decyduje, czy te informacje pozostaną prywatne, czy zostaną po cichu spieniężone.
Zmień skaner. Pobierz QR Code Reader Without Ads już teraz: