LW IT Solutions logo LW IT Solutions logo LW IT Solutions
« Przegląd bloga /Data Privacy / App Tracking Transparency po decyzji niemieckiego urzędu...
Ten artykuł w innych językach:

App Tracking Transparency po decyzji niemieckiego urzędu antymonopolowego: jedno zapytanie zamiast dwóch

App Tracking Transparency po decyzji niemieckiego urzędu antymonopolowego: jedno zapytanie zamiast dwóch
Spis treści
  1. Co zawiera decyzja
  2. Zakwestionowano różnicę poziomów, nie samą bramę
  3. Dwa zapytania po kolei mnożą się
  4. Co musi pozostać rozdzielone
  5. Cztery miesiące i to, co się w nie mieści
  6. Pytania i odpowiedzi
  7. Źródła

Bundeskartellamt zamknął postępowanie wobec Apple 17 sierpnia 2026, cztery lata i dwa miesiące po jego wszczęciu. Większość relacji potraktowała to jako historię o Apple. Fragment wart podwójnej lektury to trzecie zobowiązanie, a jest ono w gruncie rzeczy zadaniem rachunkowym.

Dotąd aplikacja w Niemczech, która chciała mieć zarówno identyfikator reklamowy, jak i podstawę prawną dla własnego przetwarzania, musiała pytać dwa razy osobno. To już nie jest konieczne. Oba pytania mogą dzielić jedną powierzchnię.

Dwa pola w zestawieniu: po lewej trzy kurczące się słupki ze 100, 40 i 30 procentami przy dwóch kolejnych zapytaniach, po prawej dwa słupki, z których drugi jest kreskowany i otwarty w prawo, bo połączony współczynnik nie jest jeszcze znany
Lewa kolumna to iloczyn dwóch współczynników. Prawa to jeden współczynnik, który da się zmierzyć, a nie wyprowadzić.

Co zawiera decyzja

Postępowanie toczyło się na podstawie § 19a niemieckiej ustawy o ochronie konkurencji, przepisu pozwalającego urzędowi ściślej prowadzić przedsiębiorstwa o nadrzędnym znaczeniu dla konkurencji na wielu rynkach. Apple zakwalifikowano tak w kwietniu 2023. Potem przyszła wstępna ocena w lutym 2025, test rynkowy w grudniu 2025, a w tym sierpniu wiążące zobowiązania.

Obiecano trzy rzeczy. Apple zbliży do siebie zapytania o zgodę pokazywane dla usług własnych i dla aplikacji obcych. Znikną symbole i sformułowania mogące zniechęcać. A wydawcy aplikacji dostaną więcej swobody w łączeniu zapytania wymaganego przez Apple z tym wymaganym przez prawo ochrony danych. Zobowiązania obowiązują siedem lat, nadzoruje je niezależny powiernik, a termin wdrożenia wynosi cztery miesiące od doręczenia.

Zakwestionowano różnicę poziomów, nie samą bramę

To rozróżnienie łatwo ginie. Urząd nie zakwestionował tego, że przed udostępnieniem identyfikatora pada pytanie. Zakwestionował to, że obcych pytano ostrzej niż Apple we własnej sprawie: inne sformułowanie, inna waga wizualna, inne ramy dla funkcjonalnie tego samego zezwolenia. W świetle § 19a to uprzywilejowanie siebie, niezależnie od tego, jak dobry jest argument o prywatności stojący za tym.

Dlatego środkiem zaradczym jest symetria, a nie zniesienie. Zapytanie zostaje. Musi tylko wyglądać tak samo, kimkolwiek jest pytający.

Dwa zapytania po kolei mnożą się

Ciężar gospodarczy trzeciego zobowiązania bierze się z własności lejków połączonych szeregowo, która spisana jest oczywista, a w raporcie i tak chętnie umyka. Drugie zapytanie nigdy nie działa na całą populację. Działa na to, co zostawiło pierwsze.

Tekst
dotad
  start aplikacji
    -> zapytanie ATT             brzmienie Apple, przyciski Apple
       zezwol / nie sledz
    -> zapytanie o zgode         wlasne brzmienie, wlasne cele
       przyjmij / odrzuc
    = dwa punkty decyzji, dwa miejsca odplywu

odtad, dozwolone ale niewymagane
  start aplikacji
    -> jedna powierzchnia niesie oba pytania
       zezwolenie ATT ....... interfejs Apple nadal podaje stan
       cele przetwarzania ... nadal ujmowane jako zgoda wedlug RODO
    = jeden punkt decyzji, dwa utrwalone zezwolenia

Z liczbami: czterdzieści procent zezwala na śledzenie, a spośród nich trzy czwarte przyjmuje cele przetwarzania. Na końcu oba zezwolenia ma trzydzieści procent, nie czterdzieści i nie siedemdziesiąt pięć. Zmniejszenie liczby zapytań o połowę nie podnosi tej wartości samo z siebie, ale usuwa jedno z dwóch miejsc, w których może ona spaść.

Co musi pozostać rozdzielone

Wspólna powierzchnia to nie wspólne zezwolenie. ATT reguluje dostęp do identyfikatora reklamowego urządzenia. Zgoda według RODO reguluje cele, w jakich przetwarzane są dane osobowe. Zakresy są różne, skutki odmowy są różne, a dowody, które trzeba przechowywać, również.

Połączone okno musi więc nadal dawać dwa osobno zapisywalne wyniki, a odmowa jednego nie może milcząco uchodzić za odmowę drugiego. Kto to buduje, powinien zaplanować dowód zgody jako trudniejszą połowę zadania: jedna interakcja zapisuje teraz dwa stany, a dziennik ściągający oba do jednej wartości tak-nie nie przetrwa żadnej kontroli.

Cztery miesiące i to, co się w nie mieści

Termin wdrożenia dotyczy Apple. Wydawcy aplikacji nie muszą łączyć zapytań, mają więc czas na przygotowanie pomiaru zamiast okna dialogowego. Dwie rzeczy warto mieć gotowe, zanim pojawi się nowe zapytanie.

Pierwsza to wartość wyjściowa. Jakiekolwiek są dzisiejsze dwustopniowe współczynniki, porównywalne pozostaną tylko do chwili zmiany przebiegu, a odtworzyć się ich potem nie da. Druga to osobne zdarzenie dla każdego zezwolenia. Bo ciekawe pytanie po przestawieniu nie brzmi, ilu się zgodziło, tylko czy oba zezwolenia nadal rozchodzą się tak jak wcześniej. Jeśli przestały się rozchodzić, wspólne okno po cichu zrobiło z dwóch decyzji jedną – wygodnie, ale nie tak, jak mówi zobowiązanie.

Pytania i odpowiedzi

Czy nowa możliwość obowiązuje także poza Niemcami?

Z samej decyzji to nie wynika. Opiera się ona na niemieckim prawie konkurencji i dotyczy aplikacji w Niemczech; to, czy Apple ukształtuje zapytanie tak samo gdzie indziej, zależy od samej firmy. Przy aplikacji oferowanej w kilku krajach warto więc od początku rejestrować współczynniki osobno dla każdego kraju, inaczej wartość wyjściowa zmiesza dwa różne przebiegi.

Jak po przestawieniu rozpoznać, czy wspólne okno rzeczywiście poprawiło współczynnik?

Na podstawie czterech kombinacji, a nie jednej liczby. Dzięki osobnemu zdarzeniu dla każdego zezwolenia każdą decyzję da się przypisać do jednej z czterech grup:

  1. oba zezwolenia udzielone,
  2. tylko zezwolenie ATT,
  3. tylko przyjęte cele przetwarzania,
  4. oba odrzucone.

Pierwsza grupa to wartość, którą przykład liczbowy w artykule podaje jako trzydzieści procent. Jeśli wzrośnie na przykład do założonych 36 procent, bo 45 procent zezwala na ATT, a 80 procent z nich przyjmuje cele, wspólne okno rzeczywiście usunęło jedno z miejsc odpływu.

Więcej mówią obie środkowe grupy. Jeśli po przestawieniu kurczą się prawie do zera, oba zezwolenia są udzielane już tylko razem albo wcale. To właśnie przypadek, w którym z dwóch decyzji po cichu zrobiła się jedna, a wtedy wyższy współczynnik nie jest sukcesem, tylko sygnałem, że okno przestało rozdzielać oba pytania.

Co się dzieje, gdy ktoś później cofnie zezwolenie ATT w ustawieniach urządzenia?

Wtedy zmienia się tylko jedno z dwóch zezwoleń. Aplikacja dowiaduje się o tym przez właściwość ATTrackingManager.trackingAuthorizationStatus, którą da się odczytać przy każdym uruchomieniu, a zgoda na cele przetwarzania trwa dalej, dopóki nie zostanie cofnięta osobno. Dowód zgody, który rejestruje oba stany oddzielnie, odwzorowuje to bez przebudowy; dowód z jedną wartością tak-nie tego nie potrafi.

Lukas Wójcik

Lukas Wójcik

Systems architect and technology enthusiast specializing in scalable tracking solutions, GMP Stack (GA4 & GTM), and robust backend architectures. Advocate for clean code and privacy-first design.

Kontakt

Masz pytanie lub pomysł na projekt internetowy? Napisz krótko, o co chodzi. Formularz korzysta z reCAPTCHA do ochrony przed spamem.

Jeden komentarz

  1. Lukas Wojcik Autor

    Uzupełnienie: 16 września 2026 r. Apple ogłosił, co wynika z jego zobowiązań wobec organów ochrony konkurencji: od iOS i iPadOS 27.2 w UE będzie dostępna alternatywna wersja systemowego zapytania ATT. Dla aplikacji dystrybuowanych w Niemczech, Francji, Włoszech, Polsce i Rumunii dostępna będzie wyłącznie ta wersja, więc zasada wykracza poza Niemcy. Nie zmienia się to, kiedy aplikacja musi zapytać o zgodę, a terminu wydania wersji 27.2 Apple nie podaje. Źródło: Updates to App Tracking Transparency in the European Union.

Napisanie komentarza

Obserwacje z innych wdrożeń, zastrzeżenia i pytania są tu mile widziane.

Adres e-mail nie jest publikowany. Pola obowiązkowe oznaczono gwiazdką.