Personvernerklæring

Sist oppdatert: August 2026

Innledning

MEGAHARN tar personvernet ditt på alvor. Denne erklæringen beskriver hvordan vi samler inn, bruker og beskytter dine personopplysninger. Appen utgis av Megaharn AS (orgnr 937378572).

Barn og familier

MEGAHARN er laget for å spilles av grupper som inkluderer barn — Google Plays målgruppeerklæring for appen dekker aldre fra 6 år. Det er ingen innlogging, konto, e-postadresse eller telefonnummer: appen genererer en tilfeldig spiller-ID på enheten og ber om et kallenavn, ikke noe mer.

Andre spillere i samme spill ser barnets posisjon i sanntid. Dette er hvordan spillet fungerer — MEGAHARN er et posisjonsbasert spill, og serveren deler hver spillers posisjon med alle andre i akkurat det spillet, i sanntid, så lenge spillet varer. Dette er begrenset til spillere som har blitt med i samme spill, og stopper i det øyeblikket spillet avsluttes. Det deles ikke med annonsører eller selges til noen, og MEGAHARN har ingen annonser og ingen chat utover kallenavnet spillerne selv velger.

Å bli med i et spill krever en invitasjon fra noen som allerede er med — MEGAHARN har ingen måte å bla gjennom, søke etter eller oppdage et spill inne i appen. Invitasjonen er en QR-kode, som normalt vises fysisk og skannes med kameraet. Hvert spill har også en tilfeldig generert ID som ikke kan gjettes, så ingen kan bli med i et spill uten å motta QR-koden, eller lenken den inneholder, fra en spiller som allerede er med.

En pseudoanonym spiller-ID sendes til våre databehandlere (PostHog for analyse, Sentry for feilrapportering — se under) under databehandleravtaler; den selges eller deles ikke med noen tredjepart.

En forelder eller foresatt bør være klar over at barnet spiller, og kan slette barnets data når som helst — se Slett kontoen din og dataene dine under. Dette fungerer likt for alle spillere; det finnes ikke en egen kontotype for voksne kontra barn.

Slett kontoen din og dataene dine

Du sletter kontoen din i appen, uten å kontakte oss:

  1. Åpne MEGAHARN
  2. Trykk på tannhjulet ved siden av navnet ditt for å åpne Profil
  3. Bla ned til Slett mine data
  4. Bekreft slettingen

Kontoen slettes umiddelbart. Du trenger ikke passord eller e-postadresse — MEGAHARN har ingen innlogging. Har du ikke appen tilgjengelig, send en e-post til [email protected] med spillernavnet ditt, så sletter vi kontoen for deg.

Dette slettes umiddelbart

Dette beholdes, men uten kobling til deg

Dette slettes innen 90 dager

Repriser og oppsummeringer fra spill du har deltatt i. Disse inneholder spillernavnet ditt og ruten du gikk, og vises til alle som spilte samme kamp. De slettes automatisk innen 90 dager. Vil du at de fjernes tidligere, send en e-post til [email protected].

Databehandlere

Hendelser hos PostHog (analyse) og Sentry (feilrapportering) er pseudonyme og knyttet til spiller-ID. Vil du at også disse fjernes, be om det på [email protected].

Data vi samler inn

Når du bruker MEGAHARN samler vi inn følgende data:

Posisjonsdata

GPS-posisjon samles inn under aktive spilløkter for å drive spillmekanikken, og deles i sanntid med andre spillere i samme spill — se Barn og familier over for hva dette betyr i praksis.

Pseudoanonym spiller-ID

Ved første oppstart genereres en tilfeldig unik spiller-ID lokalt på enheten din. Denne er ikke knyttet til noen konto, e-postadresse, telefonnummer eller andre identifikatorer. Spiller-ID-en er pseudoanonym — den identifiserer ikke deg direkte, men kan i kombinasjon med posisjonsdata fra repriser teoretisk knyttes til en person.

Kallenavn

Kallenavnet du velger selv når du oppretter profilen din.

Spillstatistikk

Under en kamp lagres følgende data for oppsummeringer og repriser: posisjon (GPS-koordinater) med tidsstempel ved hver oppdatering. I tillegg lagres spill-hendelser (hvem som tok hvem, hvor og når) og overlevelsestid.

Bluetooth (BLE)

Under spill sender enheten din et Bluetooth Low Energy (BLE) signal med en anonym identifikator for å oppdage nærhet til andre spillere. Denne identifikatoren er tilfeldig generert per spilløkt og kan ikke brukes til å spore deg på tvers av spill.

Tekniske ytelsesdata

Etter en spilløkt lastes tekniske diagnostikkdata opp for å forbedre spillopplevelsen. Dette inkluderer Bluetooth-signalstyrke (RSSI) mellom enheter, tidsstempler for spillhendelser og enhetsmodell/OS-versjon. Noen diagnostikkdata inkluderer grove posisjonsdata (GPS) koblet til nettverkslatens. Disse posisjonsdiagnostikkene er anonymisert — de er ikke knyttet til din spiller-ID eller identitet. Formålet er å diagnostisere og forbedre beregning av avstand mellom telefoner og nettverkskvalitet. Hvis du slår på "Del detaljert diagnostikk" i profilinnstillingene (av som standard), sendes i tillegg kompassretning (kompassgrader) fra enheten din med i samme opplasting, for å feilsøke ytelsesproblemer med kartrotasjon. Denne innstillingen er alltid av med mindre du selv slår den på.

Installasjonskilde

Vi lagrer om appen ble installert fra App Store eller Google Play. Dette brukes til sikkerhetsverifisering — Play Integrity og App Attest, som bekrefter at appen er en ekte, uendret installasjon, fungerer bare for apper installert via de offisielle butikkene.

Feilrapportering (Sentry)

Vi bruker Sentry for å fange opp krasjer og feil i appen og på serveren slik at vi kan rette dem. Når en feil oppstår sendes en feilrapport som kan inneholde enhetsmodell og OS-versjon, en logg over de siste handlingene i appen (breadcrumbs), selve feilmeldingen/stakksporet, samt spill-ID og din pseudoanonyme spiller-ID for å knytte feilen til riktig økt. Rapportene inneholder ikke kallenavnet ditt. Formålet er utelukkende feilretting og forbedring av appen.

Bruksanalyse

Vi bruker PostHog (EU-sky) for å samle inn bruksstatistikk på både nettsiden og i appen. PostHog er en åpen kildekode-analysetjeneste med data lagret i EU.

Hva som registreres

Hva som ikke registreres

Lagring

Analysedata lagres hos PostHog i EU og oppbevares i inntil 1 år. Nettsidedata er anonymt (ingen identifikatorer). I appen er hendelser pseudoanonyme — de knyttes til din spiller-ID for å forstå brukerreiser, men kan ikke direkte identifisere deg.

Hvordan vi bruker data

Posisjonsdata brukes primært under aktive spilløkter for å drive spillmekanikken, og lagres for å generere oppsummeringer og repriser etter kamper. I tillegg brukes anonymiserte, grove posisjonsdata til diagnostikk og forbedring av appen — for eksempel å forbedre nærhets- og avstandsberegning mellom telefoner, vurdere nettverkskvalitet og rette feil. Analysedata brukes for å forstå hvilke funksjoner som brukes og forbedre appen. Vi selger ikke personopplysningene dine. Vi bruker enkelte databehandlere (PostHog for analyse og Sentry for feilrapportering) som behandler data på våre vegne under databehandleravtaler.

Dine rettigheter

Du har rett til innsyn, retting og sletting av dine personopplysninger i henhold til GDPR og personopplysningsloven. Se Slett kontoen din og dataene dine for hvordan du sletter, og hva som slettes eller beholdes.

Kontakt

For spørsmål om personvern, kontakt oss på: [email protected]

Privacy Policy

Last updated: August 2026

Introduction

MEGAHARN takes your privacy seriously. This policy describes how we collect, use, and protect your personal data. The app is published by Megaharn AS (org. no. 937378572).

Children and families

MEGAHARN is designed to be played by groups that include children — Google Play's audience declaration for the app covers ages 6 and up. There is no login, account, email address, or phone number: the app generates a random player ID on the device and asks for a nickname, nothing else.

Other players in the same game see your child's live location. This is how the game works — MEGAHARN is a location-based game, and the server shares each player's position with everyone else in that specific game, in real time, for as long as the game lasts. This is limited to players who joined that same game, and stops the moment the game ends. It is not shared with advertisers or sold to anyone, and MEGAHARN has no ads and no chat beyond the nickname players choose themselves.

Joining a game requires being invited by someone already in it — MEGAHARN has no way to browse, search, or discover a game from inside the app. Invites are a QR code, normally shown in person and scanned with the camera. Each game also has a randomly generated ID that cannot be guessed, so nobody can join a game without receiving its QR code, or the link it contains, from an existing player.

A pseudonymous player ID is sent to our data processors (PostHog for analytics, Sentry for crash reports — see below) under data-processing agreements; it is not sold or shared with any third party.

A parent or guardian should be aware their child is playing and can delete the child's data at any time — see Delete your account and data below. This works the same way for every player; there is no separate account type for adults versus children.

Delete your account and data

You delete your account inside the app, without contacting us:

  1. Open MEGAHARN
  2. Tap the gear icon next to your name to open Profile
  3. Scroll to Delete my data
  4. Confirm the deletion

The account is deleted immediately. No password or email address is needed — MEGAHARN has no login. If you no longer have the app, email [email protected] with your player name and we will delete the account for you.

Deleted immediately

Kept, but with no link to you

Deleted within 90 days

Replays and summaries from games you played. These contain your player name and the route you walked, and are shown to everyone who played the same match. They are deleted automatically within 90 days. If you want them removed sooner, email [email protected].

Data processors

Events at PostHog (analytics) and Sentry (crash reporting) are pseudonymous and linked to your player ID. If you want those removed as well, ask at [email protected].

Data We Collect

When you use MEGAHARN we collect the following data:

Location data

GPS location is collected during active game sessions to drive the game mechanics, and is shared in real time with other players in the same game — see Children and families above for what this means in practice.

Pseudonymous player ID

When you first open the app, a random unique player ID is generated locally on your device. It is not linked to any account, email address, phone number, or other online identifiers. The player ID is pseudonymous — it does not directly identify you, but in combination with location data from replays it could theoretically be linked to a person.

Nickname

The nickname you choose when creating your profile.

Game statistics

During a match, the following data is stored for summaries and replays: position (GPS coordinates) with timestamp at each update. Game events (who tagged whom, where and when) and survival time are also stored.

Bluetooth (BLE)

During gameplay, your device broadcasts a Bluetooth Low Energy (BLE) signal with an anonymous identifier to detect proximity to other players. This identifier is randomly generated per game session and cannot be used to track you across games.

Technical performance data

After a game session, technical diagnostics data is uploaded to improve the gameplay experience. This includes Bluetooth signal strength (RSSI) between devices, timestamps of game events, and device model/OS version. Some diagnostics include coarse location (GPS) tied to network latency. This location diagnostics data is anonymized — it is not linked to your player ID or identity. The purpose is to diagnose and improve the proximity/distance calculation between phones and network quality. If you turn on "Share detailed diagnostics" in your profile settings (off by default), your device's compass heading is additionally included in the same upload, to help diagnose map rotation performance issues. This setting is always off unless you turn it on yourself.

Install source

We store whether the app was installed from the Apple App Store or Google Play. This is used for security verification — Play Integrity and App Attest, which confirm the app is a genuine, untampered install, only work for apps installed through the official stores.

Crash Reporting (Sentry)

We use Sentry to capture crashes and errors in the app and on the server so we can fix them. When an error occurs, a crash report is sent that may include your device model and OS version, a log of recent app actions (breadcrumbs), the error message/stack trace, and the game ID plus your pseudonymous player ID to link the error to the right session. Reports do not include your nickname. The purpose is solely bug fixing and improving the app.

Usage Analytics

We use PostHog (EU cloud) to collect usage statistics on both the website and the app. PostHog is an open-source analytics service with data stored in the EU.

What is collected

What is not collected

Retention

Analytics data is stored by PostHog in the EU and retained for up to 1 year. Website data is anonymous (no identifiers). In the app, events are pseudonymous — they are linked to your player ID to understand user journeys, but cannot directly identify you.

How We Use Data

Location data is primarily used during active game sessions to drive the game mechanics, and stored to generate summaries and replays after matches. In addition, anonymized coarse location is used for diagnostics and app improvement — for example to improve proximity and distance calculation between phones, assess network quality, and fix bugs. Analytics data is used to understand which features are used and improve the app. We do not sell your personal data. We use a small number of data processors (PostHog for analytics and Sentry for crash reporting) that process data on our behalf under data-processing agreements.

Your Rights

You have the right to access, rectify, and delete your personal data in accordance with GDPR. See Delete your account and data for how to delete, and what is deleted or kept.

Contact

For privacy questions, contact us at: [email protected]