sikkerhet

Zero-knowledge: loggveien finnes ikke

Garantien er ikke et løfte om å la være — vi har bygget plattformen slik at loggveien for innhold ikke finnes.

standard for alle apper403 per kontrakt

Ingen loggvei finnes — håndhevet tre steder

For apper med posture zero-knowledge fører plattformen ingen innholdslogg. Det er ikke en policy noen kan glemme å følge — det er strukturen:

  • I kjøretiden: applikasjonens konsollutdata forkastes. Det finnes ingen logg-sidecar ved appen.
  • I loggoppsamleren: den ser kun apper merket audit. Zero-knowledge-apper eksisterer ikke for den.
  • I API-et: logg-uthenting (nysky tail og logg-endepunktet) svarer med en kontraktfestet 403 for zero-knowledge-apper. At uthenting feiler, er en del av kontrakten — ikke en mangel.

Garantien håndheves i plattformen, ikke i appkoden din. Den gjelder hobby-appen like mye som helsedata — privat som standard.

Innholdet i trafikken logges aldri — uansett posture

Heller ikke audit-posture logger forespørsels- eller responsinnhold: den logger appens egen konsoll-output, aldri kropper. Forskjellen på posturene er om det finnes en hendelseslogg i det hele tatt — ikke om vi ser trafikken din. Det gjør vi ikke.

Kryptert logging: konsoll kun du kan lese

Trenger du appens konsoll uten å gi slipp på zero-knowledge, kan du oppgi din egen age-nøkkel i manifestet:

[posture]
logging = "zero-knowledge"

[logs]
recipient = "age1..."   # din offentlige nokkel

Konsollen forsegles da i podden til din nøkkel. Plattformen ser kun chiffertekst — bare du kan dekryptere, med nysky logs. Nøkkelen er din; vi har ingen kopi.

Hva som finnes likevel

  • Teknisk metadata: tidspunkt, endepunkt, statuskode og volum finnes — det driver drift, sikkerhet og fakturering.
  • Feilsøking er annerledes: krasjer appen ved oppstart, finnes det ingen logg som forklarer hvorfor. Bruk statuskoder og feilklasser — eller kryptert logging over.
  • Byggelogg er byggemetadata: feiler et bygg, vises halen av byggeloggen. Det er metadata om bygget ditt, ikke trafikk — og bryter ikke garantien.

Zero-knowledge er standard: det finnes ingen loggvei for innhold.

Logg-uthenting svarer 403 per kontrakt for zero-knowledge-apper.

Med kryptert logging ser plattformen kun chiffertekst — bare kunden kan dekryptere.

Ingen posture logger forespørsels- eller responsinnhold.

Les videre