Start / Artiklar / Vad händer med din DNA-fil
Vad händer egentligen med din DNA-fil?
När du släpper din rådatafil i DNAHelper stannar den på din enhet. Här förklarar vi exakt vad som händer — inklusive det enda medvetna undantaget.
Kort svar
Din rådatafil laddas aldrig upp till våra servrar. All parsning, beräkning och visning sker lokalt i din webbläsare. Du kan till och med stänga internetanslutningen efter att sidan laddats och analysera offline. Resultaten sparas i webbläsarens lokala lagring (IndexedDB) — inte hos oss.
Steg för steg: vad som händer i webbläsaren
- Du väljer filen lokalt. Webbläsaren läser filen direkt från din hårddisk med FileReader-API:et — ingen nätverksförfrågan sker vid själva inläsningen.
- Parsning i JavaScript. Filen tolkas i minnet: formatet identifieras (MyHeritage, 23andMe, AncestryDNA, FamilyTreeDNA eller kompatibelt), ogiltiga rader filtreras och genotyperna bygger upp en karta.
- Analys mot referensdata. Dina genotyper jämförs mot vår trait-databas — fortfarande helt i webbläsaren. Inget lämnar din enhet.
- Resultat lagras lokalt. Dina resultat hamnar i webbläsarens IndexedDB/localStorage. Stänger du fliken finns de kvar på din enhet, men ingen server har sett dem.
Det enda undantaget: DNA Chat
DNA Chat är en frivillig funktion som är avstängd tills du uttryckligen samtycker. När du använder den skickas:
- din fråga, och
- ett urval av de genetiska varianter som är relevanta för just den frågan
…via vår server till den konfigurerade AI-leverantören (för närvarande DeepSeek, med bearbetning utanför EU/EES). Din hela rådatafil skickas aldrig — bara de markörer som behövs för sammanhanget. Samtyckesdialogen visas före första sändningen och kan återkallas när som helst. Vanlig analys fungerar helt utan DNA Chat.
Läs hela beskrivningen i integritetspolicyn.
Jämfört med molntjänster
De flesta DNA-analystjänster ber dig ladda upp rådatafilen till deras servrar — där behålls den ofta i deras databas, ibland med breda användningsvillkor för forskning eller vidareförsäljning. DNAHelper vänder på det: beräkningen flyttar till din enhet i stället för att din data flyttar till oss. Tekniskt sett är det inte magi — moderna webbläsare klarar enkelt att bearbeta ~700 000 genetiska markörer lokalt.
Vad vi ändå ser (ärligt)
Vår server ser att en webbläsare hämtade sidan — en vanlig access-loggpost med URL och tidpunkt, som alla webbsajter har. Den ser inte filen, genotyperna eller dina resultat. Om du skapar ett konto för betald prenumeration lagrar Supabase din e-post och autentisering, och Stripe hanterar betalningen — men fortfarande ingen DNA-data.
Vill du kontrollera själv?
Öppna webbläsarens utvecklarverktyg (F12 → fliken Network), välj din fil i appen och titta på trafiken: du ser inga uppladdningar av rådata. Du kan också prova att analysera offline efter att sidan laddats — det fungerar.
Läs även: Nedladdningsguider per leverantör · Metod & vetenskap · FAQ · Integritetspolicy