Det ferdige arkivet
Hva skjer hvis et minne mangler dato eller sted?
Da skriver vi ingenting inn. Filen blir med i arkivet, bare uten opplysningene som manglet — vi finner aldri på informasjon. Nøyaktig klokkeslett og posisjon kan dessuten bare settes der koblingen til riktig fil er entydig, fordi Snapchats historikkfil ikke oppgir hvilket minne hvert tidspunkt og hver posisjon hører til.
Da lar vi det stå tomt. Filen blir med i arkivet, bare uten opplysningene som ikke fantes i eksporten.
Det høres kanskje ut som en begrensning, men det er et bevisst valg, og det er det viktigste vi gjør. En oppdiktet dato er verre enn ingen dato i det hele tatt, for den ødelegger i det stille nettopp den kronologien du betalte for å få tilbake — og du oppdager det først flere år senere, når du lurer på hvorfor et bilde ligger på feil sted.
Det samme gjelder steder. Noen eksporter inneholder ingen GPS i det hele tatt. Da står kartet tomt, og det er riktig: minnet ble tatt et sted, men vi vet ikke hvor, og å gjette på en by ville vært å dikte opp et minne for deg.
Det finnes en annen grunn som er mindre åpenbar, og den gjelder også en helt komplett eksport. Tidspunktene og posisjonene ligger i en egen fil, memories_history.json, og den sier ikke hvilket bilde eller hvilken video hver enkelt oppføring hører til. Vi har målt det på et virkelig arkiv: i samtlige 401 oppføringer var feltet for nedlastingslenke tomt. Igjen står dato, medietype og posisjon — men ingen nøkkel tilbake til filen.
Filnavnene hjelper bare et stykke på vei, siden de inneholder dagen og deretter en tilfeldig identifikator. Det betyr at vi kan slå sammen de to kildene per dag og type, men ikke alltid innenfor én dag. Har du tolv snaps en lørdag, og historikken lister tolv tidspunkter den lørdagen, finnes det ingen informasjon om hvilket tidspunkt som hører til hvilket bilde. Vi prøvde å matche dem i rekkefølge likevel: på et arkiv med 1 182 filer stemte det bare i 39 prosent av tilfellene, noe som er en annen måte å si at det er feil på.
Så vi setter bare inn det vi kan dokumentere. Ligger det ett eneste minne av den typen på en dag, er koblingen entydig, og du får både klokkeslett og posisjon. Deler alle minnene den dagen samme posisjon, får de den posisjonen, siden den er riktig uansett hvordan de kobles sammen. Er posisjonene forskjellige, får du dagen og ikke noe mer. Alternativet ville vært å gjette, og et bilde stemplet med feil by er verre enn ett uten stempel.
I e-posten du får når arkivet er ferdig, står det nøyaktig hvor mange av minnene dine som fikk klokkeslett, og hvor mange som fikk posisjon. Tallet varierer mellom eksporter, så vi oppgir det per arkiv i stedet for å sette et gjennomsnitt på nettsiden.
Den andre vanlige grunnen er at JSON-filene ikke ble huket av da eksporten ble bestilt. Uten dem kan vi bare lese datoen ut av filnavnet — noe som gir riktig dag, men ikke noe klokkeslett og ingen posisjon i det hele tatt. Oppdager du det i etterkant, kan du bestille en ny eksport gratis og kjøre på nytt, uten ekstra kostnad hos oss.
Filer uten dato sorteres sist i arkivet, i en egen mappe, med tydelige navn. De blandes altså ikke inn blant de daterte og forstyrrer ikke rekkefølgen.
I oppsummeringen du får etterpå, ser du nøyaktig hvor mange minner som fikk tilbake dato, og hvor mange som fikk sted. Du trenger ikke stole på oss — du kan telle selv.