Privatliv
Sådan måler cookiefri analyse uden at spore mennesker
Hver påstand, vi fremsætter om privatliv, har en teknisk forklaring. Denne side beskriver præcis, hvad der sker med en sidevisning, hvad vi gemmer, hvad vi aldrig gemmer, og hvordan du selv kan tjekke det.
Tag os ikke på ordet
Disse værktøjer drives af andre organisationer. Hvert link scanner dette websted på ny, så du ser dagens resultat og ikke et skærmbillede, vi selv har valgt.
Mozillas scanner giver karakterer til et websteds sikkerhedsheadere, såsom content security policy, håndhævelse af HTTPS og cookieindstillinger.
Tjek det selv (åbner i en ny fane)Blacklight besøger en side som en rigtig besøgende og rapporterer annoncetrackere, tredjepartscookies, fingerprinting, sessionsoptagelse og logning af tastetryk.
Kør scanningen (åbner i en ny fane)Dataenes rejse
Hver forespørgsel fra en besøgende, også forespørgsler fra EU, EØS, Storbritannien og Schweiz, behandles i vores amerikanske region. IP-adressen og user agent bruges i hukommelsen, mens forespørgslen håndteres, og kasseres, før den minimerede hændelse gemmes.
-
Trin 1 · Hvor som helstDen besøgendes browser
- Sidens URL og henviser
- UTM-parametre
- Skærmbredde og sprog
- Dine egne hændelsesegenskaber
- Ingen cookies eller local storage, bortset fra en besøgendes eget fravalg
- Ingen API'er til fingerprinting
- Ingen forespørgsler til tredjeparter
-
Trin 2 · USAIndlæsning, i hukommelsen
- Land fra Cloudflare-headeren
- User agent → browser, styresystem, enhed
- Botkontrol og dine trafikregler
- Besøgsnøgle i hukommelsen
- IP-adressen kasseres efter forespørgslen
- Den fulde user agent kasseres efter forespørgslen
- PII renset, forespørgselsstrenge beskåret
-
Trin 3 · I kø i den amerikanske regionMinimeret hændelse
- Kun den minimerede hændelse
- Ingen IP-adresse
- Ingen rå user agent
- Ingen besøgsnøgle og intet salt
-
Trin 4 · USALagring og dashboard
- Sider, kilder, kampagner
- Land og enhedskategorier
- Tilfældigt besøgs-id (højst én dag)
- Hændelsesegenskaber
- Intet, der identificerer en person
- Intet, der forbinder dage, websteder eller enheder
Hvad vi indsamler, og hvad vi aldrig indsamler
Indsamles (efter minimering)
- Side. Værtsnavn og sti. Forespørgselsstrenge fjernes, bortset fra kampagneparametre og din tilladelsesliste. Fragmentet fjernes, medmindre du bruger hash-routing.
- Henviser. Domæne og sti for den henvisende side. Forespørgslen fjernes, og interne henvisere tømmes.
- Kampagne. UTM-parametre og ref. Annonceklik-id'er (gclid, msclkid, fbclid) reduceres til et ja/nej-flag.
- Placering. Kun land, fra den landeheader, som vores netværksudbyder (Cloudflare) føjer til hver forespørgsel. Ingen region, by eller koordinater.
- Teknologi. Browser, styresystem (familie og hovedversion), enhedstype, interval for skærmstørrelse, sprog.
- Engagement. Synlig tid på siden og rulledybde i intervaller på 10 %.
- Tidszone. Navnet på browserens tidszone, f.eks. America/Denver. En browser, der kører på en server, er sjældent indstillet til tidszonen i det land, dens forespørgsel kommer fra, så vi sammenligner de to for at hjælpe med at skelne bots fra mennesker. Det sker i hukommelsen, og derefter kasseres tidszonen. Den bruges aldrig som placering og gemmes aldrig sammen med et besøg eller en hændelse. Den gemmes kun i træningsdata til bot-scoren under avanceret bot-detektion (honeypot-hits og prøver fra vores egne websteder) i 12 måneder.
- Hændelser. Navne og op til 30 typede egenskaber, som du vælger at sende, efter PII-scrubning.
Indsamles eller gemmes aldrig
- IP-adresser. Bruges i hukommelsen til botkontrol og den daglige besøgsnøgle og kasseres derefter. Skrives aldrig til disk, logfiler, køer eller databaser, heller ikke for bots.
- Fulde user agents. Opdeles i kategorier i hukommelsen og kasseres derefter.
- Cookies og lagring på enheden. Ingen cookies, localStorage, sessionStorage eller IndexedDB (bortset fra en besøgendes eget fravalg).
- Fingeraftryk. Ingen API'er til canvas, WebGL, skrifttyper, lyd eller batteri, og ingen ekstra client hints.
- Vedvarende identifikatorer. Intet, der varer længere end én dag eller forbinder websteder eller enheder. Ingen brugerprofiler.
- Præcis placering. Ingen koordinater.
- Forespørgsler til tredjeparter. Trackeren taler kun med Privatus Analytics.
PII-scrubber. Før noget gemmes, tjekkes stier, henvisere, titler og hændelsesegenskaber for e-mailadresser, lange identifikatorer, tokenlignende strenge og lange talrækker som telefon- eller kortnumre. Fund erstattes med pladsholdere som [redacted-email], og hvert websted kan se, hvor mange redigeringer der er sket, så lækager kan rettes ved kilden.
Sådan tælles besøg
- Hver UTC-dag genererer vi et tilfældigt salt på 256 bit. Det findes kun i hukommelsen og destrueres ved dagens afslutning plus en frist på 30 minutter.
- For hvert hit beregner vi
HMAC(daily salt, site, IP, user agent)i hukommelsen og slår det op i et lager, der kun findes i hukommelsen, med en timeout på 30 minutters inaktivitet og senest ved midnat UTC. - Et nyt besøg får et tilfældigt besøgs-id, som ikke er afledt af den nøgle. Kun det tilfældige id gemmes.
- Når saltet er destrueret, kan intet forbinde gemte besøg med en enhed eller med hinanden på tværs af dage.
Det er pseudonyme data: kraftigt minimerede og umulige at forbinde ud over én dag. Vi kalder dem ikke anonyme.
Alle felter, vi gemmer
Før et nyt felt må gemmes, kræves en skriftlig vurdering af dets formål, minimering og opbevaring. Dette er den aktuelle liste.
| Felt | Formål | Minimering | Opbevaring |
|---|---|---|---|
| Værtsnavn, sti | Sider | Forespørgsel fjernet bortset fra tilladelseslisten, PII renset, stimasker | Abonnement |
| Henviserens vært og sti | Kilder | www. og m. fjernet, forespørgsel kasseret, interne tømt | Abonnement |
| UTM-parametre, ref, betalt klik | Kampagner | Klik-id'er reduceret til et ja/nej-flag | Abonnement |
| Land | Placering | Fra Cloudflares landeheader, IP kasseret | Abonnement |
| Enhed, browser, styresystem (med hovedversioner), skærminterval | Teknologi | Rå user agent kasseret, skærm inddelt i intervaller | Abonnement |
| Besøgs-id | Besøg | Tilfældigt UUID, højst én UTC-dag | Abonnement |
| Hændelsesegenskaber | Hændelser | Op til 30 nøgler, typede, PII renset | Abonnement |
| Tidszonenavn | Træning af bot-scoren | Gemmes aldrig sammen med et besøg eller en hændelse. Gemmes kun sammen med et honeypot-hit eller en prøve fra vores egne websteder | 12 måneder |
| Filtertællere | Bots, regler, redigeringer | Kun aggregater, ingen IP | 13 måneder |
| Besøgsnøgle (hukommelseslager) | Sammenhæng i besøg | HMAC-nøgle, timeout på 30 minutter | Højst én dag |
| Dagligt salt (hukommelseslager) | Besøgsnøgle | Gemmes aldrig permanent | 1 dag + 30 minutter |
Opbevaring “Abonnement”: 3 måneder på Free, ubegrænset, så længe du abonnerer på et betalt abonnement, med mulighed for tilsidesættelse pr. websted.
Efterprøv det selv
- Åbn udviklerværktøjerne på denne side, og gå til fanen Application (eller Storage). Du finder ingen cookies og intet i local storage fra trackeren. Det eneste, trackeren nogensinde gemmer, er en besøgendes eget fravalg. Dette websted gemmer også dit lyse eller mørke tema dér, hvis du ændrer det.
- Skift til fanen Network, filtrér på
/api/event, og genindlæs. Du ser én lille forespørgsel pr. sidevisning. - Åbn forespørgslens payload. Den indeholder kun felterne nedenfor: ingen identifikatorer, intet fingeraftryk.
- Tilføj
data-debug="true"til script-tagget på dit eget websted, og følg med i Console. Hvert hit logges med præfikset[privatus], præcis som det ville blive sendt, og intet forlader browseren. Et hit, der springes over, logger årsagen, og det virker på localhost. Se Test uden at sende noget. - Læs trackerens kildekode. Den er MIT-licenseret og kort nok til at læse på én gang. Se open source.
Prøv også vores cookie- og trackerscanner på dit eget websted.
Hvad en forespørgsel indeholder
Disse eksempler viser alle felter, der kan optræde i hver type hit. De fleste hits har langt færre. Tabellen nedenfor viser, hvornår hvert felt sendes.
{
"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" }
}
| Felt | Betydning | Hvornår det sendes | Hvad der sker med det hos os |
|---|---|---|---|
s | Websteds-id | Hvert hit | Bruges til at finde webstedet. Gemmes som det websted, hændelsen hører til. |
t | Hittype: pageview, engagement eller event. De valgfrie moduler Web Vitals og klikkort tilføjer vital og click. | Hvert hit | Gemmes som hændelsens type. |
u | Sidens URL, hvor forespørgselsparametre uden for kampagner allerede er fjernet i browseren | Hvert hit | Værtsnavn og sti gemmes efter stimasker og PII-rensningen. Kampagneparametre gemmes, annonceklik-id’er bliver til et ja/nej-flag, og resten af forespørgslen kasseres. |
l | Browsersprog | Hvert hit | Gemmes, afkortet til 16 tegn. |
w | Skærmbredde i pixel | Hvert hit | Gemmes kun som et størrelsesinterval. Læses i hukommelsen til bot-scoren. Den præcise bredde kasseres. |
i | 1 efter det første rigtige input på siden (pointer, tast, berøring eller hjul), ellers 0 | Hvert hit | Gemmes som et ja eller nej på besøget. Intet om selve inputtet sendes. |
r | Henviser | Kun når der er en | Værtsnavn og sti gemmes efter PII-rensningen. Forespørgslen kasseres, og en henviser fra dit eget websted tømmes. |
h | 1, når hash-routing bruges | Kun når fragmentet er en del af sidens adresse | Bruges i hukommelsen til at beholde fragmentet som en del af stien. Gemmes ikke. |
d | 1, når browseren sender Do Not Track | Kun når det er slået til | Hvis webstedet respekterer Do Not Track (slået fra som standard), droppes hittet, og intet gemmes. Ellers ignoreres det. Flaget gemmes aldrig. |
g | 1, når browseren sender Global Privacy Control | Kun når det er slået til | Hvis webstedet respekterer Global Privacy Control (slået til som standard), droppes hittet, og intet gemmes. Ellers ignoreres det. Flaget gemmes aldrig. |
hp | 1 på en side, som webstedsejeren har markeret som honeypot, 0 på en side, der er markeret som kun nået af mennesker | Kun på sider markeret til avanceret bot-detektion | Et hit med 1 bliver aldrig til et besøg eller en hændelse. Det tælles som en bot og gemmes på abonnementer med avanceret bot-detektion som et honeypot-hit. Et hit med 0 tælles som normalt, og kun vores egne websteder beholder en kopi som træningsprøve. |
ch | 1 på en "bekræft, at du er et menneske"-side, som et websted viser for nogle få tilfældige besøgende, både mennesker og bots | Kun på sider markeret med data-hp="ch" | Et hit med 1 bliver aldrig til et besøg eller en hændelse og tælles ikke som en bot. På abonnementer med avanceret bot-detektion gemmes det ved siden af honeypot-hittene og markeres som en udfordring. |
a | Navn på automatisering: webdriver, phantom, nightmare eller cypress | Kun på en honeypot- eller udfordringsside, når en automatiseret browser opdages | Gemmes sammen med honeypot-hittet. Ignoreres alle andre steder. |
tz | Navn på tidszone, f.eks. America/Denver | Hvert hit, når browseren oplyser en | Sammenlignes i hukommelsen med forespørgslens land til bot-scoren og kasseres derefter. Gemmes aldrig sammen med et besøg eller en hændelse og bruges aldrig som placering. Gemmes kun sammen med et honeypot-hit eller en træningsprøve. |
xp | Forhåndsvisningsværdi for eksperiment, fra pa_preview i adressen | Kun sidevisninger, når adressen har pa_preview | Bruges i hukommelsen til at vise den forhåndsviste version. Sidevisningen tælles ikke med i eksperimentet. Gemmes ikke. |
p | Brugerdefinerede egenskaber | Sidevisninger og brugerdefinerede hændelser | Op til 30 gemmes efter PII-rensningen. Omsætning og valuta gemmes i deres egne felter. |
e | Synlig tid på siden, i millisekunder | Engagement-hits | Gemmes, begrænset til 4 timer. |
sd | Rulledybde i procent | Engagement-hits | Gemmes i intervaller på 10 %. |
n | Hændelsens navn | Brugerdefinerede hændelser | Gemmes, afkortet til 120 tegn. |
v | Værdi for en Web Vital | Vital-hits (modulet Web Vitals) | Gemmes med navnet på Web Vital’en, for et udsnit af hits. |
c | Kort CSS-selektor for det element, der blev klikket på, eller det navn, webstedet gav det | Click-hits (klikkort-modulet) | Gemmes, afkortet til 512 tegn. Ingen koordinater eller tekst. |
Det valgfrie undersøgelsesmodul sender sine egne små forespørgsler. De er beskrevet i den fulde reference i dokumentationen. Hvad et honeypot-hit gemmer, er beskrevet i Avanceret bot-detektion.
Her ligger dine data
Lagring og behandling i USA, og sikkerhedsforanstaltninger for overførsler.
Compliance-oversigt
GDPR, ePrivacy, amerikanske delstatslove og mere.
Databehandleraftale
Inkluderet i vores vilkår.
Begynd at måle uden cookies
Ingen cookies, ingen fingerprinting og intet samtykkebanner nødvendigt for måling.
Dit første arbejdsområde starter med 14 dage af Pro, gratis. Derefter flytter det til det gratis abonnement med 10k hændelser om måneden, 3 websteder og 3 måneders historik. Intet kort påkrævet.