Personvernerklæring

Sist oppdatert 4. august 2026

In English

This policy is written in Norwegian, because Ubrutt is a Norwegian app. The summary: Ubrutt needs no account and works fully offline. Your rules, focus sessions, open log and integrity ledger never leave your iPhone, and we cannot read them. The app contains no analytics SDK, no crash reporter and no advertising SDK, and it does not use Apple’s Screen Time API at all. Data reaches our server only if you choose to use Makker, the one feature that involves a second person: then we store your Apple or Google sign-in identifier, your subscription status, and a heartbeat saying whether a focus session is running and when it ends — never an app name, never anything you typed, never a location. The database is Cloudflare D1 in Western Europe, and you can delete everything from inside the app. Write to support@ubrutt.app and you will get this explained in English, or any of your GDPR requests handled.

Kort fortalt

Behandlingsansvarlig

Kjetil Dyrland, Norge. Kontakt: support@ubrutt.app. Ubrutt er en enkeltmannsutviklet app og har ikke personvernombud; henvendelser går rett til behandlingsansvarlig.

På telefonen din

Dette lages og lagres lokalt på iPhonen, og sendes ingen steder:

Vi har ingen kopi av noe av dette og ingen måte å hente det ut på. Sletter du appen, er det borte. Vil du ha det ut selv, kan du eksportere alt som en JSON-fil fra Innstillinger i appen — filen lages på telefonen og går dit du sender den.

Ubrutt får åpningene sine fra automatiseringer du selv lager i Apples Snarveier-app. Vi ser derfor bare de appene du har satt opp, og bare fra det øyeblikket du satte dem opp. Vi ser ikke innholdet i noen app, ikke varslene dine og ikke den totale skjermtiden din.

Når du bruker Makker

Makker er den ene funksjonen som involverer en annen person, og den ene grunnen til at Ubrutt har en server i det hele tatt. Bruker du den ikke, finnes du ikke i databasen vår.

Konto

Du logger inn med Apple eller Google. Da lagrer vi den anonyme bruker-ID-en tjenesten gir oss (apple_sub eller google_sub), e-postadressen de oppgir — som ved Logg på med Apple kan være en videresendingsadresse — navnet du eventuelt deler første gang, og visningsnavnet du selv velger. Logger du inn med begge, blir det to separate kontoer; vi kobler dem ikke sammen automatisk. Grunnlaget er å oppfylle avtalen med deg (GDPR art. 6 nr. 1 bokstav b).

Abonnement

Kjøp skjer i App Store. Apple er selger, håndterer betalingen og mva-en, og vi ser aldri kortopplysninger. Vi lagrer produkt-ID, status, utløpsdato, Apples transaksjons-ID og om kjøpet er gjort i produksjon eller sandkasse — nok til å vite at abonnementet er gyldig, og til å hindre at ett abonnement brukes på flere kontoer.

Hjerteslaget — nøyaktig hva som sendes

Så lenge du er koblet til en makker, sender appen med jevne mellomrom en liten melding med:

I tillegg kan appen sende en hendelse, og en hendelse er bare et ord fra en fast liste på fem: budsjett_tomt, regel_endret, stille, okt_start, okt_slutt. Det følger aldri noe innhold med. «Stille» betyr at det ikke har kommet hjerteslag på et halvannet døgn — altså at telefonen er taus, ikke at noen har jukset.

Det finnes ingen kolonne i databasen som kan holde et appnavn eller en intensjon du har skrevet. Rader fra åpningsloggen og integritetsregnskapet sendes aldri. Makkeren din ser aldri hvilken app det gjaldt, hva du skrev, eller hvor du er.

Tilbakemelding fra appen

Sender du tilbakemelding fra appen, lagrer vi meldingen din, appversjon, iOS-versjon og modellbetegnelsen på telefonen. Er du innlogget, kobles den til kontoen din. Grunnlaget er vår berettigede interesse i å finne og rette feil (art. 6 nr. 1 bokstav f).

Teknisk bruk av API-et

For å hindre misbruk teller vi kall mot API-et: hvilken rute som ble kalt og når. Ingen innhold, ingen IP-adresse lagret sammen med det. Grunnlaget er berettiget interesse i å holde tjenesten oppe (art. 6 nr. 1 bokstav f).

Nettsidene

ubrutt.app setter ingen informasjonskapsler, laster ingen skrifttyper, skript eller bilder fra tredjeparter, og har ingen besøksmåling. Siden du leser nå gjør null forespørsler ut av nettleseren din.

Dette gjør vi ikke

Databehandlere

Listen er kort fordi den er komplett. Det finnes ingen femte leverandør, og appen har ingen nøkler til noen.

Lagringstid

En automatisk jobb rydder databasen. Tidene under er det jobben faktisk gjør, ikke en målsetting:

Rettighetene dine

Slette kontoen selv: i appen, under Innstillinger → Slett konto. Da slettes umiddelbart kontoen din, abonnementsstatusen, medlemskapene i makkerkoblinger, tilstedeværelsen, ukestallene, hendelsene og tilbakemeldingene dine, du logges ut på alle enheter, og har du logget inn med Apple, trekkes Apple-tilgangen tilbake samtidig. Det finnes ingen angrefrist — vi har ingen sikkerhetskopi å hente den fram fra.

Merk to ting: sletting av kontoen rører ikke dataene som ligger lokalt på telefonen (dem sletter du ved å slette appen), og den avslutter ikke abonnementet ditt hos Apple. Se vilkårene for hvordan du sier opp.

Du har i tillegg rett til innsyn, retting, sletting, begrensning, dataportabilitet og til å protestere mot behandlingen (GDPR art. 15–21). Skriv til support@ubrutt.app, så får du svar innen 30 dager. Mener du at vi behandler opplysninger i strid med regelverket, kan du klage til Datatilsynet (datatilsynet.no).

Sikkerhet

All trafikk går over HTTPS. Innlogging bruker signerte sesjonsnøkler som kan trekkes tilbake for én bruker alene. Abonnementer verifiseres mot Apple på serveren, aldri på appens ord. Serverhemmeligheter ligger i miljøvariabler, aldri i kode og aldri i appen.

Barn og andres telefoner

Ubrutt er laget for voksne, på deres egen telefon. Det er ikke foreldrekontroll: appen kan ikke settes opp på, overvåke eller begrense noen annens enhet, og har ingen funksjon for å følge med på et barn.

Helse

Ubrutt er ikke et helsetilbud og gir ingen helsepåstander. Appen måler tid og oppmerksomhet, ikke deg.

Endringer

Endrer vi denne erklæringen, oppdaterer vi datoen øverst. Endringer som betyr noe for deg, varsles i appen før de trer i kraft.