Privatlivspolitik

Denne politik beskriver, hvilke personoplysninger TravelPaper behandler, hvorfor vi gør det, hvem vi deler dem med, og hvilke rettigheder du har efter GDPR.

Senest opdateret: 6. september 2026

1. Ansvarlig for dataene

TravelPaper (i appen også kaldet “Rejseplan”) er en gratis tjeneste til fælles rejseplanlægning. Tjenesten drives som en privat, personlig tjeneste, og den dataansvarlige er:

Klaus Hundal
E-mail: Klaushundal@gmail.com

Jeg er ikke omfattet af kravet om en databeskyttelsesrådgiver (DPO), og tjenesten behandles ikke kommercielt.

2. Hvilke data behandler vi

Loginoplysninger

Når du logger ind med Google, modtager tjenesten via Supabase Auth dit navn, din e-mailadresse og din Google-konto-id samt, hvis Google delegerer det, dit profilbillede. Logger du i stedet ind med et magisk link, behandles kun din e-mailadresse. Disse oplysninger bruges til at identificere din konto og dine rejser.

Rejseindhold

  • Rejser: destination(er), rejsedatoer, hotelnavn og en delekode, som din rejsepartner kan bruge til at åbne den samme plan.
  • Kort og idéer: titler, links, noter, kategorier, evt. manuelle adresser og beregnede koordinater (geokodning), samt dato og tidspunkt, hvis kortet er placeret på en dag.
  • Ophold: navn, type, periode, evt. link og note.
  • To-do-lister knyttet til rejsen.

Dokumenter og billeder

Hvis du uploader rejstedokumenter (fx billetter eller bookingbekræftelser som PDF, Word- eller billedfiler), gemmes filerne i Supabase Storage. Dokumenter åbnes via korttidsgyldige signerede links og deles kun med brugere, der har adgang til rejsen. Billeder til kort (uploadede eller hentede forslag) gemmes ligeledes i Supabase Storage.

Google Calendar-synkronisering

Hvis du forbinder Google Calendar, gemmer tjenesten hvilken kalender du senest synkroniserede til (kalender-id og -navn) samt tidspunktet for din seneste synkronisering. Googles adgangstokens håndteres af Supabase Auth i din login-session og bruges kun, når du selv igangsætter en synkronisering. Der gemmes ingen kalenderaftaler i tjenesten.

Tekniske data

  • En nødvendig session-cookie, der holder dig logget ind (Supabase Auth).
  • Midlertidige browser-caches (fx geokoderesultater for din session), der slettes, når du lukker browseren.
  • Tekniske caches på serversiden med vejroplysninger og geokoderesultater pr. destination — disse indeholder ikke personoplysninger.
  • Anonymiseret besøgsstatistik via Vercel Analytics, som ikke bruger cookies og ikke kan knyttes til dig.

3. Formål og retsgrundlag

  • At levere tjenesten — din konto, dine rejseplaner og deling med din rejsepartner via delekoden. Retsgrundlag: GDPR art. 6(1)(b), nødvendighed for at opfylde aftalen med dig.
  • Google Calendar-synkronisering — skrive rejseaktivitet til din kalender. Retsgrundlag: dit samtykke (GDPR art. 6(1)(a)), som du afgiver via Googles samtykkeskærm og til enhver tid kan trække tilbage.
  • Vejr, geokodning og AI-forslag — at vise vejr for din destination, placere steder på tidslinjen og foreslå titler, kategorier og billeder. Retsgrundlag: nødvendighed for at levere funktionerne (art. 6(1)(b)).
  • Drift, sikkerhed og forbedring — hosting, fejlretning og anonymiseret statistik. Retsgrundlag: berettiget interesse (GDPR art. 6(1)(f)).

4. Tredjeparter, som data sendes til

  • Supabase — database, login (Supabase Auth) og fillager. Al rejseindhold, dokumenter og login-data opbevares her.
  • Vercel — hosting af tjenesten samt cookieless, anonymiseret analytics.
  • Google — Google-login (identitetsoplysninger), Google Calendar API (kun når du bruger kalendersynkronisering; scopes calendar.events og calendar.readonly) og Gemini API (AI-funktioner: links og stednavne fra dine kort sendes for at generere titel-, kategori-, billed- og placeringsforslag).
  • Nominatim (OpenStreetMap) og Photon (Komoot) — geokodning: destinationsnavne, adresser og stednavne sendes for at beregne koordinater.
  • Open-Meteo — vejrdata: kun koordinater for destinationen sendes, ikke personoplysninger.

Dine data sælges ikke og bruges ikke til reklame. Bemærk dog, at rejseindhold på en delt rejse naturligvis er synligt for din rejsepartner via delekoden — det er selve formålet med tjenesten.

Flere af samarbejdspartnerne (bl.a. Google, Supabase og Vercel) kan behandle data uden for EU/ØS. Overførsler sker i så fald på baggrund af EU-Kommissionens standardkontrakter eller tilsvarende sikringsforanstaltninger hos de pågældende udbydere.

5. Opbevaring og sletning

Dine data opbevares, så længe din konto og dine rejser findes i tjenesten. Sletter du en rejse (eller et kort, dokument o.l.), fjernes indholdet. Fjerner du tjenestens adgang i din Google-konto, trækkes kalendertokens tilbage. Ønsker du hele din konto og alt indhold slettet, kan du skrive til Klaushundal@gmail.com, så sletter jeg dataene.

6. Cookies

Tjenesten bruger kun den nødvendige session-cookie til at holde dig logget ind. Der er ingen marketing- eller sporingscookies, og besøgsstatistikken (Vercel Analytics) er cookieless.

7. Sikkerhed

  • Al trafik kører over TLS (https).
  • Databasen bruger rækkeniveausikkerhed (RLS), så du kun kan tilgå rejser, du ejer eller har delekoden til.
  • Dokumenter tilgås via korttidsgyldige signerede links i stedet for offentlige URL'er.
  • Google-adgangstokens håndteres af Supabase Auth og deles ikke med tredjeparter.

8. Dine rettigheder

Du har efter GDPR ret til: indsigt i, hvilke data der behandles (art. 15), berigtigelse (art. 16), sletning (art. 17), begrænsning af behandlingen (art. 18), dataportabilitet (art. 20) og modstand mod behandlingen (art. 21). Ret dine ønsker til Klaushundal@gmail.com.

Du kan også klage til Datatilsynet, Borgergade 28, 5., 1300 København K, dt@datatilsynet.dk, www.datatilsynet.dk.

9. Ændringer af politikken

Politikken kan blive opdateret, fx hvis tjenesten får nye funktioner. Den gældende version findes altid på denne side med datoen for seneste opdatering øverst.

10. Kontakt

Spørgsmål om denne politik eller om dine data kan sendes til Klaushundal@gmail.com.