Witaj w Lustereczku
Ta strona działa jak lustro — pokazuje Ci dokładnie to, co strony internetowe widzą, gdy je odwiedzasz. Bez klikania, bez logowania, w tle.
Przejdziesz przez 11 krótkich etapów, w których dowiesz się: czym jest adres IP, fingerprint urządzenia, jak działają cookies, czym jest DNS leak, jak Cię śledzą reklamy — i co możesz z tym zrobić.
📖 Każdy etap otwiera się po przeczytaniu poprzedniego — kliknij „Przeczytałem → dalej" żeby przejść dalej.
💾 Postęp jest zapisywany lokalnie w Twojej przeglądarce — nie trafia na żaden serwer.
🔒 Żadne Twoje dane nie są zbierane ani przechowywane. Zero cookies śledzących ze strony Lustereczka.
Zanim zaczniesz — spójrz na siebie
Twój unikalny identyfikator urządzenia
fingerprint · obliczony lokalnie · nie wysyłany nigdzie
obliczanie...
Pokaż składowe identyfikatora
- obliczanie...
Dowiesz się więcej o tym, skąd pochodzi ten identyfikator, w etapach 5 i 6 kursu poniżej.
Co to jest adres IP i co zdradza?
jak serwer, ISP i reklamy widzą Twój adres
Każde urządzenie podłączone do internetu ma swój adres IP — trochę jak numer telefonu. Gdy wchodzisz na stronę, Twoja przeglądarka automatycznie podaje ten adres — bez żadnego pytania o zgodę.
Istnieją dwa rodzaje adresów IP:
- Publiczny (zewnętrzny) — adres, który widzi internet. Nadaje go Twój ISP. To właśnie ten adres zobaczysz poniżej. Wszystkie urządzenia w Twojej sieci domowej współdzielą zwykle jeden publiczny IP.
- Prywatny (lokalny) — adres w Twojej sieci domowej lub firmowej, np.
192.168.1.xlub10.0.0.x. Widzi go tylko Twój router — internet go nie widzi.
Wspomnijmy też o IPv6 — nowszej wersji adresowania, wyglądającej np. tak: 2001:db8::1. IPv6 może sprawiać, że Twoje urządzenie jest widoczne w internecie bezpośrednio, bez NATu — to ważne dla prywatności.
Serwer strony widzi Twój IP. Widzi go też Twój dostawca internetu (ISP). Widzą go sieci reklamowe. I często wyciągają z niego informacje o Tobie.
Co serwer Lustereczka widzi TERAZ:
ładowanie danych...
Nawet bez dodatkowych narzędzi, z samego adresu IP da się często wywnioskować: kraj, miasto (przybliżone), dostawcę internetu, a czasem nawet typ połączenia (dom, biuro, VPN, sieć mobilna).
Kluczowa lekcja: samo połączenie z internetem ujawnia Twój adres IP — niezależnie od tego, czego szukasz czy co klikasz.
ISP, ASN i DNS — co to i co wiedzą?
co zdradza Twój dostawca internetu i serwer nazw
ISP (Internet Service Provider) to Twój dostawca internetu. Każde połączenie z internetem przechodzi przez niego. ISP widzi wszystkie strony, które odwiedzasz (nawet te szyfrowane — widzi adres serwera, choć nie treść).
Przykłady ISP w różnych krajach: Polska — Orange, Play, Polsat Box, UPC, T-Mobile; USA — Comcast/Xfinity, AT&T, Verizon, Spectrum, T-Mobile US; Australia — Telstra, Optus, TPG, Aussie Broadband. Niezależnie od kraju, zasada jest ta sama: ISP widzi Twój ruch.
ASN (Autonomous System Number) to numer sieci, do której należy Twój adres IP. Pozwala zidentyfikować, czy IP pochodzi z sieci domowej, firmowej, centrum danych czy dostawcy VPN.
DNS (Domain Name System) to internetowa „książka telefoniczna" — zamienia nazwy stron (google.com) na adresy IP. Domyślnie Twoje zapytania DNS idą przez serwer Twojego ISP — który widzi każdą stronę, której adresu szukasz.
Twój ISP według adresu IP:
ładowanie danych...
Co zmienia przejście na inny serwer DNS?
Zamiast DNS swojego ISP możesz użyć publicznie dostępnych serwerów:
- 1.1.1.1 — Cloudflare (szybki, prywatność-first, obsługuje DoH/DoT)
- 8.8.8.8 — Google (popularny, ale Google loguje zapytania)
- 9.9.9.9 — Quad9 (filtruje złośliwe domeny, non-profit)
- 208.67.222.222 — OpenDNS (Cisco, opcje filtrowania treści)
Co zmiana DNS daje:
ISP przestaje widzieć Twoje zapytania DNS — nie może już logować jakie strony odwiedzasz po nazwach domen.
Czego zmiana DNS nie zmienia:
Twój publiczny adres IP jest nadal widoczny dla odwiedzanych stron. Nowy dostawca DNS (np. Google) widzi zamiast ISP Twoje zapytania. Treść połączeń HTTPS nadal jest szyfrowana — tutaj nic się nie zmienia.
Kluczowa lekcja: Twój ISP to nie tylko dostawca łącza — to obserwator całego Twojego ruchu sieciowego. DNS to jedno z najczęściej pomijanych źródeł wycieków prywatności.
Jak strony rozpoznają Twoją przeglądarkę?
User-Agent, Client Hints — co wysyłasz automatycznie
Nagłówek HTTP (ang. header) to dodatkowa linia metadanych, którą przeglądarka dołącza do każdego zapytania sieciowego — zanim jeszcze strona zdąży się załadować. Wyobraź sobie kopertę: treść listu to właściwa strona internetowa, a nagłówki to informacje napisane na kopercie — nadawca, adres zwrotny, język. Serwer czyta je zanim w ogóle otworzy list.
Przy każdym zapytaniu do serwera Twoja przeglądarka wysyła nagłówek User-Agent — ciąg tekstu opisujący system operacyjny, wersję przeglądarki i silnik. To dzieje się automatycznie, bez Twojej wiedzy.
Nowsze przeglądarki (Chrome 90+) dodają też Client Hints — zestaw ustrukturyzowanych nagłówków, które dokładniej opisują Twoje urządzenie (np. architekturę procesora, wersję systemu).
Co widzi ten serwer (i każdy inny) o Twojej przeglądarce:
wypełniane przez przeglądarkę...
Samo User-Agent (UA) nie wystarczy do jednoznacznej identyfikacji — wiele urządzeń ma identyczny ciąg UA. Dlatego strony łączą go z dziesiątkami innych sygnałów, tworząc fingerprint. Ale UA jest zawsze pierwszym krokiem.
Kluczowa lekcja: Twoja przeglądarka „przedstawia się" serwerowi przy każdym zapytaniu — jeszcze zanim strona się załaduje.
Ciasteczka — zapamiętywanie i śledzenie
czym są cookies, jak działają, jak są nadużywane
Cookie to mały plik tekstowy, który strona zostawia w Twojej przeglądarce. Przy każdej kolejnej wizycie przeglądarka odsyła go z powrotem do serwera — strona „pamięta" Cię bez logowania.
Do czego cookies służą normalnie (i dobrze):
- 🛒 Koszyk zakupów — serwer wie, co dodałeś, nawet gdy przełączasz zakładki
- 🔑 Sesja logowania — po zalogowaniu serwer daje Ci ciasteczko z tokenem sesji; dzięki niemu każda kolejna strona wie, że to Ty — bez ponownego wpisywania hasła
- 🌐 Preferencje języka i motywu — „zapamiętaj tryb ciemny"
- 📖 Postęp kursu lub odcinka — np. ta strona zapisuje w ciasteczku
lustro_eduetapy, które ukończyłeś — dokładnie tak jak Netflix zapamiętuje, do jakiej minuty obejrzałeś serial
Mają więc uzasadnione zastosowania — ale te same mechanizmy służą do śledzenia między stronami.
Przechwycenie sesji (Session Hijacking)
Jeśli ktoś wejdzie w posiadanie Twojego ciasteczka sesji — na przykład przez nieszyfrowane Wi-Fi (HTTP) albo atak XSS — może dosłownie „wejść" na Twoje konto bez hasła. Wystarczy, że wyśle to ciasteczko do serwera jako swój identyfikator. Dlatego ważne serwisy oznaczają ciasteczka sesji flagą HttpOnly (JS nie może ich czytać) i Secure (tylko przez HTTPS). Zawsze używaj HTTPS — przy HTTP każde sieciowe urządzenie pośrednie widzi Twoje ciasteczka.
Demo — pełny cykl życia cookie:
document.cookie (widok z JS):
DevTools nie odświeża listy cookies automatycznie — po kliknięciu „Postaw cookie" kliknij ikonę ↺ przy nazwie strony w F12 → Application → Cookies.
Znane cookies śledzące — co zostawiają inne strony:
| Cookie | Firma | Cel | Życie |
|---|---|---|---|
| _ga | Google Analytics | Unikalny ID — rozpoznaje Cię na każdej stronie z GA | 2 lata |
| _gid | Google Analytics | ID sesji — łączy kliknięcia w jedną wizytę | 24 godz. |
| _fbp | Meta/Facebook | ID urządzenia dla Facebook Pixel — śledzenie konwersji | 90 dni |
| fr | Meta/Facebook | Reklamy targetowane — łączy aktywność poza Facebookiem | 90 dni |
| _ttp | TikTok | Pixel TikTok — śledzenie działań po reklamie | 1 rok |
| IDE | Google (DoubleClick) | Reklamy displayowe Google w całym internecie | 1 rok |
| bcookie | Śledzenie przeglądarki — reklamy LinkedIn poza serwisem | 2 lata |
Tych cookies Lustereczko nie czyta (Same-Origin Policy). Możesz je zobaczyć w F12 → Application → Cookies na każdej stronie, która je stawia.
Kluczowa lekcja: cookies same w sobie nie są złe — problem w tym, że te same mechanizmy, które pamiętają Twój koszyk, służą też do budowania profilu reklamowego łączącego setki odwiedzanych stron.
Twój postęp kursu zapisany w ciasteczku — żywy przykład:
Lustereczko zapisuje Twój postęp nie tylko w localStorage, ale też w ciasteczku lustro_edu. Możesz je teraz zobaczyć:
F12 → Application → Cookies → lustereczko.suisen.cloud — tam też je zobaczysz. Ciasteczko jest SameSite=Strict (tylko ta domena może je czytać), HttpOnly=false (JS ma dostęp — właśnie to widzisz powyżej), ważne 30 dni.
Co wchodzi w skład Twojego fingerprintu?
canvas, GPU, ekran, fonty, języki — każdy szczegół się liczy
Fingerprint (odcisk palca) to technika identyfikacji urządzenia bez cookies. Strona zbiera dziesiątki drobnych charakterystyk Twojej przeglądarki i urządzenia, łączy je w jeden hash — i rozpoznaje Cię przy kolejnej wizycie, nawet jeśli wyczyściłeś cookies.
Co wchodzi w skład fingerprintu:
- 🖼️ Canvas fingerprint — każda karta graficzna rysuje ten sam tekst nieco inaczej. Różnice subpikselowe tworzą unikalny podpis GPU.
- 🖥️ Rozdzielczość ekranu i DPI — kombinacja rozdzielczości, głębi kolorów i skali wyświetlania jest często unikalna.
- ⚙️ Liczba rdzeni CPU, RAM — JavaScript może zapytać o `navigator.hardwareConcurrency` i `deviceMemory`.
- 🌐 Strefa czasowa i język — `Intl.DateTimeFormat().resolvedOptions().timeZone` jest zawsze dostępny.
- 🔠 Zainstalowane fonty — przez pomiar renderowania tekstu w różnych krojach.
- 🎵 AudioContext fingerprint — karta dźwiękowa przetwarza dźwięk nieco inaczej — to też jest sygnał.
Twoje składowe — zmierzone właśnie przez tę stronę:
- obliczanie...
Kluczowa lekcja: wyczyszczenie cookies nie usuwa fingerprintu — dane potrzebne do jego obliczenia są wbudowane w Twoje urządzenie i przeglądarkę.
Jak fingerprint jest wyliczany i do czego służy?
entropia, unikalność, zastosowania komercyjne i nie tylko
Wszystkie zebrane sygnały są sklejane w jeden ciąg tekstu i przepuszczane przez funkcję skrótu (np. SHA-256) — wynikiem jest krótki, unikalny hash (identyfikator). Pamiętasz hash pokazany na górze strony? To właśnie on.
Kluczowe pojęcie to entropia — miara unikalności. Każdy sygnał dodaje pewną liczbę bitów entropii. Im więcej bitów, tym łatwiej Cię rozpoznać w tłumie internetowiczów.
Szacowana entropia Twojego fingerprintu:
—
Do czego używają fingerprintu — ciemna strona:
- 🎯 Reklamy targetowane — rozpoznawanie Cię bez cookies (cookie-less tracking)
- 📊 Analityka — liczenie unikalnych użytkowników bez cookies, nawet gdy je wyczyścisz
- 🚫 Ban evasion detection — platformy blokują konta po fingerprincie, nie tylko po IP
Do czego używają fingerprintu — jasna strona:
- 🛡️ Fraud detection — Twój bank porównuje fingerprint urządzenia przy każdym logowaniu. Nowe urządzenie = dodatkowa weryfikacja. To jedna z warstw ochrony przed kradzieżą konta.
- 🔐 Uwierzytelnienie dodatkowe — „czy to ta sama przeglądarka co ostatnio?" — wykrywa próby przejęcia sesji z innego urządzenia.
- 🧒 Ochrona dzieci — platformy wideo mogą wykrywać urządzenia, które wcześniej naruszały zasady dotyczące treści dla nieletnich — nawet po założeniu nowego konta.
- 🤖 Bot detection — serwisy rozróżniają prawdziwą przeglądarkę od automatycznego skryptu. Fingerprint pomaga chronić formularze przed spamem i rezerwacje przed scalperami.
Jak zmniejszyć swoją unikalność? — 3 scenariusze
🟢 Scenariusz 1 — Codzienna prywatność (5 minut)
Zainstaluj uBlock Origin — blokuje skrypty fingerprintingowe wielu reklamodawców. Używaj Firefox zamiast Chrome — Firefox ma wbudowaną ochronę przed fingerprintingiem (randomizuje niektóre wartości canvas). Wystarczy do codziennego używania.
🟡 Scenariusz 2 — Rozdzielenie aktywności
Różne przeglądarki do różnych celów: Firefox do banku i zakupów, Brave do przeglądania, tryb prywatny do wrażliwych wyszukiwań. Albo korzystaj z profili w Chrome/Firefox — każdy profil to inny fingerprint. Efekt: serwisy nie mogą połączyć Twojej aktywności zakupowej z codziennym przeglądaniem.
🔴 Scenariusz 3 — Silna anonimowość
Używaj Tor Browser — wszystkie instancje mają identyczny fingerprint (taki sam ekran, ta sama wersja przeglądarki, te same czcionki). Zbiorowe „zmieszanie się z tłumem" zamiast indywidualnego ukrywania. Wolniejszy, ale skuteczny. Dla naprawdę wrażliwej aktywności: Tails OS — system live na pendrivie, zero śladów po zamknięciu.
Kluczowa lekcja: fingerprinting jest trudny do zablokowania, bo nie wymaga żadnej pamięci po stronie przeglądarki — każde zapytanie do strony wystarczy, żeby policzyć hash na nowo.
DNS leak — gdy VPN nie wystarczy
jak zapytania DNS zdradzają Twoją aktywność pomimo VPN
VPN szyfruje ruch sieciowy i ukrywa Twój adres IP przed odwiedzanymi stronami. Ale jest jedno częste niedopatrzenie: zapytania DNS.
Gdy wpisujesz adres strony, system operacyjny musi zamienić nazwę (np. google.com) na adres IP. Jeśli VPN nie przechwyci tego zapytania, trafi ono do serwera DNS Twojego ISP — który widzi każdą stronę, którą próbujesz odwiedzić, nawet przez VPN.
To właśnie jest DNS leak — wyciek nazw odwiedzanych stron poza tunel VPN.
Co ISP widzi nawet bez DNS leaka?
Nawet gdy treść Twoich połączeń jest zaszyfrowana (HTTPS), ISP nadal widzi adresy serwerów, z którymi się łączysz. Może nie wiedzieć co dokładnie robisz — ale wie dokąd się łączysz. To wystarczy, żeby dowiedzieć się np. że korzystasz z konkretnego banku, robisz zakupy w danym sklepie, szukasz informacji na konkretnych portalach zdrowotnych czy że korzystasz z usług VPN.
Jak to sprawdzić?
Test DNS leak wymaga infrastruktury serwera DNS — dostępny po kliknięciu „Analizuj głębiej" (funkcja zaawansowana, wymaga Twojej zgody na wysłanie IP).
VPN to nie magiczny program
VPN zmienia Twój publiczny adres IP i szyfruje ruch między Tobą a serwerem VPN — to realny zysk. Ale nie usuwa Twojego fingerprintu. Strona, na którą wchodzisz przez VPN, nadal może zmierzyć canvas, GPU, ekran, strefę czasową i rozpoznać Cię dokładnie tak samo jak bez VPN. Dostawca VPN z kolei widzi dokładnie to samo co wcześniej widział Twój ISP — adresy serwerów, z którymi się łączysz. Zmieniasz obserwatora, a nie fakt bycia obserwowanym.
Kluczowa lekcja: dobry VPN musi chronić nie tylko ruch HTTP, ale też zapytania DNS. Sprawdź ustawienia swojego klienta VPN — szukaj opcji „DNS leak protection" lub „private DNS".
Nagłówki HTTP — niewidzialna wizytówka
co przeglądarka wysyła automatycznie z każdym zapytaniem
Każde zapytanie HTTP (czyli każde kliknięcie, każdy obrazek, każdy skrypt) zawiera zestaw nagłówków — metadanych automatycznie dołączanych przez przeglądarkę. Czym jest nagłówek? Wyobraź sobie list: treść strony to tekst w środku, a nagłówki HTTP to informacje na kopercie — kto wysyła, skąd pochodzi, w jakim języku, jaką przeglądarką. Serwer czyta kopertę zanim jeszcze otworzy list.
Jak to działa technicznie: kiedy Twoja przeglądarka wysyła zapytanie do serwera (np. „daj mi stronę główną"), do tego zapytania automatycznie dodawane są linie w stylu:
GET / HTTP/2 Host: lustereczko.suisen.cloud User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64)... Accept-Language: pl-PL,pl;q=0.9 Referer: https://google.com/search?q=...
Najważniejsze z punktu widzenia prywatności:
- User-Agent — przeglądarka + system operacyjny (widziałeś go w etapie 3)
- Referer — skąd przyszedłeś (poprzednia strona). Np. jeśli klikasz link z Facebooka, strona docelowa wie, że byłeś na Facebooku.
- Accept-Language — preferowane języki — zdradza kraj i kulturę
- Sec-CH-UA-* — Client Hints: szczegółowa wersja przeglądarki, platforma, mobilność
- Cookie — wszystkie cookies tej domeny dołączane automatycznie
Kluczowa lekcja: nagłówki HTTP są wysyłane przy każdym zasobie ładowanym przez stronę — każdy obrazek, czcionka, skrypt z CDN, pixel reklamowy. To wiele okazji do śledzenia.
Śledzenie przez URL, piksel i inne metody
UTM, gclid, fbclid, piksel 1×1, CNAME cloaking
URL (Uniform Resource Locator) to po prostu adres strony — to co widzisz w pasku przeglądarki, np. https://sklep.pl/produkt?id=42. Tak jak adres pocztowy wskazuje konkretny dom, URL wskazuje konkretny zasób w internecie: protokół (https), domenę (sklep.pl), ścieżkę (/produkt) i parametry zapytania (?id=42).
Parametry śledzące w URL — gdy klikasz link w reklamie lub mailu, często zawiera on dodatkowe parametry:
?utm_source=email&utm_campaign=promo— UTM, pozwala firmie zmierzyć skąd przyszedłeś?gclid=Cj0KCQ...— Google Click ID — łączy kliknięcie reklamy z zakupem?fbclid=IwAR...— Facebook Click ID — analogicznie dla Meta
Parametry śledzące w Twoim URL:
sprawdzanie...
Piksel śledzący to obrazek 1×1 piksel ukryty w emailu lub stronie. Załadowanie go przez Twoją przeglądarkę wysyła sygnał do serwera trackera: „ten email został otwarty, z tego IP, w tym czasie, z tą przeglądarką".
CNAME cloaking — zaawansowana technika, gdzie tracker udaje subdomenę odwiedzanej strony (np. analytics.twojbank.pl w rzeczywistości wskazuje na serwery Google). Ad-blokery go nie blokują.
Kluczowa lekcja: śledzenie nie kończy się na cookies — URL, emaile, zasoby zewnętrzne i sprytne konfiguracje DNS to kolejne wektory zbierania danych.
Jak działa ad-blocker — i co go omija
listy filtrów, co blokują, co przez nie przechodzi
Ad-blocker (np. uBlock Origin) działa porównując każdy ładowany zasób (skrypt, obrazek, iframe) z listami znanych trackerów (tracker — zewnętrzny skrypt lub pixel, którego jedynym celem jest zebranie informacji o Tobie i wysłanie ich do firmy trzeciej, np. Google, Meta, TikTok). Jeśli URL pasuje do wzorca — blokuje.
Co blokuje:
- ✅ Skrypty Google Analytics, Facebook Pixel, Google Tag Manager
- ✅ Piksele reklamowe i zapytania do znanych serwerów śledzących
- ✅ Reklamy displayowe, pop-upy, bannery
Co go omija:
- ❌ Śledzenie server-side (Conversion API Meta) — ruch idzie bezpośrednio między serwerami
- ❌ CNAME cloaking — tracker wygląda jak część strony
- ❌ Fingerprinting — obliczany przez własny JS strony, nie zewnętrzny
- ❌ URL tracking params (gclid, fbclid) — to tylko tekst w adresie
Test — czy Twój ad-blocker działa?
testowanie...
Kluczowa lekcja: ad-blocker to ważna ochrona, ale nie jest tarczą absolutną. Fingerprinting i śledzenie server-side działają niezależnie od niego.
Podsumowanie — co możesz zrobić?
poziomy ochrony: łatwe → zaawansowane → eksperckie
Nie musisz robić wszystkiego naraz. Każdy krok zmniejsza Twoją widoczność. Zacznij od poziomu, który jest dla Ciebie wygodny.
🟢 Poziom 1 — Łatwe (5 minut)
- • Zainstaluj uBlock Origin (Firefox/Chrome) — blokuje większość trackerów
- • Zmień DNS na 1.1.1.1 (Cloudflare) lub 9.9.9.9 (Quad9) — nie leci przez ISP
- • Używaj trybu prywatnego do wrażliwych wyszukiwań
- • Zainstaluj DuckDuckGo jako domyślną wyszukiwarkę
🟡 Poziom 2 — Zaawansowane
- • Używaj Firefox — lepsza ochrona przed fingerprintingiem niż Chrome
- • Włącz DNS over HTTPS (DoH) w przeglądarce lub routerze
- • Używaj VPN z własnym DNS (Mullvad, ProtonVPN) i sprawdź DNS leak
- • Wyczyść parametry śledzące z URL — rozszerzenie ClearURLs
🔴 Poziom 3 — Eksperckie
- • Tor Browser — anonimizacja IP + zunifikowany fingerprint
- • Tails OS — system live bez śladów na dysku, cały ruch przez Tor
- • Dedykowane urządzenia dla wrażliwej aktywności
- • Świadomość OpSec — co, kiedy i z jakiego urządzenia robisz
Wycieki danych — bo zawsze się zdarzają
Wycieki danych to nie kwestia czy, ale kiedy. Twoje dane są u dziesiątek firm jednocześnie — ISP, sklepy, banki, aplikacje. Każda z nich może zostać zhakowana lub sprzedać dane dalej. Używasz VPN? Teraz Twój dostawca VPN widzi Twój ruch — i on też może wyciec (kilku znanych dostawców VPN miało wycieki logów, mimo deklaracji „no-logs").
Jak się przygotować i jak z tym żyć:
- 🔑 Menedżer haseł — unikalne hasło do każdego serwisu. Gdy jeden wycieknie, pozostałe są bezpieczne.
- 📱 2FA wszędzie — nawet jeśli hasło wycieknie, atakujący bez drugiego czynnika nie wejdzie.
- 📧 Oddzielny email do rejestracji — lub aliasy (np. SimpleLogin, Apple Hide My Email) — ogranicza szkody po wycieku.
- 🔔 Monitoruj wycieki — haveibeenpwned.com poinformuje Cię, czy Twój email pojawił się w wycieku.
- 🧘 Zaakceptuj że 100% prywatności nie istnieje — celem jest minimalizacja śladu, nie zerowy ślad. Każdy krok w dobrym kierunku ma znaczenie.
Kurs ukończony!
Teraz wiesz jak jesteś śledzony — i co możesz z tym zrobić. Podziel się tą stroną z kimś, kto też powinien wiedzieć.