Prywatność
Jak analityka bez cookies mierzy ruch, nie śledząc ludzi
Każda nasza deklaracja o prywatności ma techniczne wyjaśnienie. Ta strona opisuje dokładnie, co dzieje się z odsłoną, co przechowujemy, czego nigdy nie przechowujemy i jak możesz to sprawdzić samodzielnie.
Nie musisz wierzyć nam na słowo
Te narzędzia są prowadzone przez inne organizacje. Każdy link skanuje tę witrynę od nowa, więc widzisz dzisiejszy wynik, a nie zrzut ekranu, który sami wybraliśmy.
Skaner Mozilli ocenia nagłówki bezpieczeństwa witryny, takie jak polityka bezpieczeństwa treści, wymuszanie HTTPS i ustawienia cookies.
Sprawdź sam (otwiera się w nowej karcie)Blacklight odwiedza stronę jak prawdziwy odwiedzający i zgłasza trackery reklamowe, cookies stron trzecich, fingerprinting, nagrywanie sesji i rejestrowanie naciśnięć klawiszy.
Uruchom skan (otwiera się w nowej karcie)Droga danych
Każde żądanie odwiedzającego, także z UE, EOG, Wielkiej Brytanii i Szwajcarii, jest przetwarzane w naszym regionie w USA. Adres IP i user agent są używane w pamięci podczas obsługi żądania i odrzucane, zanim zminimalizowane zdarzenie zostanie zapisane.
-
Krok 1 · GdziekolwiekPrzeglądarka odwiedzającego
- Adres URL strony i źródło odwołania
- Parametry UTM
- Szerokość ekranu i język
- Twoje właściwości zdarzeń niestandardowych
- Żadnych cookies ani local storage, poza własnym wyborem odwiedzającego o rezygnacji z pomiaru
- Żadnych API do fingerprintingu
- Żadnych żądań do stron trzecich
-
Krok 2 · Stany ZjednoczoneIngest, w pamięci
- Kraj z nagłówka Cloudflare
- User agent → przeglądarka, system, urządzenie
- Wykrywanie botów i Twoje reguły ruchu
- Klucz wizyty w pamięci
- Adres IP odrzucony po obsłudze żądania
- Pełny user agent odrzucony po obsłudze żądania
- Dane osobowe usunięte, parametry zapytania przycięte
-
Krok 3 · W kolejce w regionie USAZminimalizowane zdarzenie
- Tylko zminimalizowane zdarzenie
- Bez adresu IP
- Bez surowego user agenta
- Bez klucza wizyty i soli
-
Krok 4 · Stany ZjednoczonePrzechowywanie i pulpit
- Strony, źródła, kampanie
- Kraj i kategorie urządzeń
- Losowy identyfikator wizyty (najwyżej jeden dzień)
- Właściwości zdarzeń
- Nic, co identyfikuje osobę
- Nic, co łączy dni, witryny lub urządzenia
Co zbieramy, a czego nigdy nie zbieramy
Zbierane (po minimalizacji)
- Strona. Nazwa hosta i ścieżka. Parametry zapytania są usuwane, z wyjątkiem parametrów kampanii i Twojej listy dozwolonych. Fragment jest usuwany, chyba że używasz routingu opartego na hashu.
- Źródło odwołania. Domena i ścieżka strony odsyłającej. Parametry zapytania są usuwane, a odwołania wewnętrzne czyszczone.
- Kampania. Parametry UTM i ref. Identyfikatory kliknięć reklam (gclid, msclkid, fbclid) są sprowadzane do flagi tak/nie.
- Lokalizacja. Tylko kraj, z nagłówka kraju, który nasz dostawca sieci (Cloudflare) dodaje do każdego żądania. Bez regionu, miasta i współrzędnych.
- Technologia. Przeglądarka, system operacyjny (rodzina i wersja główna), typ urządzenia, przedział rozmiaru ekranu, język.
- Zaangażowanie. Czas, przez który strona była widoczna, i głębokość przewinięcia w przedziałach co 10%.
- Strefa czasowa. Nazwa strefy czasowej przeglądarki, na przykład America/Denver. Przeglądarka działająca na serwerze rzadko ma ustawioną strefę czasową kraju, z którego pochodzi jej żądanie, więc porównujemy te dwie wartości, by pomóc odróżnić boty od ludzi. Dzieje się to w pamięci, a potem strefa czasowa jest odrzucana. Nigdy nie służy jako lokalizacja i nigdy nie jest zapisywana razem z wizytą ani zdarzeniem. Jest przechowywana tylko w rekordach treningowych botów w Advanced Bot Detection (trafienia honeypot i próbki z naszych własnych witryn) przez 12 miesięcy.
- Zdarzenia. Nazwy i do 30 typowanych właściwości, które zdecydujesz się wysyłać, po usunięciu danych osobowych.
Nigdy nie zbierane ani nie przechowywane
- Adresy IP. Używane w pamięci do wykrywania botów i dziennego klucza wizyty, a potem odrzucane. Nigdy nie trafiają na dysk, do logów, kolejek ani baz danych, nawet w przypadku botów.
- Pełne user agenty. Parsowane w pamięci na kategorie, a potem odrzucane.
- Cookies i pamięć urządzenia. Żadnych cookies, localStorage, sessionStorage ani IndexedDB (poza własnym wyborem odwiedzającego o rezygnacji z pomiaru).
- Odciski przeglądarki. Żadnych API canvas, WebGL, czcionek, audio czy baterii i żadnych dodatkowych client hints.
- Trwałe identyfikatory. Nic, co trwa dłużej niż jeden dzień albo łączy witryny lub urządzenia. Żadnych profili użytkowników.
- Dokładna lokalizacja. Żadnych współrzędnych.
- Żądania do stron trzecich. Tracker komunikuje się wyłącznie z Privatus Analytics.
Filtr danych osobowych. Zanim cokolwiek zostanie zapisane, ścieżki, źródła odwołań, tytuły i właściwości zdarzeń są sprawdzane pod kątem adresów e-mail, długich identyfikatorów, ciągów przypominających tokeny i długich ciągów cyfr, takich jak numery telefonów lub kart. Dopasowania są zastępowane znacznikami w rodzaju [redacted-email], a każda witryna widzi liczbę takich redakcji, dzięki czemu wycieki można naprawić u źródła.
Jak liczone są wizyty
- Każdego dnia UTC generujemy losową 256-bitową sól. Istnieje tylko w pamięci i jest niszczona z końcem dnia, po dodatkowych 30 minutach zapasu.
- Dla każdego trafienia obliczamy w pamięci
HMAC(daily salt, site, IP, user agent)i wyszukujemy wynik w magazynie działającym tylko w pamięci, z 30-minutowym limitem bezczynności, najdalej do północy UTC. - Nowa wizyta dostaje losowy identyfikator wizyty, który nie jest wyprowadzany z tego klucza. Zapisywany jest tylko losowy identyfikator.
- Gdy sól zostaje zniszczona, nic nie pozwala powiązać zapisanych wizyt z urządzeniem ani ze sobą nawzajem między dniami.
To dane pseudonimowe: mocno zminimalizowane i niemożliwe do powiązania poza jednym dniem. Nie nazywamy ich anonimowymi.
Każde pole, które przechowujemy
Dodanie przechowywanego pola wymaga pisemnej oceny jego celu, minimalizacji i okresu przechowywania. Oto aktualna lista.
| Pole | Cel | Minimalizacja | Przechowywanie |
|---|---|---|---|
| Nazwa hosta, ścieżka | Strony | Parametry zapytania usunięte poza listą dozwolonych, dane osobowe usunięte, maski ścieżek | Plan |
| Host i ścieżka źródła odwołania | Źródła | Usunięte www. i m., parametry zapytania odrzucone, odwołania wewnętrzne wyczyszczone | Plan |
| Parametry UTM, ref, płatne kliknięcie | Kampanie | Identyfikatory kliknięć sprowadzone do flagi tak/nie | Plan |
| Kraj | Lokalizacja | Z nagłówka kraju Cloudflare, adres IP odrzucony | Plan |
| Urządzenie, przeglądarka, system (z wersjami głównymi), przedział ekranu | Technologia | Surowy user agent odrzucony, ekran przypisany do przedziału | Plan |
| Identyfikator wizyty | Wizyty | Losowy UUID, najwyżej jeden dzień UTC | Plan |
| Właściwości zdarzeń | Zdarzenia | Do 30 kluczy, typowane, dane osobowe usunięte | Plan |
| Nazwa strefy czasowej | Trenowanie wyniku botów | Nigdy nie zapisywana razem z wizytą ani zdarzeniem. Przechowywana tylko z trafieniem honeypot lub próbką z naszych własnych witryn | 12 miesięcy |
| Liczniki filtrów | Boty, reguły, redakcje | Tylko agregaty, bez adresów IP | 13 miesięcy |
| Klucz wizyty (magazyn w pamięci) | Ciągłość wizyty | Klucz HMAC, limit 30 minut | Najwyżej jeden dzień |
| Dzienna sól (magazyn w pamięci) | Klucz wizyty | Nigdy nie utrwalana | 1 dzień + 30 minut |
Przechowywanie „Plan”: 3 miesiące w planie Free, bez limitu w czasie subskrypcji w planach płatnych, z możliwością zmiany dla każdej witryny.
Sprawdź samodzielnie
- Otwórz narzędzia deweloperskie na tej stronie i przejdź do karty Application (lub Storage). Nie znajdziesz tam żadnych cookies ani niczego w local storage od trackera. Jedyne, co tracker kiedykolwiek zapisuje, to własny wybór odwiedzającego o rezygnacji z pomiaru. Ta witryna zapisuje tam też Twój jasny lub ciemny motyw, jeśli go zmienisz.
- Przejdź do karty Network, przefiltruj po
/api/eventi odśwież stronę. Zobaczysz jedno małe żądanie na odsłonę. - Otwórz treść żądania. Zawiera tylko pola wymienione poniżej: żadnych identyfikatorów, żadnego odcisku przeglądarki.
- Dodaj
data-debug="true"do tagu script na własnej witrynie i obserwuj Console. Każde trafienie jest zapisywane w logu z przedrostkiem[privatus], dokładnie tak, jak zostałoby wysłane, a nic nie opuszcza przeglądarki. Pominięte trafienie zapisuje w logu powód, a całość działa na localhost. Zobacz Przetestuj bez wysyłania czegokolwiek. - Przeczytaj kod źródłowy trackera. Jest na licencji MIT i na tyle krótki, że przeczytasz go za jednym razem. Zobacz open source.
Wypróbuj też skaner cookies i trackerów na własnej witrynie.
Co zawiera żądanie
Te przykłady pokazują każde pole, które może pojawić się w każdym rodzaju trafienia. Większość trafień zawiera ich znacznie mniej. Poniższa tabela mówi, kiedy każde pole jest wysyłane.
{
"s": "pa_7Q2K9XH3AB",
"t": "pageview",
"u": "https://example.com/app?utm_source=newsletter#/pricing",
"l": "en-US",
"w": 1440,
"i": 0,
"r": "https://news.example.org/",
"h": 1,
"d": 1,
"g": 1,
"hp": 1,
"a": "webdriver",
"tz": "America/Denver",
"xp": "var_4M8T2KQ9ZD",
"p": { "plan": "pro" }
}
{
"s": "pa_7Q2K9XH3AB",
"t": "engagement",
"u": "https://example.com/app?utm_source=newsletter#/pricing",
"l": "en-US",
"w": 1440,
"i": 1,
"r": "https://news.example.org/",
"h": 1,
"d": 1,
"g": 1,
"hp": 1,
"a": "webdriver",
"tz": "America/Denver",
"e": 48210,
"sd": 80
}
{
"s": "pa_7Q2K9XH3AB",
"t": "event",
"u": "https://example.com/app?utm_source=newsletter#/pricing",
"l": "en-US",
"w": 1440,
"i": 1,
"r": "https://news.example.org/",
"h": 1,
"d": 1,
"g": 1,
"hp": 1,
"a": "webdriver",
"tz": "America/Denver",
"n": "signup",
"p": { "plan": "pro" }
}
| Pole | Znaczenie | Kiedy jest wysyłane | Co się z nim dzieje po naszej stronie |
|---|---|---|---|
s | Identyfikator witryny | Każde trafienie | Służy do znalezienia witryny. Zapisywany jako witryna, do której należy zdarzenie. |
t | Typ trafienia: pageview, engagement lub event. Opcjonalne moduły Web Vitals i mapy kliknięć dodają vital i click. | Każde trafienie | Zapisywany jako rodzaj zdarzenia. |
u | Adres URL strony, z parametrami zapytania innymi niż kampanijne usuniętymi już w przeglądarce | Każde trafienie | Nazwa hosta i ścieżka są zapisywane po zastosowaniu masek ścieżek i filtra danych osobowych. Parametry kampanii są zapisywane, identyfikatory kliknięć reklam stają się flagą tak/nie, a reszta zapytania jest odrzucana. |
l | Język przeglądarki | Każde trafienie | Zapisywany, obcięty do 16 znaków. |
w | Szerokość ekranu w pikselach | Każde trafienie | Zapisywana tylko jako przedział rozmiaru. Odczytywana w pamięci na potrzeby wyniku botów. Dokładna szerokość jest odrzucana. |
i | 1 po pierwszym prawdziwym działaniu na stronie (wskaźnik, klawisz, dotyk lub kółko), w przeciwnym razie 0 | Każde trafienie | Zapisywane jako tak lub nie dla wizyty. Nic o samym działaniu nie jest wysyłane. |
r | Źródło odwołania | Tylko gdy istnieje | Host i ścieżka są zapisywane po filtrze danych osobowych. Zapytanie jest odrzucane, a odwołanie z Twojej własnej witryny jest czyszczone. |
h | 1, gdy używany jest routing oparty na hashu | Tylko gdy fragment jest częścią adresu strony | Używane w pamięci, aby zachować fragment jako część ścieżki. Nie jest zapisywane. |
d | 1, gdy przeglądarka wysyła Do Not Track | Tylko gdy jest włączone | Jeśli witryna respektuje Do Not Track (domyślnie wyłączone), trafienie jest odrzucane i nic nie jest zapisywane. W przeciwnym razie jest ignorowane. Flaga nigdy nie jest zapisywana. |
g | 1, gdy przeglądarka wysyła Global Privacy Control | Tylko gdy jest włączone | Jeśli witryna respektuje Global Privacy Control (domyślnie włączone), trafienie jest odrzucane i nic nie jest zapisywane. W przeciwnym razie jest ignorowane. Flaga nigdy nie jest zapisywana. |
hp | 1 na stronie oznaczonej przez właściciela witryny jako honeypot, 0 na stronie oznaczonej jako dostępna tylko dla ludzi | Tylko na stronach oznaczonych dla Advanced Bot Detection | Trafienie z wartością 1 nigdy nie staje się wizytą ani zdarzeniem. Jest liczone jako bot, a w planach z Advanced Bot Detection zachowywane jako trafienie honeypot. Trafienie z wartością 0 jest liczone jak zwykle, a kopię jako próbkę treningową zachowują tylko nasze własne witryny. |
ch | 1 na stronie „potwierdź, że jesteś człowiekiem”, którą witryna pokazuje losowym odwiedzającym, zarówno ludziom, jak i botom | Tylko na stronach oznaczonych data-hp="ch" | Trafienie z wartością 1 nigdy nie staje się wizytą ani zdarzeniem i nie jest liczone jako bot. W planach z Advanced Bot Detection jest zachowywane obok trafień honeypot, z oznaczeniem wyzwania. |
a | Nazwa automatyzacji: webdriver, phantom, nightmare lub cypress | Tylko na stronie honeypot, gdy wykryto zautomatyzowaną przeglądarkę | Zachowywana razem z trafieniem honeypot. Wszędzie indziej ignorowana. |
tz | Nazwa strefy czasowej, na przykład America/Denver | Każde trafienie, gdy przeglądarka ją zgłasza | Porównywana w pamięci z krajem żądania na potrzeby wyniku botów, a potem odrzucana. Nigdy nie jest zapisywana razem z wizytą ani zdarzeniem i nigdy nie służy jako lokalizacja. Przechowywana tylko z trafieniem honeypot lub próbką treningową. |
xp | Wartość podglądu eksperymentu, z pa_preview w adresie | Tylko odsłony, gdy adres zawiera pa_preview | Używana w pamięci do pokazania podglądanej wersji. Odsłona nie jest liczona do eksperymentu. Nie jest zapisywana. |
p | Właściwości niestandardowe | Odsłony i zdarzenia niestandardowe | Do 30 jest zapisywanych po filtrze danych osobowych. Przychód i waluta są zapisywane jako osobne pola. |
e | Czas widoczności strony w milisekundach | Trafienia zaangażowania | Zapisywany, ograniczony do 4 godzin. |
sd | Głębokość przewinięcia w procentach | Trafienia zaangażowania | Zapisywana w przedziałach co 10%. |
n | Nazwa zdarzenia | Zdarzenia niestandardowe | Zapisywana, obcięta do 120 znaków. |
v | Wartość Web Vital | Trafienia vital (moduł Web Vitals) | Zapisywana razem z nazwą wskaźnika, dla próbki trafień. |
c | Krótki selektor CSS klikniętego elementu lub nazwa nadana mu przez witrynę | Trafienia click (moduł mapy kliknięć) | Zapisywany, obcięty do 512 znaków. Bez współrzędnych i tekstu. |
Opcjonalny moduł ankiet wysyła własne małe żądania. Są opisane w pełnym opisie w dokumentacji. To, co zachowuje trafienie honeypot, opisano w Advanced Bot Detection.
Gdzie są Twoje dane
Przechowywanie i przetwarzanie w USA oraz zabezpieczenia transferu.
Centrum zgodności
RODO, ePrivacy, przepisy stanowe USA i nie tylko.
Umowa powierzenia przetwarzania danych
Zawarta w naszym regulaminie.
Zacznij mierzyć bez cookies
Bez cookies, bez fingerprintingu i bez banera zgody na pomiar.
Twoja pierwsza przestrzeń robocza zaczyna się od 14 dni Pro, za darmo. Potem przechodzi na plan bezpłatny: 10 tys. zdarzeń miesięcznie, 3 witryny i 3 miesiące historii. Bez podawania karty.