Privatlivspolitik
Senest gennemgået: 19. oktober 2026
Denne side beskriver den nuværende behandling i ToiletLocator. Dataansvarlig og kontakt er bekræftet. Juridiske behandlingsgrundlag, opbevaringsregler og leverandørernes internationale overførsler er endnu ikke endeligt afklaret. Teksten er derfor ikke en færdig juridisk privatlivspolitik.
1. Dataansvarlig og kontakt
Decoos Holding AB er dataansvarlig for ToiletLocator. Adresse: Hyllie Kyrkoväg 53C, SE-216 16 Limhamn, Sweden. Support og spørgsmål om personoplysninger: post@decoos.se.
2. Position, kort og rutevejledning
Når du vælger at bruge din position, beder appen eller browseren om tilladelse til position i forgrunden. ToiletLocator anmoder ikke om baggrundsposition. Positionens nøjagtighed afhænger af enhedens tilladelse og måling.
Søgekoordinater sendes til vores backend for at finde toiletter i nærheden. Der er ikke en særskilt historiktabel over dine søgepositioner i den gennemgåede appkode. Det er ikke et løfte om, at position aldrig behandles eller optræder i hosting- og leverandørlogs. Nogle netværksanmodninger indeholder koordinater i URL'en.
Android bruger et indlejret OpenStreetMap-kort i både Expo Go og installerede apps. Web bruger også OpenStreetMap; iOS bruger Apple Maps. Kortleverandøren modtager netværksoplysninger såsom IP-adresse og det viste kortområde. Web henter Leaflet-stylesheet fra unpkg. Androids Leaflet-ressourcer kan være med i apppakken eller hentes fra unpkg afhængigt af versionen; den endelige release skal kontrolleres. Kortvisningen behandler også den position, appen viser.
Google Maps bruges til ekstern rutevejledning, ikke til det aktuelle Android-kort. Det native Google Maps-bibliotek er stadig en afhængighed, men Android-visningen åbner det ikke. Eventuel aktivitet fra medfølgende SDK'er skal verificeres i release-versionen. Vi påstår derfor ikke, at Googles dokumenterede Maps-SDK-identifikatorer og diagnostik indsamles af det aktuelle OpenStreetMap-kort.
Rutevejledning åbner Google Maps med det valgte toilets koordinater. Googles egen behandling, herunder eventuel position under navigation, er omfattet af Googles vilkår og privatlivspolitik. Et toilets koordinater er ikke i sig selv en gemt besøgshistorik.
3. Konto og login
Clerk håndterer konto, login, e-mailbekræftelse og sessioner. Ved e-mail/password-login behandles e-mail, password og bekræftelseskoder af Clerk. Appen understøtter også Google-login, hvor Clerk og Google kan behandle de profiloplysninger, du giver adgang til, eksempelvis navn, e-mail og profilbillede.
ToiletLocator bruger Clerk-bruger-id til at identificere kontoen i API'et, knytte bidrag til kontoen og kontrollere adgang. Sessionstokens opbevares via Clerks token-cache på enheden; på web bruges browserens sessionsmekanismer. Loginleverandører modtager også tekniske netværks- og enhedsoplysninger til login og sikkerhed. Konto er ikke nødvendig for det gratis kort og rutevejledning.
4. Premium og køb
RevenueCat initialiseres ved appstart og kan tildele en anonym kundeidentifikator før login. Efter login bruges dit Clerk-bruger-id som RevenueCat-kunde-id. RevenueCat behandler købs- og abonnementshistorik, produkt- og transaktionsoplysninger, købsbeviser, udløb og adgang til Premium. Backend kontrollerer abonnement via RevenueCat.
Google Play på Android og App Store på iOS håndterer betaling. ToiletLocator har ikke en formular til betalingskort og modtager ikke dit fulde kortnummer fra denne købsfunktion. RevenueCat og butikkerne behandler også tekniske oplysninger til køb, validering, misbrugsbeskyttelse og abonnementsrapportering. Preview- og testkøb er ikke bevis for behandling i en rigtig butiksversion.
5. Bidrag, bekræftelser og moderation
Når du bidrager, gemmer backend toilet-id, navn og placering, facilitetsoplysninger og/eller forslag til facilitetstyper sammen med dit bruger-id og tidsstempler. Bekræftelser, tilbagetrækninger, anmeldelser af bidrag og moderatorbeslutninger kan også gemme begrundelser, status og historik.
Toiletplaceringer og bidrag kan vises til andre brugere; facilitetsoplysninger er begrænset til brugere med den nødvendige adgang. Historik over faciliteter og bekræftelser kan vise et stabilt pseudonym i stedet for din e-mail. Pseudonymisering er ikke fuld anonymisering. Autoriserede moderatorer har adgang til oplysninger, der er nødvendige for moderation. Undlad at skrive private eller følsomme oplysninger om dig selv eller andre i fritekst.
At trække et bidrag eller en bekræftelse tilbage ændrer den aktuelle visning, men er ikke det samme som at slette den gemte hændelseshistorik eller din konto.
6. Ratings og lokal lagring
Dine egne ratings gemmes på enheden med toilet-id, toiletets navn og koordinater, score og tidspunkt. En tilfældig installationsidentifikator gemmes lokalt. Nye ratings sendes til backend med toilet-id, score og installationsidentifikator. Ældre, private ratings deles først, når du selv vælger at dele dem.
Backend gemmer en nøglebaseret hash af installationsidentifikatoren sammen med ratingen. Ved ændringer gemmes også en nøglebaseret hash af IP-adressen og installationsidentifikatoren med tidspunkt til begrænsning af misbrug. Dette er pseudonyme data, ikke garanteret anonyme data. IP-adressen er nødvendigvis tilgængelig ved netværksforbindelsen, selv om den ikke gemmes i klartekst i ratingtabellerne.
Andre brugere får gennemsnit og antal ratings, ikke din installationsidentifikator eller IP-hash. Din egen ratinghistorik synkroniseres ikke som en kontohistorik. Afinstallation eller rydning af appdata er ikke en anmodning om sletning af allerede delte serverdata.
7. Drift, leverandører og sikkerhed
Replit bruges til hosting af backend og database. Clerk bruges til login, RevenueCat til abonnementer, Google/Apple til butik, Google til ekstern rutevejledning, Apple til iOS-kort samt OpenStreetMap og unpkg til de beskrevne kortressourcer. De behandler relevante data for de funktioner, der er beskrevet ovenfor. De præcise databehandleraftaler, underleverandører, behandlingslande og eventuelle overførselsgrundlag uden for EU/EØS skal bekræftes før udgivelse; vi lover ikke EU-only-lagring.
Appens egne API-requestlogs indeholder anmodnings-id, metode, URL-sti uden query-parametre, status og svartid. Fejl og leverandør-/hostinglogs kan indeholde yderligere tekniske oplysninger. Der er ikke fundet et særskilt annonce-, sessionsoptagelses- eller crashanalyse-SDK i den gennemgåede appkode; dette udelukker ikke leverandørernes egen driftsdiagnostik og abonnementsanalyse.
Appens konfigurerede netværksendepunkter bruger HTTPS. Det er ikke en påstand om ende-til-ende-kryptering eller en uafhængig sikkerhedscertificering. Denne politikside indlæser ikke appens login-, købs- eller analyse-SDK'er og kræver ikke login.
8. Formål, retsgrundlag og opbevaring
Formålene er at finde og vise toiletter, levere login og Premium, håndtere fælles bidrag og ratings, moderere indhold, forebygge misbrug og besvare supporthenvendelser.
De juridiske behandlingsgrundlag pr. formål er endnu ikke bekræftet af den dataansvarlige. En positionstilladelse fra telefonen er ikke i sig selv dokumentation for et GDPR-behandlingsgrundlag. Vi angiver derfor ikke samtykke, kontrakt, legitim interesse eller lovkrav som et allerede godkendt grundlag.
Der er ikke fastlagt bekræftede opbevaringsfrister for alle øvrige kategorier, herunder bidragshistorik, ratings, support, driftslogs, sikkerhedskopier og leverandørdata. Den implementerede slettekø fjerner konto-id efter gennemførelse og opbevarer kvitterings-/beskyttelseshashes og tidspunkter i 30 dage. Rating-misbrugshændelser ryddes efter 24 timer. Oprydning sker ved næste kørsel af API-tjenesten, ikke nødvendigvis præcis ved fristens udløb. Lokale ratings og installations-id bliver liggende, indtil lokale data fjernes; enhedsbackup kan påvirke dette. Samlede frister, juridiske grundlag og backuphåndtering skal fortsat godkendes.
9. Dine muligheder og rettigheder
Du kan tilbagekalde positionstilladelse i telefonens eller browserens indstillinger. Du kan bruge det gratis kort og rutevejledning uden konto, undlade køb og bidrag samt lade ældre private ratings forblive private.
Kontakt post@decoos.se om indsigt, rettelse, sletning, begrænsning, indsigelse og dataportabilitet efter de regler, der gælder for din situation. Hvor behandling bygger på samtykke, kan samtykket trækkes tilbage. Du kan klage til en relevant databeskyttelsesmyndighed; i Sverige er det Integritetsskyddsmyndigheten (IMY), www.imy.se.
Du kan anmode om permanent kontosletning i Indstillinger → Privatliv og kontosletning eller på den offentlige side /api/account-deletion uden at geninstallere appen. Det kræver login på den berørte konto med en højst ti minutter gammel session og udtrykkelig bekræftelse med DELETE. Loginidentiteten hos Clerk og kundeprofilen hos RevenueCat søges slettet; kontoens adgang og Premium-adgang mistes. Sletning af konto eller app opsiger ikke automatisk et abonnement; administrér det særskilt i Google Play eller App Store.
Ratings, toiletplaceringer, facilitetsobservationer, bekræftelser, forslag og moderation bevares. Kontokoblinger og forfatterpseudonymer erstattes med en tilfældig frakoblet identitet uden gemt kobling tilbage til kontoen. Egne toiletnavne erstattes med Public toilet; navne, oversættelser og aliaser i ikke-godkendte forslag samt egne fritekstbegrundelser i rapporter/moderation fjernes for at fjerne mulige personoplysninger. Godkendte fælles facilitetstyper og andre brugeres bidrag ændres ikke. Delte ratings og private lokale ratings bevares, og private ratings offentliggøres ikke ved sletning.
Anmodningen gemmes, så den kan genoptages efter fejl eller genstart. Nye kontobidrag blokeres. Konto-id beholdes under behandlingen alene for at færdiggøre den. En privat kvittering viser status uden login; der loves ingen fast slettefrist. Gennemført vises først efter faktisk sletning hos begge udbydere eller verificeret fravær. Eksisterende RevenueCat-kundeprofiler kan aktuelt afvente manglende sletteadgang; genforbindelse har ikke givet denne rettighed. Appen rydder login og kontobaseret cache på anmodningsenheden. Andre enheder kan vise gamle lokale oplysninger indtil logout eller afvist serveradgang. Butiksregnskaber og udbyderbackups følger deres egne vilkår og lovkrav.
10. Ændringer og udgivelsesstatus
Denne side opdateres, når praksis og udestående beslutninger er bekræftet. Den angivne dato er datoen for gennemgang, ikke en juridisk godkendelse. Appnavnet er ToiletLocator; den eksisterende hosting bevares i forberedelsen. Domænet toiletlocator.eu er bestilt, men tilslutning er ikke bekræftet. Faktisk udgivelse afventer også vurderingen af appnavnet; varemærkestatus er ikke verificeret.