Spring til indhold

Privatliv

Sådan behandler dette site data: ingen cookies, ingen sporingsscripts og en serverlog uden nogen fuld IP-adresse.

Dette site sætter ingen cookies, henter intet fra tredjepart og kører ét lille script, der er vores eget — intet analyseværktøj, ingen sporingspixel, ingen skrifttyper eller scripts fra andres servere. Der er ingen cookie-boks, fordi der ikke er noget at samtykke til. Alt, du ser, blev bygget til en almindelig HTML-side, før du bad om den.

Det ene script filtrerer listen på porteføljesiden, mens du skriver. Det sender intet nogen steder hen, gemmer intet mellem besøg og er det eneste her, der overhovedet kører i din browser. Hvor det ikke kan køre, vises søgefeltet slet ikke — så får du hele listen i stedet.

Det er ikke et løfte, vi giver; det er måden, sitet er lavet på. Du kan kontrollere det selv: se kildekoden, eller åbn browserens netværksfane og se, hvilke servere den taler med. Svaret er én — vores.

Hvad serveren registrerer

Vores webserver fører en adgangslog, sådan som stort set alle webservere gør. Det er den eneste måde, vi kan se, hvilke sider folk læser, og om nogen finder frem til kontaktsiden. Al logning på den server styres af den samme opsætning, så hver adresse, der registrerer noget, registrerer det på samme måde. Det er flere adresser, end der er sider at bladre i: syv i dag — dette site, www.-udgaven af det, vores git.-underdomæne, tre korte adresser, der sender videre hertil (én for hvert af vores egne navne og én til denne side), og den vært, der ikke serverer andet end vores mailpolitik. For hver forespørgsel gemmes:

  • Den side, der blev bedt om, samt dato og klokkeslæt.
  • Om det lykkedes — svarkoden, så vi kan finde døde links.
  • Browserens egen beskrivelse af sig selv (“user agent”), som er sådan, vi skelner mennesker fra søgemaskinernes robotter.
  • Det site, du kom fra, hvis du fulgte et link — se nedenfor.
  • En sløret netværksadresse — se nedenfor.

To ting, der fortjener præcision

Din IP-adresse gemmes aldrig fuldt ud. Den forkortes i det øjeblik, linjen skrives, ikke ryddet op bagefter: den sidste del erstattes med nuller, før noget som helst rammer disken. Det, der er tilbage, peger på et groft netværk — ikke på en person eller en husstand; et helt kontor og en hel gade kan se ens ud. Serveren skriver adressen i to felter og slører dem begge, og de felter i forespørgslen, der kan bære en adresse i sig selv — dem en virksomheds proxy eller et indholdsnetværk sætter foran dig — fjernes, før linjen skrives. Det, der når disken, er det grove netværk, og det er ikke meget at miste, udlevere eller blive bedt om.

Vi gemmer til gengæld det site, du kom fra, og det er en reel oplysning. Klikker du dig hertil via et link, fortæller din browser os hvilken side det var, og vi gemmer sitets navn — example.com, ikke sidens fulde adresse, og aldrig noget efter ?. Vi gemmer det, fordi det er den eneste måde at vide, om nogen overhovedet finder os, og hvorfra. Det skriver vi hellere ligeud her end at samle det ind i stilhed.

Hvor længe, og hvem der ser det

En linje lever omkring tredive dage, og siden september 2026 gælder det hver adresse og ikke kun den travle. To ting sørger for det. En logfil roteres, når den når omkring 10 MB, og en fil, der er roteret, slettes, så snart der findes fjorten nyere, eller den fylder tredive dage. Det alene lod de stille adresser i fred — de fylder de 10 MB så langsomt, at deres fil aldrig var blevet roteret, så den rummede stadig hver eneste linje, siden vi slog logningen til. Derfor kører der nu et job en gang i døgnet, som lukker enhver fil, hvis ældste linje er mere end et døgn gammel, og sletter de lukkede efter tredive dage. Fire ud af vores syv adresser var i den gamle tilstand, indtil vi rettede det, og det skriver vi hellere ned end forbedrer i stilhed.

Opgørelser lever længere end logfilen, og det vil vi hellere fortælle end lade dig opdage. Et program på serveren læser logfilen og skriver tal ud; tallene rejser til vores egen computer, hvor opgørelserne skrives og gemmes i et privat, versionsstyret arkiv, som er vores eget. Hver adresse har fire af dem — de sidste tredive dage for mennesker, det samme for alt det automatiske, en række pr. dag og en rangliste pr. måned — plus en side for hver måned og hvert år. De skrives forfra ved hver kørsel, og arkivet husker sin historik, så også hver tidligere udgave af dem bliver stående.

En daglig optælling, gemt på ubestemt tid: så mange sider læst, så mange af dem af robotter, så mange der nåede kontaktsiden. Datoer og tal, intet andet.

En månedlig rangliste, også gemt på ubestemt tid: hvilke sider der blev læst mest den måned, hvilke sites folk kom fra, hvilke robotter og automatiske scannere der ringede på, og hvilke slørede netværk de automatiske afsøgninger kom fra — hver som et navn og et antal gange. Det er sådan, vi stadig kan svare på “hvad læste folk i marts”, når martslogen er væk.

Hvad ranglisten ikke er: den er aldrig en optegnelse over, hvad én besøgende gjorde. En side har et tal ved siden af sig og intet andet — ikke hvem der bad om den, ikke hvornår ud over måneden, ikke hvad de ellers læste. Linjerne bliver aldrig sat sammen igen, for de brikker, der skulle til, gemmes ikke.

Intet kopieres til andre virksomheder, og der findes ingen analysekonto noget sted med en skyggekopi. Det, der forlader serveren, er de tal, og de går til en maskine, der er vores egen.

De andre veje ind. Dette site serveres også over Gemini og Gopher, to ældre protokoller helt uden adgangslog, og over Tor. Siden september 2026 tæller vi, hvor mange forespørgsler Gemini- og Gopher-kopierne besvarede hver dag, og intet andet: ingen adresse, ingen side, ingen besøgende. Over Tor tæller vi slet intet, og der findes ingen indstilling, der ville lade os — at vide, hvem der læste en onion-adresse, er netop det, den protokol findes for at forhindre, og vi vil hellere lade være med at vide det end kunne.

At tælle viste os noget, vi ikke vidste, så her står det. Gopher-kopien startes forfra for hver besøgende af styresystemet, som navngiver det øjeblik efter den adresse, den kom fra, og skriver navnet i sin egen log. Vores serverprogram ser det aldrig, og ingen indstilling hos os kunne have forhindret det. Vi fandt det den dag, vi talte første gang, og den log udløber nu efter tredive dage som alt andet her. Den gemte tingene længere.

Hvor vores egen server står. Én maskine, i Toronto i Canada. Logfilen skrives der og bliver der; opgørelserne skrives ud fra den på vores egen computer. Kolofonen nævner serveren sammen med alt andet, dette site er bygget på og serveret fra.

Vi opbygger ikke profiler, og vi kan ikke følge dig rundt på andre websider. Så længe en linje ligger i logfilen, bærer den intet navn, ingen mailadresse, ingen cookie og ingen fuldstændig adresse. Den bærer til gengæld browserens fulde beskrivelse af sig selv, et sløret netværk, det sprog, din browser beder om, og et tidsstempel med brøkdele af et sekund, alt sammen på én linje. En sjælden browser på et lille netværk indsnævrer det mere, end vi bryder os om, så det skriver vi hellere her end at fortælle dig, at du er umulig at identificere.

Kontakt

Post sendt til welcome@engineer.company læses af os og opbevares i vores egen postkasse, som hostes hos Apple iCloud. Vi bruger det, du skriver, til at svare dig. Vi tilføjer dig ikke til en mailingliste, og der findes ingen mailingliste at tilføje dig til.

Vil du vide, hvad vi har om dig, eller have det slettet, så skriv til samme adresse, og vi svarer ærligt — hvilket i lyset af ovenstående som regel bliver “intet, der identificerer dig”.

Spørgsmål, denne side ikke besvarer, går samme sted hen — spørg os direkte.

Engineer-maskotten: en venlig blå og hvid robot i en kappe med printbaner, der står med begge tommelfingre i vejret