HAVEN – et åpent rammeverk under utvikling

Hva om dataene dine ble hos deg?

I dag samles opplysningene om deg hos tjenestene du bruker. HAVEN bygges for å snu det.

Dataene organiseres rundt hver person og organisasjon. Den som vil bruke dem, må spørre, si hvorfor og holde seg til avtalen.

Fire mennesker samarbeider rundt et bord. Én person velger en smalere tillatelse, sender bare den videre og får en kvittering tilbake.

HAVEN skal gi deg verktøy til å bestemme hva du deler, med hvem og hvor lenge, og se hva som faktisk skjedde. Det bygges som et alternativ: et åpent økosystem med fire regler. Si formålet. Be om minst mulig. Gi en kvittering. La deg stoppe.

Modenhetsgrense · 30. oktober 2026: Protokollen, avtalene og tilgangssjekkene finnes i åpen kode med tester. Sammenhengende brukerreiser er prototyper og er ikke klare for offentlig pilot. Unikhetsbevis, personvernsikre målinger og verdifordeling er forskningsspørsmål – ikke ferdige løsninger.

Ett grep

Snu retningen.

HAVEN er et forsøk på å svare på ett spørsmål: Hva skal til for å gi en vanlig bruker kontroll over egne data?

Slik er det ofte i dag

Dataene samles hos tjenesten. Den som har tilgang til databasen, kan spørre rett i den.

Slik er HAVEN tegnet

Dataene blir hos hver person og organisasjon. Den som vil vite noe, må spørre og si hvorfor. Hver enkelt bestemmer selv.

Det høres enkelt ut. Det er det ikke, og derfor bygger vi det i små, kontrollerbare deler. Her er hvordan det ser ut for én person.

En helt vanlig torsdag

Marte skal bestille en time.

Ingen store ord. Bare en oppgave de fleste av oss har gjort i år.

Slik er det i dag

Hun ville ha en time. Hun ga fra seg mye mer.

Marte trenger time hos fysioterapeuten. Hun laster ned appen. Først må hun lage konto, så godta vilkårene. Appen ber også om kontaktene og posisjonen hennes.

Hun trykker godta. Hun har dårlig tid, og det finnes ingen annen knapp.

Tre uker senere får hun tilbud hun ikke har bedt om. Hun husker ikke hva hun sa ja til, og hun finner det ikke ut heller.

Slik kunne det vært

Appen ber om to ting, og sier hvorfor.

«Jeg trenger å se når du er ledig på torsdag, og å sende én bekreftelse til klinikken.» Marte gir bare det. Kontaktene og posisjonen blir liggende.

Etterpå får hun en kvittering hun forstår: sett torsdag mellom ni og tolv, sendt én bekreftelse. Ingenting mer.

Uken etter ombestemmer hun seg og stopper tilgangen. Timen hun allerede har bestilt, står fortsatt. Det som er gjort, er gjort.

Fem mennesker samarbeider rundt et bord med synlige kort, forbindelser og små deler av en felles oppgave.
Motbildet: en oppgave der delene og forbindelsene er synlige. En illustrasjon av retningen, ikke et bevis.

Grensen: Ingen app fungerer slik i dag. Dette er målet vi bygger mot. Delene finnes i kode og avgrensede tester; helheten er ikke ferdig.

Fire regler

Ikke én app. Ikke én plattform. Et åpent økosystem.

Historien om Marte koker ned til fire regler for alle tjenester som vil gjøre noe for deg.

Si formålet

Tjenesten forklarer oppgaven før den ber om noe.

Be om minst mulig

Tilgangen skal passe oppgaven, ikke åpne alt.

Gi en kvittering

Etterpå skal du kunne se hva som faktisk skjedde.

La deg stoppe

Fremtidig bruk skal kunne trekkes tilbake.

Les HAVEN på ett minutt

Slik virker det

Fra forespørsel til en handling du kan kontrollere.

En agent er en tjeneste som handler for deg. Den bestiller, svarer eller avtaler på dine vegne. Sløyfen under gjør oppgaven, grensen og resultatet synlig.

Den samme personen følger en forespørsel gjennom fem trinn: ser formålet, avgrenser tilgangen, lar én handling skje og kontrollerer kvitteringen.
Bildet viser designmålet. Deler av mekanikken finnes i kode og tester; helheten er en prototype.
  1. 1

    Forespørsel

    Tjenesten ber om tilgang. Brede forespørsler skal stoppes av trygge standardvalg.

  2. 2

    Formål

    Du ser oppgaven og hvorfor den trenger tilgang.

  3. 3

    Avgrensning

    Du kan avslå, be om hjelp eller gi mindre.

  4. 4

    Handling

    Tjenesten får bare utføre det som ble avtalt.

  5. 5

    Kvittering og tilbaketrekking

    Du ser utfallet og kan stanse fremtidig bruk. Det gjør ikke utførte handlinger ugjort.

Tydelige avtaler er gode for begge sider. Et verktøy som vet hva det har fått lov til, kan arbeide friere innenfor grensen og fortjene mer tillit neste gang.

Under panseret

Fem ord er nok til å forstå hvordan det henger sammen.

Du trenger ikke dem for å bruke HAVEN. Men vil du vite hvordan det virker, er det her det begynner.

Entitet

Deg, eller en organisasjon. Den som eier dataene.

Identitet

Ett ansikt per sammenheng: jobb, nabolag, helse. Ingen global ID som binder alt sammen.

Celle

En liten tjeneste som eier sine data og selv avgjør hvem som får gjøre hva.

Avtale

Den eneste veien inn for andre enn eieren. Den sier hva, hvorfor og hvor lenge.

Node

Maskinen cellene kjører på. Nodene snakker direkte med hverandre, uten én sentral plattform i midten.

…og et spor

Det som skjer, kan etterlate signerte hendelser. Det er grunnlaget for kvitteringen.

Se hvordan HAVEN er bygd

Status · 30. oktober 2026

Vi skiller mellom bygget, prototype og retning.

Vi lover mindre enn vi kan vise.

Implementert og testet i avgrensede deler

Byggesteinene

Celler, avtaler, tilgangssjekker og domenebundne identiteter, i åpen kode for Swift, med Python og Go på vei. Se ett konkret testbevis.

Prototype og testserver

Sammenhengende brukerreiser

Invitasjon, samtaler, profil og konferanse finnes som prototyper. Helheten er ikke klar for offentlig pilot.

Forskningsspørsmål

Unikhet, målinger og verdi

Hvordan bevise at hver person teller én gang, og lære om en gruppe uten å avsløre enkeltpersoner? Her finnes ingen kode ennå.

Se hele oversikten over hva som finnes

Mennesket først – ikke mennesket alene

Din grense, båret av fellesskapet.

Grensen må bæres av mer enn din oppmerksomhet. Marte skal slippe å være sin egen sikkerhetsavdeling. Fire ting må bære grensen sammen med henne.

Rettigheter

Lovverk setter grenser som ikke kan skyves over på et samtykkekryss.

Trygge standardvalg

Det bredeste valget skal ikke være det letteste.

Fellesskap og representanter

Folk skal kunne få hjelp av noen de stoler på.

Ansvarlige institusjoner

Åpne standarder og reelt ansvar må gjøre det mulig å kontrollere også HAVEN.

Les hvorfor mennesket først ikke betyr mennesket alene

Hvem passer på reglene?

HAVEN forvaltes av Stiftelsen Digipomps.

En frittstående og politisk uavhengig stiftelse, opprettet i 2019, med organisasjonsnummer 922 135 134. Styret er Kjetil Hustveit (styreleder og daglig leder), Petter Nielsen og Steinar Bjørlykke.

I HAVEN er det koden som sier nei: cellen sjekker selv hver forespørsel. Digipomps sin rolle er å forvalte reglene cellene følger, holde dem åpne og gjøre det mulig for andre å kontrollere at de blir fulgt – også av oss. Les om rollen.

Utgangspunktet er at alle mennesker er like mye verdt. Derfor avviser vi global personscore: erfaring fra én sammenheng skal ikke bli en karakter på et menneske.

Åpen arbeidsregel

Det må være mulig å finne feil.

Vi skiller prinsipp, modenhetsstatus og bevis. Endringer i offentlige påstander føres i en rettelses- og revisjonslogg.

Bli med

Bygg, forsk, prøv – eller fortell oss hvor det ikke holder.

HAVEN blir bedre av gode innvendinger, avgrensede piloter og folk som vil bygge åpne verktøy.

  • Bygger du? Protokollen er åpen kode i Swift, Python og Go. Kjør testbeviset og se hvor grensen går.
  • Forsker du? Spørsmålene om unik representasjon og personvernsikker simulering er åpne, også som masteroppgaver. Se forskningsspørsmålene.
  • Har du sikkerhets- eller forvaltningsansvar? Vurder om formål, minste tilgang og kvittering kan avgrense én reell handling.
  • Eier du en brukerreise? Finn én oppgave der folk må gi fra seg mer enn nødvendig, og foreslå en avgrenset pilot.
  • Vil du bidra på en annen måte? Arbeidet drives uten ekstern finansiering. Deltakelse, praktisk hjelp, sponsing – eller bare interesse – teller.