GRANSKA

Leverans & Självförstörelse

Det sista steget i granskningsprocessen är det allra viktigaste ur ett säkerhetsperspektiv. Det är nu du får tillgång till analysen, exakt samtidigt som vi städar upp efter oss.

Överlämningen till din skärm

Medan granskningen pågår i bakgrunden sitter din webbläsare inte bara och rullar tummarna; den upprättar en direkt, säker lina till servern och lyssnar aktivt efter statusuppdateringar. Du behöver inte sitta kvar och vakta den: webbläsaren antecknar vilken granskning den väntar på, så om du laddar om sidan eller stänger fliken och kommer tillbaka inom 15 minuter kopplar den upp sig mot samma granskning igen och visar rapporten. Anteckningen är bara ett slumpmässigt könummer — den går inte att förvandla tillbaka till rapporten, och den försvinner så fort rapporten hämtats. Efter 15 minuter kan rapporten vara raderad av vårt eget skyddsnät, och då finns det ingenting kvar att komma tillbaka till. Kvarten räknas från det ögonblick granskningen blev klar — tar själva granskningen längre tid än så, står webbläsaren kvar och väntar på den så länge granskningen får pågå.

När servern äntligen signalerar "Jag är klar!", laddas resultatet inte in som en vanlig webbsida. Istället används en mekanism som kan liknas vid ett självraderande meddelande (ett "Read-and-Burn"-protokoll). I samma ögonblick som din webbläsare begär att få se slutrapporten skickas resultatet krypterat till webbläsarens tillfälliga arbetsminne (RAM), och raderas från våra servrar — raderingen genomförs i databasen innan svaret lämnar servern. Det uppladdade dokumentet raderas normalt redan när analysen avslutas; hinner det inte det, tar dödmansgreppet längre ner på sidan normalt hand om det inom 15–30 minuter efter den senaste ändringen när städningen fungerar och hinner med det. Två missade städrundor ryms inom 30 minuter om nästa runda lyckas och hinner med det. Misslyckas fler rundor eller finns det mer att städa än en runda hinner med kan raderingen dröja längre än 30 minuter och kräva senare lyckade rundor. När du ser rapporten på din skärm finns den inte längre kvar i tjänsten. Databasens egen återställningshistorik, som sparar de senaste sju dagarna, och dess veckovisa säkerhetskopior, som sparas i 98 dagar, kan fortfarande innehålla den tills de gått ut. De används inte i tjänsten, och rapporten kan inte hämtas därifrån genom tjänsten.

1. REALTID: Webbläsaren lyssnar aktivt efter status via en säker realtidsanslutning...
Din Skärm
Molndatabas

Om rapporten hämtas maskinellt

Rapporten kan också hämtas av ett annat system i stället för av en webbläsare — det är så våra API-kunder arbetar, till exempel när granskningen ska in i ett befintligt verksamhetssystem. Då ser leveransen annorlunda ut, och vi beskriver det hellre rakt än snyggt.

Själva hämtningen raderar inte rapporten. Anledningen är att samma anrop används för att fråga om analysen är klar: en rapport som raderades av att läsas skulle gå förlorad så fort en nätverksanslutning bröts mitt i en hämtning, och kunden hade betalat för en granskning som ingen kan få tillbaka. I stället gäller två saker:

  • Det hämtande systemet kan radera rapporten direkt när den tagits emot, med ett uttryckligt raderingsanrop. Så rekommenderar vi att en integration byggs, och det är så våra kodexempel gör.
  • Om det hämtande systemet inte begär radering tar den automatiska städningen normalt bort rapporten 15–30 minuter efter den senaste ändringen, oavsett om någon hämtat den eller inte, när städningen fungerar och hinner med rapporten. Två missade rundor ryms inom 30 minuter om nästa runda lyckas och hinner med den. Fler misslyckade rundor eller mer data än en runda hinner med kan fördröja raderingen bortom 30 minuter och kräva senare lyckade rundor.

Så länge rapporten finns kvar i tjänsten är den krypterad och nåbar enbart för den kund som beställt den. När rapporten har raderats ur tjänsten finns den inte längre kvar där och kan inte hämtas igen. Databasens återställningshistorik och säkerhetskopior kan innehålla den tills de gått ut, som längst 98 dagar.

Dödmansgreppet (Automatiskt skyddsnät)

I avsnittet om överlämningen beskrev vi hur din webbläsare anropar servern och raderar datan exakt när den levereras. Men tänk om the worst-case scenario inträffar? Tänk om din dator plötsligt stänger av sig, eller om ditt internet går ner exakt i samma sekund som AI:n blir färdig, innan din webbläsare hinner be servern att radera datan? Skulle resultatet bli liggande på servern i evighet då?

Svaret är nej. Systemet är byggt med ett automatiskt "dödmansgrepp" (ett skyddsnät). En schemalagd robotpatrull går var 4:e minut och städar servrarna i bakgrunden. Den letar efter data – uppladdade filer, analysresultat och temporärt minne – som har blivit övergiven eller lämnats orörd i mer än 15 minuter. När städningen fungerar och hinner med den aktuella granskningen är övergiven granskningsdata normalt borta ungefär 15–30 minuter efter att den senast ändrades, även om din dator kraschar, strömmen går eller internetanslutningen dör. Två missade rundor ryms inom 30 minuter om nästa runda lyckas och hinner med granskningen. Fler misslyckade rundor eller mer data än en runda hinner med kan fördröja raderingen bortom 30 minuter och kräva senare lyckade rundor.

1. AVBROTT: Strömmen går eller anslutningen bryts, och känslig data lämnas kvar på servern...
15+ min
Övergiven Data
Dödmansgrepp
Rensat & Klart