1. Hvem er vi
BlueCruise er bygget og drevet af:
- Dataansvarlig: Ulrik Grarup Gehrcke (privatperson, ene-driver)
- Postadresse: Sporegangen 12, st. tv., 3000 Helsingør, Danmark
- E-mail: privacy@bluecruise.dk
- Hjemmeside: https://bluecruise.dk/
BlueCruise findes på Google Play som én Android-app med pakkenavn com.bluecruise.premium. Denne politik gælder for den app.
2. Hvad dækker politikken
Politikken forklarer:
- Hvilke data BlueCruise-appen og vores backend på
bluecruise.dkhåndterer - Hvorfor vi håndterer dem (det juridiske grundlag iht. GDPR)
- Hvor længe vi gemmer dem
- Hvem vi deler dem med
- Hvilke rettigheder du har, og hvordan du bruger dem
3. Data der kun ligger på din enhed
Det meste af det BlueCruise producerer, bliver på din telefon og forlader den aldrig, medmindre du logger ind og selv aktiverer cloud-backup eller live-deling:
- Sejlturs-logs: GPS-position, fart, kurs, tidspunkter og mode (sejl / motor / anker) optaget når du trykker Start log.
- Soft polar-data: Båd-specifikke performance-bins beregnet ud fra dine egne logs, brugt til ETA, polar-kurver og target-speed-indikatorer.
- Ankervagt: Ankerposition, drift-radius, alarmer.
- Ruter: Gemte ruter og waypoints, du selv opretter.
- Vedligehold & motortimer: Opgaver, intervaller, historik.
- Moments: Billeder og videoer du laver i appen, inkl. overlays som position, fart og kurs.
- Havnenoter du har i kladde, før de publiceres.
- Indstillinger og præferencer: Tema, enheder, kortstil, alarm-tærskler, sprog.
Disse data ligger i appens lokale database og i din enheds billede-/filsystem. Du kan slette dem ved at fjerne dem inde i appen eller afinstallere appen. Sletning af din konto i Settings rydder også de lokale data.
4. Data på vores server (Danmark)
Du har kun data på vores server, hvis du logger ind. Serveren kører på dansk hosting (Simply.com).
4.1 Konto
- Brugernavn
- E-mailadresse
- Adgangskode (gemmes hashet, aldrig i klartekst)
- Tidspunkt for kontooprettelse, sidst-set-tidspunkt
- Password-reset tokens (kortvarige; engangsbrug)
Retsgrundlag: opfyldelse af aftale (GDPR art. 6, stk. 1, litra b) – kontoen er nødvendig for at levere tjenesten.
4.2 Bådprofil
Hvis du opretter en båd (du kan godt bruge BlueCruise uden):
- Båd-ID og læsbar "connect-kode"
- Bådnavn, type, længde, model, MMSI, kaldesignal, flag, hjemmehavn, billede (hvis du uploader), valgfrit kontaktfelt
- Medlemskaber (hvilken bruger ejer / tilhører hvilken båd)
Retsgrundlag: opfyldelse af aftale – nødvendig for at venner, havnenoter og live-tracking kan identificere "din" båd.
4.3 Live-position (kun mens "Location sharing" er slået til)
Når live-tracking er aktiveret:
- Position (lat/lng), fart, kurs, mode
- Båd-ID, bådnavn (valgfrit), destination / ETA (valgfri fritekst-felter du styrer)
- Delings-niveau (
social= kun venner,anonymous= offentligt heat-map) - Sidst-opdateret-tidspunkt
Positioner holder op med at blive vist som "aktive" 90 minutter efter sidste opdatering. Rækkerne slettes derefter af en automatiseret daglig oprydning – den længste tid en enkelt række kan ligge på serveren er 7 dage.
Retsgrundlag: samtykke – deling er opt-in og kan stoppes når som helst i appen.
4.4 Venner
- Venneanmodninger sendt / modtaget mellem både (båd-ID'er, tidspunkter, status)
- Accepterede venskaber (par af båd-ID'er)
Retsgrundlag: opfyldelse af aftale.
4.5 Havnenoter (offentligt indhold)
Noter du publicerer om havne, er synlige for andre BlueCruise-brugere. Hver note gemmer:
- Havne-ID, titel, brødtekst, valgfri metadata (faciliteter, vurderinger)
- Forfatter-bruger-ID, forfatter-båd-ID, forfatter-bådnavn, forfatter-connect-kode
- Tidspunkt for oprettelse / opdatering
Hvis du sletter din konto, bliver selve noten offentlig stående (det er et bidrag til fællesskabet), men forfatter-felterne anonymiseres – de bliver til "Slettet bruger" uden kobling tilbage til din konto.
Retsgrundlag: opfyldelse af aftale (du beder os publicere) og vores legitime interesse i at bevare nyttigt fælles-indhold.
4.6 Cloud-backup & synkronisering (valgfri)
Hvis du slår cloud-sync til:
- Sejlturs-logs, gemte ruter, vedligehold og motortimer kopieres til serveren som JSON
- Én samlet backup-fil (én pr. båd) gemmes på disk på serveren
Du kan slå sync fra i Settings; sletning af din konto sletter backup-filen og alle sync-rækker for din båd (hvis du var sidste medlem).
Retsgrundlag: samtykke.
4.7 Abonnementer (Premium)
Hvis du køber et Premium-abonnement via Google Play:
- Båd-entitlement (premium ja/nej, plan-ID, udløbstidspunkt)
- Google-Play purchase-token (bruges til at verificere abonnementet via Googles Real-Time Developer Notifications)
Vi modtager ikke dine kortoplysninger, faktureringsadresse eller fulde betalingsdata – det bliver hos Google Play.
Retsgrundlag: opfyldelse af aftale.
4.8 Feedback & fællesskab
- Feedback-board-indlæg og stemmer (hvis du bruger feedback-boardet i appen)
- Klub- og listemedlemskaber (hvis du bruger klub- eller liste-funktionen)
- Svar fra "Kan du lide BlueCruise?"-prompten (dit ja/nej + evt. årsag) hvis du svarer
Retsgrundlag: samtykke / legitim interesse (forbedring af appen).
4.9 Server-logs
Vores web-server gemmer kortvarige tekniske logs (IP-adresse, request-sti, tidspunkt, HTTP-status) til sikkerhed og misbrugs-detektion. De bruges ikke til tracking og roteres/slettes inden for 30 dage.
Retsgrundlag: legitim interesse (sikkerhed).
5. Crash-rapporter & analytics
5.1 Firebase Crashlytics (crash-rapporter)
Når appen crasher, sendes et stack trace og grundlæggende enhed/OS-info til Googles Firebase Crashlytics, så vi kan rette fejl. Rapporten indeholder ikke dine sejlture, dine båddata eller fritekst-indhold du har skrevet. Firebase gemmer crash-data i op til 90 dage.
Retsgrundlag: legitim interesse (at holde appen stabil).
5.2 Firebase Analytics (anonym brug)
Appen sender anonyme, aggregerede brugs-events til Firebase Analytics (daglige/månedlige aktive brugere, enheder, land, app-version). Disse kan ikke identificere dig personligt.
Du kan slå analytics fra når som helst under Indstillinger → Privatliv → Anonym brugs-statistik. Når den er slået fra, sender appen ingen analytics-events overhovedet.
Retsgrundlag: legitim interesse, med enkel opt-out.
6. Tredje-parts tjenester vi bruger
| Tjeneste | Hvad den gør | Hvad vi sender |
|---|---|---|
OpenFreeMap (tiles.openfreemap.org) | Kort-tiles, fonte, sprites | Det kort-område du kigger på (z/x/y tile-koordinater), din IP-adresse |
| Open-Meteo | Vejrprognoser | Omtrentlig position (lat/lng), din IP-adresse |
| OpenRouteService | Ruteplanlægning (når du bruger den) | De waypoints du vælger, din IP-adresse |
| Google Play Billing | Håndtering af abonnementer | Det Google behøver til købet – vi ser aldrig dit kort |
| Google Firebase (Crashlytics + Analytics) | Crash-rapporter + anonym brug | Crash stack-traces, anonyme brugs-events, enhedsmodel, OS-version, land |
| Simply.com (web-hosting + SMTP) | Hoster bluecruise.dk og sender password-reset-mails | Din e-mail når vi sender dig et reset-link |
Vi sælger aldrig dine data til andre, og vi viser ikke reklamer.
7. Internationale overførsler
Det meste af vores behandling foregår i Danmark / EU. Firebase (crash-rapporter + analytics) og Google Play drives af Google LLC i USA. Overførsler til Google sker under EU-US Data Privacy Framework og Googles Standard Contractual Clauses (SCC).
8. Tilladelser appen beder om
- Lokation (foreground + background): nødvendig for sejlturs-log, ankervagt og live-tracking. Baggrunds-adgang bruges kun mens en log eller ankervagt er aktiv.
- Kamera / mikrofon: bruges kun når du optager et Moment.
- Notifikationer: løbende log-/ankervagt-status, alarmer (anker-drift, dårlig GPS-kvalitet, havne-ankomst).
- Internet: kort-tiles, vejr, routing, konto, venner, sync.
- Foreground-service: kræves af Android, så sejlturs-log og ankervagt kører videre med skærmen slukket.
Du kan tilbagekalde alle disse i Androids systemindstillinger. Visse funktioner virker så ikke (fx kan ankervagt ikke køre uden lokation).
9. Hvor længe gemmer vi data
| Data | Hvor | Hvor længe |
|---|---|---|
| Sejlture, ankervagter, ruter, vedligehold, soft polar | Din enhed | Indtil du selv sletter eller afinstallerer |
| Konto + bådprofil | Server | Indtil du sletter din konto |
| Cloud-synkede logs / ruter / vedligehold / motortimer | Server | Indtil du sletter konto eller slår sync fra |
| Live-position | Server | Op til 7 dage, derefter slettet automatisk |
| Havnenoter du har skrevet | Server | Bliver offentlig stående; forfatter-info anonymiseres ved sletning |
| Venneanmodninger / venskaber | Server | Indtil du fjerner dem eller sletter konto |
| Abonnements-entitlement | Server | Indtil abonnementet udløber + 12 mdr. til bogføring |
| Crash-rapporter | Firebase (Google) | Op til 90 dage |
| Anonyme analytics-events | Firebase (Google) | Op til 14 måneder |
| Server-access-logs (IP m.m.) | Server | Op til 30 dage |
10. Dine rettigheder under GDPR
Hvis du er i EU/EØS, UK eller en anden jurisdiktion med tilsvarende rettigheder, har du ret til at:
- Få indsigt i de personoplysninger vi har om dig
- Få rettet dem hvis de er forkerte
- Få dem slettet – hurtigste vej er at åbne appen og trykke Indstillinger → Konto → Slet konto. Det rydder både konto- og båd-data på serveren og lokale data på din enhed, samt anonymiserer havnenoter du har skrevet.
- Begrænse eller gøre indsigelse mod vores behandling, hvor den bygger på legitim interesse
- Trække samtykke tilbage når som helst – fx slå location-sharing, cloud-sync eller analytics fra
- Dataportabilitet – Backup-/eksport-funktionen i appen giver dig en JSON-kopi af dine logs, ruter, vedligehold og motortimer
- Klage til din nationale data-tilsynsmyndighed. I Danmark er det Datatilsynet.
For at udøve nogen af disse rettigheder, skriv til privacy@bluecruise.dk. Vi sigter på at svare inden 30 dage.
11. Børn
BlueCruise henvender sig ikke til børn under 13 år. Vi indsamler ikke bevidst data fra børn. Hvis du tror et barn har givet os data, så skriv til os, og vi sletter det.
12. Sikkerhed
Al trafik mellem appen og serveren bruger HTTPS / TLS. Adgangskoder gemmes som salted hashes (PHP password_hash). Serveren patches og adgangs-begrænses. Intet system er 100 % sikkert – hvis du opdager et sikkerhedsproblem, skriv til privacy@bluecruise.dk.
13. Ændringer i politikken
Vi opdaterer politikken når vi tilføjer funktioner eller skifter leverandør. "Sidst opdateret"-datoen øverst afspejler altid den aktuelle version. Væsentlige ændringer (nye datakategorier, nye tredjeparter) bliver fremhævet i appen første gang du åbner den efter ændringen.
14. Kontakt
- E-mail: privacy@bluecruise.dk
- Hjemmeside: https://bluecruise.dk/
- Postadresse: Ulrik Grarup Gehrcke, Sporegangen 12, st. tv., 3000 Helsingør, Danmark