MHC

Top level navigation menu

  • Home
  • Archive
  • Portfolio
  1. Portfolio
  2. /
  3. Min Dag
  4. /
  5. Privatlivspolitik

Privatlivspolitik

Senest opdateret: 22. april 2026

Denne privatlivspolitik beskriver, hvordan Glitch Solutions (CVR 45657329) indsamler, anvender og beskytter dine personoplysninger, når du bruger appen Min Dag ("Appen"). Vi behandler dine data i overensstemmelse med Europa-Parlamentets og Rådets forordning (EU) 2016/679 (GDPR) samt den danske databeskyttelseslov.

1. Dataansvarlig

Glitch Solutions CVR: 45657329
Michael Høyer Cavaleri
Stokkebro 65, 8500 Grenaa, Danmark
E-mail: glitch@cavaleri.dk

2. Hvilke oplysninger indsamler vi?

2.1 Kontooplysninger (ved login)

Når du logger ind med din Google-konto, modtager vi dit navn, din e-mailadresse og dit Google-bruger-ID. Disse oplysninger bruges til at oprette din profil og sikre, at dine data er adskilt fra andre brugeres data.

2.2 Indhold du opretter

Vi gemmer de data, du selv indtaster i Appen:

  • Aktiviteter, påmindelser og begivenheder (titel, tidspunkter, gentagelsesmønster)
  • Kategorier (navn, farve, ikon, alarmlyd)
  • Tidsplaner og kvitteringer (hvornår du har kvitteret eller udskudt en påmindelse)
  • Billeder, du vedhæfter til aktiviteter
  • Indstillinger og præferencer

2.3 Placeringsdata (valgfrit)

Hvis du tilføjer en adresse til en aktivitet, gemmer vi den valgte adresse samt koordinater (bredde- og længdegrad). Appen indsamler ikke din GPS-position i baggrunden. Adresseopslag sker via Google Places API, som modtager din søgetekst.

2.4 Google Kalender (valgfrit)

Hvis du vælger at forbinde Google Kalender, anvender vi Googles OAuth 2.0-scope https://www.googleapis.com/auth/calendar.readonly, som giver Appen skrivebeskyttet adgang til dine kalendere og begivenheder. Vi ændrer aldrig i din Google Kalender.

Dine kalenderbegivenheder hentes direkte fra Googles servere til din enhed og opbevares i Appens lokale cache (op til 7 dage) for hurtig og offline visning. Vi gemmer ikke dine kalenderbegivenheder i vores database eller hos tredjepart, og vi deler dem ikke.

Det eneste, vi gemmer i Firestore i forbindelse med Google Kalender, er dine egne visningsindstillinger pr. kalender (valgt farve, aktiv/inaktiv-kontakt, visningsnavn og den tilknyttede Google-kontos e-mail) samt en OAuth refresh-token. Refresh-tokenet opbevares under en adgangsbegrænset sti (users/{uid}/google_calendar_auth/tokens), der er lukket for Appen selv og udelukkende kan læses af vores Cloud Functions, som bruger det til at hente nye adgangstokens på dine vegne.

Du kan til enhver tid afbryde forbindelsen via Indstillinger → Google Kalender → "Fjern". Dette kalder en Cloud Function, der tilbagekalder tokenet hos Google (https://oauth2.googleapis.com/revoke) og sletter tokenet i vores database. Du kan desuden altid tilbagekalde adgangen manuelt hos Google på myaccount.google.com/permissions.

2.5 Enheds- og tekniske data

  • Push-notifikationstoken (FCM) — bruges til at sende alarmopdateringer til din enhed. Token gemmes med et hash som dokument-ID.
  • Fejlrapporter (Firebase Crashlytics) — ved nedbrud indsamles automatisk tekniske oplysninger om enheden (model, OS-version, staksporing). Disse data er pseudonymiserede og indeholder ikke dit navn eller din e-mail.

3. Retsgrundlag for behandling

Datatype Retsgrundlag (GDPR) Begrundelse
Kontooplysninger Art. 6, stk. 1, litra b — kontraktopfyldelse Nødvendig for at levere Appens funktionalitet
Indhold du opretter Art. 6, stk. 1, litra b — kontraktopfyldelse Kernen i Appens tjeneste
Placeringsdata Art. 6, stk. 1, litra a — samtykke Du vælger selv, om du vil tilføje en adresse
Google Kalender Art. 6, stk. 1, litra a — samtykke Du vælger selv, om du vil forbinde din kalender
Push-token Art. 6, stk. 1, litra b — kontraktopfyldelse Nødvendig for at alarmer kan leveres pålideligt
Fejlrapporter Art. 6, stk. 1, litra f — legitim interesse Nødvendig for at opdage og rette fejl i Appen

4. Hvor opbevares dine data?

Dine data opbevares i Google Firebase (Cloud Firestore og Firebase Storage) i regionen europe-west3 (Frankfurt, Tyskland), dvs. inden for EU/EØS.

Firebase Crashlytics og Firebase Cloud Messaging er Google-tjenester, der kan overføre begrænsede tekniske data til Googles servere uden for EU. Disse overførsler er omfattet af Googles databehandleraftale og EU-Kommissionens tilstrækkelighedsafgørelse for EU-U.S. Data Privacy Framework.

5. Hvem deler vi data med?

Vi sælger aldrig dine personoplysninger. Vi deler data med følgende databehandlere:

Underdatabehandler Formål Datatyper
Google Firebase (Firestore, Storage, Cloud Functions) Datalagring og serverløs backend Alt brugerindhold, kontooplysninger
Google Firebase Crashlytics Fejlrapportering Enhedsinfo, staksporing (pseudonymiseret)
Google Firebase Cloud Messaging Push-notifikationer Enheds-token
Google Places API Adresseopslag Søgetekst og landekode
Google Calendar API Kalendervisning (valgfrit) OAuth-token

6. Hvor længe opbevarer vi dine data?

  • Aktiv konto: Dine data opbevares, så længe du har en aktiv konto i Appen.
  • Sletning af konto: Du kan selv slette din konto direkte i Appen via Indstillinger → Konto → "Slet min konto". Alternativt kan du sende en anmodning til glitch@cavaleri.dk fra den e-mail, der er knyttet til din konto. I begge tilfælde udløser sletningen automatisk sletning af alle dine data (profil, aktiviteter, kategorier, tidsplaner, indstillinger, enheder, billeder og kalendertoken) via en Cloud Function. Se separat side om sletning af konto for flere detaljer. Vi svarer på e-mail-anmodninger inden for 30 dage.
  • Fejlrapporter: Crashlytics-data opbevares i op til 90 dage i overensstemmelse med Googles standardpolitik.

7. Dine rettigheder

I henhold til GDPR har du følgende rettigheder:

  • Ret til indsigt (art. 15) — du kan anmode om en kopi af dine data.
  • Ret til berigtigelse (art. 16) — du kan rette urigtige oplysninger.
  • Ret til sletning (art. 17) — du kan anmode om, at dine data slettes.
  • Ret til begrænsning (art. 18) — du kan anmode om begrænset behandling.
  • Ret til dataportabilitet (art. 20) — du kan anmode om dine data i et maskinlæsbart format.
  • Ret til indsigelse (art. 21) — du kan gøre indsigelse mod behandling baseret på legitim interesse.
  • Ret til tilbagetrækning af samtykke (art. 7, stk. 3) — du kan til enhver tid trække dit samtykke tilbage (f.eks. ved at fjerne Google Kalender-forbindelsen).

For at udøve dine rettigheder kan du kontakte os på glitch@cavaleri.dk. Vi svarer inden for 30 dage.

8. Klageadgang

Hvis du mener, at vi behandler dine personoplysninger i strid med lovgivningen, har du ret til at indgive en klage til:

Datatilsynet Carl Jacobsens Vej 35
2500 Valby, Danmark
Telefon: 33 19 32 00
E-mail: dt@datatilsynet.dk
Web: datatilsynet.dk

9. Sikkerhed

Vi beskytter dine data med følgende foranstaltninger:

  • Al datatransmission sker via krypterede forbindelser (TLS/HTTPS).
  • Firestore-sikkerhedsregler sikrer, at du kun kan tilgå dine egne data (dataisolering pr. bruger).
  • OAuth-tokens opbevares i Firestore under din bruger-sti og er kun tilgængelige for dig og vores Cloud Functions.
  • Firebase Storage-sikkerhedsregler begrænser adgang til dit eget materiale.

10. Alderskrav

Min Dag er ikke rettet mod børn under 16 år. Vi indsamler ikke bevidst personoplysninger fra børn under 16 år. Hvis vi bliver opmærksomme på, at vi har modtaget data fra en person under 16 år, vil vi slette disse data hurtigst muligt.

11. Ændringer til denne politik

Vi kan opdatere denne privatlivspolitik fra tid til anden. Datoen "Senest opdateret" øverst angiver, hvornår politikken sidst er ændret. Den seneste version er altid tilgængelig i Appen under Indstillinger, og vi opfordrer dig til at gennemse politikken jævnligt.

12. Kontakt

Glitch Solutions CVR: 45657329
Michael Høyer Cavaleri
Stokkebro 65, 8500 Grenaa, Danmark
E-mail: glitch@cavaleri.dk
← Tilbage til Min Dag

© 2026 Michael Høyer Cavaleri

chatter@cavaleri.dk