UR Spår — Integritetspolicy / Privacy notice

Version 1.0 — senast uppdaterad / last updated: 2026-09-23

The Swedish text comes first because the pilot region is Stockholm. The English text below it says the same thing.


Svenska

Kort version

Vem är ansvarig

Personuppgiftsansvarig för behandlingen som beskrivs här är:

Kristoffer Nordström, enskild firma Organisationsnummer 970309-0358 Sverige E-post: kristoffer.nordstrom@outlook.com

E-postadressen är den kanal vi bevakar och besvarar. Vill du ha den registrerade postadressen, till exempel för ett formellt brev eller ett klagomål, skickar vi den på begäran till e-postadressen ovan.

Du har alltid rätt att klaga hos Integritetsskyddsmyndigheten (IMY), imy.se, om du anser att vi behandlar dina personuppgifter felaktigt.

Vad vi samlar in och varför

Om du bara tittar. Inget konto behövs. Vi lagrar ingen profil om dig. Kartan hämtar kartrutor från OpenFreeMap, som då ser din IP-adress och vilket område du tittar på. Vill appen visa spår nära dig frågar den om position — du kan säga nej och ändå använda kartan.

Konto. Inloggning är anonym som standard: du får ett slumpmässigt konto-id utan namn eller e-post. Väljer du att registrera dig med e-post och lösenord sparar Firebase Authentication din e-postadress, ett lösenordshash och tidpunkter för när kontot skapades och senast användes. Vi ser aldrig ditt lösenord.

Profil. Ett visningsnamn (standard: "Skier"), eventuellt en profilbild och en valfri hemregion. Profiler är läsbara för alla, eftersom flödet visar vem som lagt upp vad. Detsamma gäller vilka du följer och vilka turer du gett applåder.

Turer du loggar. Starttid och sluttid, sträcka, tid, teknik (klassisk eller skate), valfri titel och kommentar, och det inspelade spåret som en kodad linje. Spåret klipps enligt din skyddszon innan det sparas, som standard ca 200 m i varje ände. Sträcka och tid räknas ut på hela turen, så siffrorna påverkas inte. Blir det inget kvar efter klippningen sparas ingen tur alls. Du väljer synlighet vid sparandet — privat är standard och står först i listan.

Spårrapporter. Vilket spår och vilken sträcka rapporten gäller, ditt konto-id, om du har en verifierad roll (spårvärd eller klubbadmin), tidpunkt, förhållanden, spårning, snödjup, temperatur och en valfri notering. Har du gett appen tillgång till position läggs en avrundad position till (ca 100 m). Rapporter är publika, för att de är hela poängen med tjänsten, och de kan inte ändras i efterhand — en rättelse är en ny rapport. Du kan däremot ta bort din egen rapport.

Kommentarer och applåder. Ditt konto-id, tidpunkt och texten du skrev. Kommentarer och applåder syns för samma personer som får se turen de hör till. Kommentarer kan inte redigeras, bara tas bort.

Spårvärdar. Uppdaterar du en sträckas status som verifierad spårvärd sparas ditt konto-id tillsammans med tidpunkten på den sträckan, publikt. Det är så andra skidåkare kan se att uppgiften kommer från någon med ansvar för spåret.

Anmälningar och blockeringar. Anmäler du innehåll sparas vad du anmälde, skälet, ditt konto-id och tidpunkt. Anmälan syns bara för oss som granskar, aldrig för andra användare, och raderas när den är hanterad. Blockerar du någon sparas det i ditt konto och syns bara för dig.

Rättslig grund, i vanliga ord

Att lämna uppgifter är frivilligt. Du kan använda kartan utan att lämna något.

Hur länge vi sparar

Vilka vi delar med

Vi säljer ingen data och lämnar inte ut den till annonsörer. Det finns inget annonsnätverk, ingen analys-SDK och ingen kraschrapportering i appen.

Var uppgifterna lagras

Databasen ligger i Google Firestore, EU-multiregionen eur3: Belgien (europe-west1) och Nederländerna (europe-west4).

Undantaget, som vi inte tänker dölja: Firebase Authentication är inte låst till en region. Inloggningsuppgifter — e-postadress, lösenordshash, inloggningstider och Googles egna säkerhetsloggar — kan därför behandlas utanför EU, bland annat i USA. Vi kan inte välja region för den tjänsten. Överföringen vilar på EU–US Data Privacy Framework (adekvansbeslutet för certifierade amerikanska organisationer) och på standardavtalsklausulerna (SCC) i Googles databehandlingsavtal, så att skyddet inte hänger på ett enda instrument.

Allt annat — turer, spår, rapporter, profiler — lagras i EU.

På din telefon: medan du spelar in ett pass sparas rutten löpande i telefonen, så att inspelningen inte går förlorad om appen stängs ner mitt i. Den kopian skickas aldrig någonstans, den är inte beskuren av skyddszonen — beskärningen sker när passet sparas — och den tas bort så snart passet är sparat eller kastat. En inspelning som är äldre än tolv timmar erbjuds inte tillbaka utan raderas. Appen sparar också en kopia av spårinformationen i telefonen så att den fungerar utan täckning; det är samma öppna information som alla andra ser.

Dina rättigheter

Du har rätt att:

Det finns ingen profilering och inget automatiserat beslutsfattande i appen.

Gränserna för vår radering, ärligt beskrivna. Vi kör raderingen från din telefon, utan server, och några saker når den inte:

Är du inloggad anonymt finns ingen e-post kopplad till kontot. Vi kan då inte identifiera dig om du hör av dig från en annan telefon — gör exporten och raderingen från den enhet du använder appen på.

Hittat en säkerhetsbrist?

Mejla kristoffer.nordstrom@outlook.com med SECURITY först i ämnesraden. Vi bekräftar att vi tagit emot din rapport inom 72 timmar.

Rapporterar du i god tro och utan att utnyttja bristen mer än vad som behövs för att visa den, kommer vi inte att vidta rättsliga åtgärder mot dig, och vi tackar dig gärna offentligt om du vill det. Ladda inte ner andras uppgifter för att bevisa din poäng — en beskrivning och en skärmbild från ditt eget konto räcker.

Åldersgräns: 13 år

UR Spår är avsett för användare som är 13 år eller äldre. Vi frågar inte om din ålder, och vi vill vara tydliga med vad det innebär: vi kan inte kontrollera gränsen, utan vi sätter den. Anledningen till att vi ändå sätter den är att appen kan spara en position, och en publicerad tur kan säga något om var någon rör sig. Det är inte något vi vill hantera för barn.

Är du förälder och tror att ett barn under 13 har lagt upp något här, mejla oss på adressen ovan så tar vi bort det. Vi behöver inget kontobevis; en beskrivning av turen eller rapporten räcker.

Kartdata

Spårens geometri kommer från OpenStreetMap och används under Open Database Licence (ODbL). © OpenStreetMap contributors. Kartrutor från OpenFreeMap.

Ändringar

Ändrar vi något av betydelse uppdaterar vi versionsnumret och datumet högst upp och berättar om det i appen. Frågor: kristoffer.nordstrom@outlook.com


English

In short

Who is responsible

The data controller for the processing described here is:

Kristoffer Nordström, sole trader (enskild firma) Swedish company registration number 970309-0358 Sweden Email: kristoffer.nordstrom@outlook.com

That email address is the channel we monitor and answer. If you want the registered postal address — for a formal letter or a complaint, for instance — ask at the address above and we will send it.

You always have the right to complain to the Swedish Authority for Privacy Protection (IMY), imy.se, if you believe we handle your personal data wrongly.

What we collect, and why

If you only browse. No account needed. We store no profile for you. The map fetches tiles from OpenFreeMap, which therefore sees your IP address and the area you are looking at. To show trails near you the app asks for location — you can say no and still use the map.

Account. Sign-in is anonymous by default: you get a random account id with no name and no email. If you choose to register with email and password, Firebase Authentication stores your email address, a password hash and the times the account was created and last used. We never see your password.

Profile. A display name (default: "Skier"), an optional photo and an optional home region. Profiles are readable by anyone, because the feed shows who posted what. The same is true of who you follow and which sessions you applauded.

Sessions you record. Start and end time, distance, duration, technique (classic or skate), an optional title and note, and the recorded track as an encoded line. The track is trimmed according to your privacy zone before storage, by default about 200 m at each end. Distance and duration are computed from the whole session, so the numbers stay correct. If nothing is left after trimming, no session is saved at all. You pick the visibility when saving — private is the default and comes first in the list.

Condition reports. Which trail and which stretch the report is about, your account id, whether you hold a verified role (groomer or club admin), the time, the conditions, grooming state, snow depth, temperature and an optional note. If you have given the app location access, a rounded position (about 100 m) is added. Reports are public, because that is the point of the service, and they cannot be changed afterwards — a correction is a new report. You can delete your own report.

Comments and applause. Your account id, the time and the text you wrote. They are visible to the same people who can see the session they belong to. Comments cannot be edited, only deleted.

Groomers. If you update a stretch's status as a verified groomer, your account id is stored publicly on that stretch along with the timestamp. That is how other skiers can tell the update came from someone responsible for the trail.

Reports and blocks. If you report content we store what you reported, the reason, your account id and the time. Reports are visible only to us as reviewers, never to other users, and are deleted once handled. A block is stored in your account, visible only to you.

Lawful basis, in plain words

Providing data is voluntary. You can use the map without providing any.

How long we keep things

Who we share with

We sell no data and hand none to advertisers. There is no ad network, no analytics SDK and no crash reporting in the app.

Where the data is stored

The database is Google Firestore, EU multi-region eur3: Belgium (europe-west1) and the Netherlands (europe-west4).

The exception, which we are not going to hide: Firebase Authentication is not pinned to a region. Sign-in data — email address, password hash, sign-in times and Google's own security logs — may therefore be processed outside the EU, including in the United States. We cannot choose a region for that service. The transfer relies on the EU–US Data Privacy Framework (the adequacy decision covering certified US organisations) and on the Standard Contractual Clauses in Google's data processing addendum, so the protection does not hang on a single instrument.

Everything else — sessions, tracks, reports, profiles — is stored in the EU.

On your phone: while you record a session the route is saved on the phone as it goes, so the recording is not lost if the app is shut down mid-run. That copy is never sent anywhere, it is not trimmed by your privacy zone — trimming happens when the session is saved — and it is deleted as soon as the session is saved or discarded. A recording more than twelve hours old is never offered back; it is deleted. The app also keeps a copy of track information on the phone so it works without coverage, which is the same public information everyone else sees.

Your rights

You have the right to:

There is no profiling and no automated decision-making in the app.

The limits of our deletion, described honestly. We run deletion from your phone, with no server, and a few things are out of its reach:

If you are signed in anonymously there is no email attached to the account. We cannot then identify you if you contact us from a different phone — run the export and the deletion from the device you use the app on.

Found a security problem?

Email kristoffer.nordstrom@outlook.com with SECURITY at the start of the subject line. We will confirm we received your report within 72 hours.

If you report in good faith and do not exploit the problem beyond what is needed to demonstrate it, we will not pursue you, and we will credit you publicly if you want that. Please do not download other people's data to prove a point — a description and a screenshot from your own account is enough.

Age limit: 13

UR Spår is intended for people aged 13 or older. We do not ask your age, and we would rather be plain about what that means: we do not verify the limit, we set it. The reason we set one at all is that the app can store a position, and a published session can say something about where a person moves. That is not something we want to handle for children.

If you are a parent and believe a child under 13 has posted something here, email us at the address above and we will remove it. We do not need proof of the account; a description of the session or report is enough.

Map data

Trail geometry comes from OpenStreetMap and is used under the Open Database Licence (ODbL). © OpenStreetMap contributors. Map tiles by OpenFreeMap.

Changes

If we change anything that matters we update the version and date at the top and say so in the app. Questions: kristoffer.nordstrom@outlook.com