Den här översättningen är endast vägledande. Den engelska versionen är den juridiskt bindande. Läs den engelska versionen

Integritetspolicy

Så hanterar HAPT dina data – spoiler: för det mesta gör den det inte.

Senast uppdaterad: maj 2026

HAPT är utformad för att köras helt på din enhet. Dina förrådsdata – artiklar, foton, platser – lämnar aldrig telefonen om du inte själv exporterar en säkerhetskopia. Inget konto behövs. Ingen molnsynkronisering. Vid varje start skickas ett minimalt anonymt användningsping (antal artiklar per kategori, hashad enhetspseudonym) för produktstatistik – inga personuppgifter, inget förrådsinnehåll.

1. Översikt

Denna integritetspolicy gäller för Android-applikationen HAPT (”appen”) som publiceras av BrainyUniverse på Google Play, samt för den tillhörande webbplatsen hapt.app. Den beskriver vilken information appen får tillgång till, varför och hur den hanteras.

HAPT är ett förrådsverktyg för krisberedskap. Dess huvudsyfte är att fungera helt offline. Därför behandlar appen personuppgifter endast i den utsträckning som är absolut nödvändig för de funktioner du väljer att använda.

2. Data som lagras på din enhet

Alla data du anger i HAPT lagras lokalt på din Android-enhet i en SQLite-databas. Det omfattar:

  • Artikelnamn, kategorier, mängder, utgångsdatum och anteckningar
  • Foton du bifogar till artiklar eller platser
  • Namn och beskrivningar av platser
  • Appinställningar och preferenser
  • QR-koder du sparar efter att ha skapat dem i appen

Dessa data skickas aldrig till BrainyUniverses servrar och är inte tillgängliga för tredje part, utom enligt beskrivningen nedan.

Säkerhetskopior

När du använder funktionen Säkerhetskopiering & återställning skapar HAPT ett ZIP-arkiv i enhetens lagring. Du bestämmer vart filen tar vägen – om du delar den via e-post, molnlagring eller på annat sätt är ditt val. HAPT startar aldrig någon automatisk uppladdning av säkerhetskopior.

3. Behörigheter som appen begär

Kamera

Används för två funktioner:

  • Streckkodsskanning – för att läsa produkters streckkoder och söka livsmedelsinformation.
  • Foton av artiklar och platser – för att ta referensfoton som du bifogar till posterna.

Kameran är bara aktiv när du själv öppnar en skanner eller fotoskärm. Inga bilder skickas till någon server.

Lagring (läsa/skriva)

Krävs för att spara artikelfoton och QR-etiketter och för att läsa/skriva ZIP-säkerhetskopior. Foton, QR-etiketter och säkerhetskopior stannar på din enhet.

Internet

Används för tre funktioner: produktuppslag via streckkod, licenskontroll via Google Play Integrity och anonym startstatistik (beskrivs nedan).

4. Tjänster från tredje part

Streckkodsuppslag (HAPT API)

När du skannar en streckkod skickar appen streckkodsnumret till HAPT:s backendserver, som söker i en egen version av den öppna livsmedelsdatabasen OpenFoodFacts för att hämta produktinfo (namn, märke, näringsvärden). Förfrågan innehåller bara streckkodsnumret och enhetens anonyma Bearer-token (se Enhetsautentisering nedan). Inga personuppgifter, artikelnamn eller förrådsdata skickas.

En ögonblicksbild av produkten sparas lokalt så att senare visningar av samma produkt fungerar offline utan ny förfrågan. Informationen kan uppdateras vid behov.

Enhetsautentisering

HAPT använder Android Key Attestation för att registrera din enhet hos HAPT:s backend. Vid första starten skapar appen ett hårdvaruskyddat kryptografiskt nyckelpar på enheten, och servern utfärdar en Bearer-token – ett slumpmässigt UUID som sparas på enheten. Token autentiserar alla senare API-anrop (streckkodsuppslag, licenskontroller, användningsping). Den är inte kopplad till din identitet, ditt Google-konto eller personuppgifter. Den behövs för stabilitet, säkerhet och för att förhindra missbruk.

Google Play Integrity (licenskontroll)

Vid varje kallstart kontrollerar HAPT med Google Play Integrity API att den köpts på laglig väg i Play Butik. Processen:

  • Enheten skapar lokalt en signerad integritetstoken via Google Play-tjänster
  • HAPT skickar token till sin egen backendserver
  • Servern dekrypterar token med en Google API-nyckel och kontrollerar appRecognitionVerdict
  • Utlåtandet (licensierad / inte licensierad) sparas på enheten i upp till 30 dagar
  • Kontrollen omfattar inga förrådsdata, foton eller personuppgifter

Googles hantering av integritetsdata regleras av Googles integritetspolicy.

Betalning & licensstatus

HAPT registrerar prov- och köpstatus på servern. Det omfattar följande data:

  • Ditt Android-enhets-ID – ett ID från Android-systemet, inte kopplat till ditt Google-konto eller din identitet – används som pseudonym nyckel för att registrera provperiodens startdatum och licensstatus i HAPT:s backend.
  • När du genomför ett köp skickas den köptoken som Google Play utfärdar till HAPT:s server. En envägs-SHA-256-hash av token sparas för att bekräfta att enheten har ett giltigt köp. Själva token sparas aldrig.
  • Din provstatus, återstående dagar och licensstatus sparas lokalt i appens privata lagring (SharedPreferences) på din enhet.

Inga kortuppgifter, Google-kontoinformation eller köpbelopp skickas till eller sparas av BrainyUniverse. All betalningshantering sköts uteslutande av Google Play.

Anonym användningsstatistik

Vid varje kallstart skickar HAPT ett tyst ping i bakgrunden till HAPT:s server. Pinget innehåller:

  • Ett hashat enhets-ID – härlett från Bearer-token med SHA-256. Det är en pseudonym som gör det möjligt att sammanställa data per enhet. Den kan inte vändas tillbaka för att identifiera dig eller din enhet och är inte kopplad till ditt Google-konto eller personuppgifter.
  • Ditt totala antal artiklar och ett antal per kategori (t.ex. ”mat: 30, vatten: 5, mediciner: 4”). Inga artikelnamn, utgångsdatum, platser, streckkoder eller annat innehåll skickas. Informationen samlas in för statistiska ändamål.
  • En tidsstämpel från servern.

Dessa data används enbart för att förstå hur HAPT används (förrådets storlek, mest använda kategorier). De raderas automatiskt efter 90 dagar. De säljs inte och delas inte med tredje part.

Pinget är ”skicka och glöm”: det körs i bakgrunden, blockerar aldrig appen och kastar tyst alla fel, även nätverksfel.

5. Data vi INTE samlar in

  • Appen innehåller inga reklam-SDK:er
  • Ingen kraschrapportering eller diagnosverktyg
  • Ingen beteendespårning, sessionsinspelning eller profilering
  • Ingen kontoregistrering eller profildata
  • Inga platsdata (GPS)
  • Inga artikelnamn, beskrivningar, streckkoder, utgångsdatum, foton eller annat förrådsinnehåll

6. Lagring av data

Alla data lagras enbart på din enhet så länge appen är installerad, eller tills du tar bort enskilda artiklar eller återställer enheten. Avinstallation av HAPT tar bort alla tillhörande databaser från enheten. Säkerhetskopior som du exporterat till extern lagring raderas inte vid avinstallation.

7. Barns integritet

HAPT riktar sig inte till barn under 13 år. Vi samlar inte medvetet in personuppgifter från barn. Om du tror att ett barn har lämnat personuppgifter via HAPT, kontakta oss på adressen nedan. Under alla omständigheter gäller att ingen typ av inmatad information skulle nå HAPT.

8. Ändringar av denna policy

Om policyn ändras väsentligt publiceras den uppdaterade versionen på den här sidan med nytt datum. Fortsatt användning av appen efter ändringar innebär att du godkänner den uppdaterade policyn.

9. Kontakt

Frågor om denna policy: