Denne oversættelse er kun vejledende. Den engelske version er den juridisk bindende. Læs den engelske version

Privatlivspolitik

Sådan håndterer HAPT dine data – spoiler: for det meste gør den ikke.

Senest opdateret: maj 2026

HAPT er designet til at køre helt på din enhed. Dine lagerdata – varer, billeder, placeringer – forlader aldrig din telefon, medmindre du selv eksporterer en backup. Ingen konto nødvendig. Ingen cloudsynkronisering. Ved hver start sendes et minimalt anonymt brugsping (antal varer pr. kategori, hashet enhedspseudonym) til produktstatistik – ingen personlige data, intet lagerindhold.

1. Oversigt

Denne privatlivspolitik gælder for Android-applikationen HAPT (»appen«), udgivet af BrainyUniverse på Google Play, og det tilhørende websted hapt.app. Den beskriver, hvilke oplysninger appen tilgår, hvorfor, og hvordan de håndteres.

HAPT er et lagerstyringsværktøj til nødberedskab. Dets kerneformål er at fungere helt offline. Derfor behandler appen kun personoplysninger i det omfang, det er strengt nødvendigt for de funktioner, du vælger at bruge.

2. Data gemt på din enhed

Alle data, du indtaster i HAPT, gemmes lokalt på din Android-enhed i en SQLite-database. Det omfatter:

  • Varenavne, kategorier, mængder, udløbsdatoer og noter
  • Billeder, du vedhæfter varer eller placeringer
  • Navne og beskrivelser af placeringer
  • Appindstillinger og præferencer
  • QR-koder, du gemmer efter at have lavet dem i appen

Disse data sendes aldrig til BrainyUniverses servere og er ikke tilgængelige for tredjeparter, undtagen som beskrevet nedenfor.

Backups

Når du bruger funktionen Backup & gendannelse, laver HAPT et ZIP-arkiv på enhedens lager. Du bestemmer, hvor filen ender – om du deler den via e-mail, cloudlagring eller på anden måde, er dit valg. HAPT starter aldrig automatisk upload af backupdata.

3. Tilladelser, appen beder om

Kamera

Bruges til to funktioner:

  • Stregkodescanning – til at læse produktstregkoder og slå fødevareinformation op.
  • Billeder af varer og placeringer – til at tage referencebilleder, du vedhæfter dine poster.

Kameraet er kun aktivt, når du selv åbner en scanner eller en fotoskærm. Der sendes ingen billeder til nogen server.

Lager (læse/skrive)

Nødvendigt for at gemme varebilleder og QR-etiketter og for at læse/skrive backup-ZIP-arkiver. Billeder, QR-etiketter og backups forbliver på din enhed.

Internet

Bruges til tre funktioner: produktopslag via stregkode, licenskontrol via Google Play Integrity og anonym opstartsstatistik (beskrevet nedenfor).

4. Tredjepartstjenester

Stregkodeopslag (HAPT API)

Når du scanner en stregkode, sender appen stregkodenummeret til HAPT-backendserveren, som slår op i en selvhostet version af den åbne fødevaredatabase OpenFoodFacts for at hente produktinfo (navn, mærke, næringsindhold). Forespørgslen indeholder kun stregkodenummeret og enhedens anonyme Bearer-token (se Enhedsgodkendelse nedenfor). Der sendes ingen personoplysninger, varenavne eller lagerdata.

Et øjebliksbillede af produktet gemmes lokalt, så senere visninger af samme produkt virker offline uden ny forespørgsel. Oplysningerne kan opdateres efter ønske.

Enhedsgodkendelse

HAPT bruger Android Key Attestation til at registrere din enhed hos HAPT-backend. Ved første start laver appen et hardwarebeskyttet kryptografisk nøglepar på din enhed, og serveren udsteder et Bearer-token – et tilfældigt UUID, der gemmes på din enhed. Tokenet godkender alle efterfølgende API-kald (stregkodeopslag, licenskontroller, brugsping). Det er ikke knyttet til din identitet, din Google-konto eller personoplysninger. Det er nødvendigt for stabilitet, sikkerhed og for at forhindre misbrug.

Google Play Integrity (licenskontrol)

Ved hver kold start kontrollerer HAPT med Google Play Integrity API, at den er købt lovligt i Play Butik. Processen:

  • Din enhed laver lokalt et signeret integritetstoken via Google Play-tjenester
  • HAPT sender tokenet til sin egen backendserver
  • Serveren dekrypterer tokenet med en Google API-nøgle og tjekker appRecognitionVerdict
  • Afgørelsen (licenseret / ikke licenseret) gemmes på din enhed i op til 30 dage
  • Kontrollen omfatter ingen lagerdata, billeder eller personoplysninger

Googles håndtering af integritetsdata er omfattet af Googles privatlivspolitik.

Betaling & licensstatus

HAPT registrerer prøve- og købsstatus på serveren. Det omfatter følgende data:

  • Dit Android-enheds-ID – et ID leveret af Android-systemet, ikke knyttet til din Google-konto eller identitet – bruges som pseudonym nøgle til at registrere prøveperiodens startdato og licensstatus i HAPT-backend.
  • Når du gennemfører et køb, sendes det købstoken, Google Play udsteder, til HAPT-serveren. En envejs-SHA-256-hash af tokenet gemmes for at bekræfte, at din enhed har et gyldigt køb. Selve tokenet gemmes aldrig.
  • Din prøvestatus, resterende dage og licensstatus gemmes lokalt i appens private lager (SharedPreferences) på din enhed.

Der sendes eller gemmes ingen kortoplysninger, Google-kontooplysninger eller købsbeløb hos BrainyUniverse. Al betalingsbehandling håndteres udelukkende af Google Play.

Anonym brugsstatistik

Ved hver kold start sender HAPT et stille ping i baggrunden til HAPT-serveren. Pinget indeholder:

  • Et hashet enheds-ID – afledt af Bearer-tokenet med SHA-256. Det er et pseudonym, der gør det muligt at samle data pr. enhed. Det kan ikke vendes for at identificere dig eller din enhed og er ikke knyttet til din Google-konto eller personoplysninger.
  • Dit samlede antal varer og et antal pr. kategori (f.eks. »mad: 30, vand: 5, medicin: 4«). Der sendes ingen varenavne, udløbsdatoer, placeringer, stregkoder eller andet indhold. Oplysningerne indsamles til statistiske formål.
  • Et tidsstempel fra serveren.

Disse data bruges udelukkende til at forstå, hvordan HAPT bruges (lagerets størrelse, mest brugte kategorier). De slettes automatisk efter 90 dage. De sælges ikke og deles ikke med tredjeparter.

Pinget er »send og glem«: det kører i baggrunden, blokerer aldrig appen og kasserer stille alle fejl, også netværksfejl.

5. Data, vi IKKE indsamler

  • Appen indeholder ingen reklame-SDK'er
  • Ingen nedbrudsrapportering eller diagnoseværktøjer
  • Ingen adfærdssporing, sessionsoptagelse eller profilering
  • Ingen kontooprettelse eller profildata
  • Ingen placeringsdata (GPS)
  • Ingen varenavne, beskrivelser, stregkoder, udløbsdatoer, billeder eller andet lagerindhold

6. Opbevaring af data

Alle data opbevares udelukkende på din enhed, så længe appen er installeret, eller indtil du sletter enkelte varer eller nulstiller enheden. Afinstallation af HAPT fjerner alle tilhørende databaser fra din enhed. Backupfiler, du har eksporteret til eksternt lager, slettes ikke ved afinstallation.

7. Børns privatliv

HAPT er ikke rettet mod børn under 13 år. Vi indsamler ikke bevidst personoplysninger fra børn. Hvis du mener, at et barn har givet personoplysninger via HAPT, så kontakt os på adressen nedenfor. Under alle omstændigheder gælder det, at ingen form for indtastede oplysninger vil nå HAPT.

8. Ændringer af denne politik

Hvis politikken ændres væsentligt, offentliggøres den opdaterede version på denne side med en ny dato. Fortsat brug af appen efter ændringer betyder accept af den opdaterede politik.

9. Kontakt

Spørgsmål om denne politik: