Privacy / Integritet
English
NapSense is a baby sleep and care tracker for parents and other adult caregivers. This notice explains what we collect, why, where it is kept and how you stay in control. Short version: your records belong to your account, nothing is sold, your records are never used for advertising, and you can export or delete everything yourself.
Who is responsible
Badhenke AB (Sweden) is the data controller. Contact us at hello@napsense.com for any privacy question or request.
What we collect
- Your account. Your email address and, if you sign in with Google or Apple, the identifier Google or Apple gives us. You sign in with a link sent to your email or with Google (iPhone and Android), or with Sign in with Apple (iPhone); we never see a Google or Apple password.
- Your child's profile. A nickname and, optionally, a date of birth. You choose what to enter. A nickname is enough.
- What you log. Sleep start and end times (naps, nights and night wakings), and the care you log: nursing, bottles, pumping, solids, diapers, temperature, medicine, notes and any custom categories you create, with the time zone they were logged in and which caregiver logged them.
- Settings and preferences. For example your reminder choices, clock format and the answers you gave during setup (your role, what you hoped to get from the app).
- Purchases. If you subscribe to NapSense Plus, the store sends us what we need to verify it: on iPhone, Apple sends a signed transaction record and the subscription status (App Store); on Android, Google Play sends a purchase token and the subscription state. We never receive card details.
- App integrity. On Android, Google Play Integrity attests that requests come from a genuine copy of NapSense; on iPhone, Firebase App Check does the same using Apple's App Attest (or DeviceCheck on older devices). This produces a short-lived token, not a profile of you.
Optional analytics and crash reports
NapSense asks once whether you want to help improve the app. Only if you say yes, the Android and iPhone apps send usage information to Google Analytics for Firebase — for example which screens were opened, whether a save worked and whether a purchase completed; our server also adds verified subscription events such as a started trial, renewal or cancellation — together with an app instance identifier, a pseudonymous account identifier, device and app version and an approximate country. If you also allow crash reports, Firebase Crashlytics receives technical crash details (on both Android and iPhone). This never includes your or your child's name, birthday, notes, or any sleep or feed times. On our website, Google Analytics runs only after you choose "Allow analytics". You can change your choice at any time (app: Settings → Help improve NapSense; website: "Privacy choices"). Analytics data is kept for 14 months, crash reports for 90 days. Your care records and these analytics are never used for advertising, we do not collect the Android advertising ID, and NapSense contains no ads. The only advertising-related processing is the optional ad measurement described below.
If you allow usage analytics, NapSense also receives account-linked app activity, foreground session counts and durations, and the installation source when available. We use a pseudonymous account identifier to connect this information with your free, trial or paid access in a private admin report. We keep these event records and daily summaries for 90 days and installation-source records for 400 days, with daily cleanup. We remove this first-party reporting data when we receive your withdrawal of usage consent or when you delete your account. Raw referral links, child-care content and advertising identifiers are not stored in this report. Before sign-in, optional usage events go only to Google Analytics. On iPhone, a Meta installation match additionally requires your ad-measurement choice and Apple tracking permission; many installations cannot be matched. A successful iPhone match can be kept on your device until it is uploaded (at most 400 days); it is cleared when you withdraw the required permissions or change accounts.
Optional ad measurement (Android and iPhone)
NapSense separately asks whether you want to allow ad measurement. On iPhone, Apple’s tracking permission is also required. If you allow it, Meta (Facebook and Instagram) receives installation, app-open and session activity, onboarding completion, Plus offer views and checkout actions so we can measure and improve our ads. Meta also receives technical device and app information, IP address, app and attribution identifiers and available install-referrer information. We do not send your name, email, baby-care records, Android advertising ID, Apple advertising identifier (IDFA) or purchase tokens. On iPhone, the SDK may use the vendor identifier (IDFV) and session identifiers, durations and interruption counts. This choice is separate from usage analytics and does not affect app features. Change it at any time in Settings → App preferences → Ad measurement. Turning it off stops new events; it cannot recall information already sent, and previously consented events awaiting delivery may be sent if you later turn it on again. On iPhone, the SDK retains local session timing after initialization, so a session summary sent after re-enabling may span a period when measurement was off. Meta processes received information under its applicable business tools and privacy terms and keeps it according to its own retention rules. Contact hello@napsense.com for questions or data requests.
Service statistics
To run and improve NapSense we count, without looking at what you logged, how many households use the app each day and how many subscriptions start, renew or end. This uses record identifiers, record types and server timestamps, and the verified subscription status from the App Store and Google Play.
Why we use it
- To run the app: show your child's day, timeline and insights, and estimate the next nap from what you have logged.
- To keep your records with your account so they are there on a new phone and, if you choose, for a partner or caregiver you invite.
- To verify NapSense Plus subscriptions and prevent fraud.
- To send the reminders you switch on (bedtime, nothing logged today), a check if a sleep timer has been running unusually long, and, if you start a free trial, a reminder before it ends. These are local notifications created on your phone; we do not send push notifications.
- To answer your support requests.
- With your permission, to understand how NapSense is used so we can improve it; and to keep aggregate service and subscription statistics.
- With your separate permission (Android), to measure and improve our ads on Facebook and Instagram.
Legal bases under the GDPR: performance of our contract with you (running the app and your subscription), your consent where you invite others, switch on optional features, allow analytics and crash reports or allow ad measurement, and our legitimate interest in keeping the service secure and in aggregate service and subscription statistics.
The weekly note (NapSense Plus, Android app)
Plus members can ask for a short written summary of the week. To produce it, our server sends only daily totals — minutes of night sleep, minutes of naps, number of naps and wakings per day — and the child's age in months to Anthropic, the provider of the Claude language model. Your name, your child's nickname, your email and your notes are never included. Anthropic processes this under its commercial terms and does not use it to train its models. You can ignore the feature entirely; nothing is sent unless you ask for a note.
Sharing with a partner or caregiver
You decide who sees your child's records. Nobody gains access unless you invite them. A partner joins by accepting with the email you invited. A helper, such as a nanny or grandparent, joins with a short code you give them, and their access ends by itself after the period you chose (one week, one month or three months). They see the children you shared and can add and edit records for them. You can remove their access at any time from Settings → Your household. Sharing is part of NapSense Plus.
Where your data is kept
NapSense also keeps a copy of your records on your phone so the app works offline, and the home screen widget (and, on iPhone, the Live Activity on the Lock Screen) shows your child's nickname and current sleep. A share card is an image made on your phone and is only shared if you choose to share it. Online, records are stored in Google Cloud Firestore in the europe-north1 region (Finland), and processed by Cloud Functions in Europe. Firebase Authentication, Google Play and Play Integrity are global Google services and may process sign-in and purchase data outside the EU/EEA under Google's data processing terms and the EU standard contractual clauses. On iPhone, Apple processes Sign in with Apple, App Store purchases and App Attest/DeviceCheck under its own terms, and may do so outside the EU/EEA. Anthropic (weekly note) is based in the United States and receives only the de-identified totals described above. Google Analytics and Firebase Crashlytics (only if you allow them) are Google services that may process data outside the EU/EEA under Google's data processing terms and the EU standard contractual clauses. If you allow ad measurement, Meta Platforms Ireland Ltd receives the information described above and Meta may process it outside the EU/EEA, including in the United States, under the EU–US Data Privacy Framework or the EU standard contractual clauses.
How long we keep it
- Your account and records: for as long as your account exists.
- After you delete your account: the account and your personal data are removed within 48 hours in normal operation. Firestore keeps internal database versions for one hour. Google Cloud security audit logs, which contain no care records, are kept for 400 days. Our operational logs are kept for 30 days.
- Purchase verification records are kept as anonymised hashes without a user or household identifier, so a used purchase cannot be replayed.
- Records you shared with a household remain available to its other members; your account is unlinked from them.
- Copies you exported, or that others downloaded before you removed their access, are outside our control.
Your rights and your controls
- Export everything as JSON or CSV from Settings → Your data, at any time.
- Delete your account from Settings → Delete my account, or from the account deletion page if you no longer have the app. Deleting your account does not cancel an App Store or Google Play subscription — cancel it in the App Store or Google Play (wherever you subscribed).
- Under the GDPR you can also ask us for access, correction, erasure, restriction, portability or object to processing by writing to hello@napsense.com. You may complain to the Swedish Authority for Privacy Protection (IMY) or your local data protection authority.
Children
NapSense is for adults. The information about a child is entered by their parent or caregiver and belongs to that adult's account. We do not knowingly create accounts for anyone under 18.
Health information
Sleep, feeding and care records, such as temperature and medicine, are personal information about your child. They are used only to run the app and its insights for you. NapSense is not a medical device and gives no medical advice; the sleep course cites public guidance from national health services and peer-reviewed research and is general information only.
Changes
If we change this notice in a way that matters, we will tell you in the app before it takes effect. The date at the top shows the version you are reading.
Svenska
NapSense är en app för att följa barns sömn och omsorg, för föräldrar och andra vuxna omsorgspersoner. Här förklarar vi vad vi samlar in, varför, var det lagras och hur du behåller kontrollen. Kort sagt: dina anteckningar tillhör ditt konto, ingenting säljs, dina anteckningar används aldrig för annonser, och du kan själv exportera eller radera allt.
Vem som ansvarar
Badhenke AB (Sverige) är personuppgiftsansvarig. Kontakta oss på hello@napsense.com för frågor eller begäranden om dina uppgifter.
Vad vi samlar in
- Ditt konto. Din e-postadress och, om du loggar in med Google eller Apple, den identifierare Google eller Apple ger oss. Du loggar in med en länk som skickas till din e-post eller med Google (iPhone och Android), eller med Logga in med Apple (iPhone); vi ser aldrig något Google- eller Apple-lösenord.
- Barnets profil. Ett smeknamn och, valfritt, födelsedatum. Du väljer själv vad du anger. Ett smeknamn räcker.
- Det du registrerar. Start och slut på sömn (tupplurar, nätter och nattliga uppvaknanden) samt den omsorg du registrerar: amning, flaska, pumpning, fast föda, blöjor, temperatur, medicin, anteckningar och egna kategorier du skapar, med tidszon och vilken omsorgsperson som registrerade.
- Inställningar. Till exempel påminnelser, tidsformat och svaren du gav vid start (din roll, vad du hoppas få ut av appen).
- Köp. Om du prenumererar på NapSense Plus skickar butiken det vi behöver för att verifiera prenumerationen: på iPhone skickar Apple ett signerat transaktionsunderlag och prenumerationens status (App Store); på Android skickar Google Play en köptoken och prenumerationens status. Vi får aldrig kortuppgifter.
- Appens äkthet. På Android intygar Google Play Integrity att anrop kommer från en äkta kopia av NapSense; på iPhone gör Firebase App Check samma sak med Apples App Attest (eller DeviceCheck på äldre enheter). Det ger en kortlivad token, inte en profil av dig.
Valfri analys och kraschrapporter
NapSense frågar en gång om du vill hjälpa till att förbättra appen. Bara om du svarar ja skickar Android- och iPhone-apparna användningsinformation till Google Analytics for Firebase — till exempel vilka skärmar som öppnats, om en sparning lyckades och om ett köp slutfördes; vår server lägger också till verifierade prenumerationshändelser, till exempel startad provperiod, förnyelse eller uppsägning — tillsammans med en app-instansidentifierare, en pseudonym kontoidentifierare, enhet och appversion samt ungefärligt land. Om du också tillåter kraschrapporter får Firebase Crashlytics tekniska kraschuppgifter (både på Android och iPhone). Uppgifterna innehåller aldrig ditt eller barnets namn, födelsedag, anteckningar eller några sömn- eller matningstider. På webbplatsen körs Google Analytics först när du väljer "Tillåt analys". Du kan ändra ditt val när som helst (appen: Inställningar → Hjälp till att förbättra NapSense; webbplatsen: "Integritetsval"). Analysdata sparas i 14 månader, kraschrapporter i 90 dagar. Dina omsorgsanteckningar och denna analys används aldrig för annonser, vi samlar inte in Androids annonsidentifierare och NapSense har inga annonser. Den enda annonsrelaterade behandlingen är den valfria annonsmätning som beskrivs nedan.
Om du tillåter användningsanalys får NapSense också kontokopplad appaktivitet, antal sessioner och tid med appen i förgrunden samt installationskälla när den är tillgänglig. En pseudonym kontoidentifierare kopplar uppgifterna till fri åtkomst, provperiod eller betalande åtkomst i en privat administratörsrapport. Händelser och dagssammanställningar sparas i 90 dagar och installationskällor i 400 dagar, med daglig rensning. Uppgifterna i denna rapport tas bort när vi får ditt återkallade analyssamtycke eller när du raderar kontot. Råa hänvisningslänkar, omsorgsinnehåll och annonsidentifierare sparas inte i rapporten. Före inloggning går valfria användningshändelser endast till Google Analytics. På iPhone kräver en installationsmatchning med Meta dessutom ditt val för annonsmätning och Apples spårningstillstånd; många installationer kan inte matchas. En lyckad iPhone-matchning kan sparas på enheten tills den har skickats (högst 400 dagar); den tas bort om du återkallar de tillstånd som krävs eller byter konto.
Valfri annonsmätning (Android och iPhone)
NapSense frågar separat om du vill tillåta annonsmätning. På iPhone krävs också Apples tillstånd för spårning. Om du tillåter det får Meta (Facebook och Instagram) information om installationer, appöppningar och sessionsaktivitet, slutförd introduktion, visningar av Plus-erbjudanden och steg i köpflödet, så att vi kan mäta och förbättra våra annonser. Meta får också teknisk information om enheten och appen, IP-adress, app- och attribueringsidentifierare samt tillgänglig information om installationens hänvisningskälla. Vi skickar inte ditt namn, din e-post, barnets omsorgsanteckningar, Androids annonsidentifierare, Apples annonsidentifierare (IDFA) eller köptoken. På iPhone kan SDK:n använda leverantörsidentifieraren (IDFV), sessionsidentifierare, sessionslängder och antal avbrott. Valet är separat från användningsanalys och påverkar inte appens funktioner. Du kan ändra det under Inställningar → Appinställningar → Annonsmätning. Om du stänger av funktionen slutar nya händelser skickas; redan skickade uppgifter kan inte återkallas, och tidigare godkända händelser som väntar på leverans kan skickas om du senare slår på funktionen igen. På iPhone behåller SDK:n lokal sessionstid efter att den har startats, så en sessionssammanfattning som skickas efter återaktivering kan omfatta en period då mätningen var avstängd. Meta behandlar mottagna uppgifter enligt sina tillämpliga villkor för företagsverktyg och integritet och sparar dem enligt sina egna lagringsregler. Kontakta hello@napsense.com för frågor eller begäranden om uppgifter.
Driftstatistik
För att driva och förbättra NapSense räknar vi, utan att titta på vad du registrerat, hur många hushåll som använder appen varje dag och hur många prenumerationer som startar, förnyas eller avslutas. Det bygger på identifierare, posttyper och servertidsstämplar samt den verifierade prenumerationsstatusen från App Store och Google Play.
Varför vi använder uppgifterna
- För att driva appen: visa barnets dag, tidslinje och insikter, och uppskatta nästa sömn utifrån det du registrerat.
- För att spara dina anteckningar på ditt konto så att de finns kvar på en ny telefon och, om du vill, hos en partner eller omsorgsperson du bjuder in.
- För att verifiera NapSense Plus-prenumerationer och förhindra bedrägeri.
- För att skicka de påminnelser du slår på (läggdags, inget registrerat i dag), en kontroll om en sömntimer har gått ovanligt länge och, om du startar en gratis provperiod, en påminnelse innan den tar slut. Det är lokala notiser som skapas i din telefon; vi skickar inga push-notiser.
- För att svara på supportärenden.
- Med ditt tillstånd, för att förstå hur NapSense används så att vi kan förbättra appen; samt för sammanställd drift- och prenumerationsstatistik.
- Med ditt separata tillstånd (Android), för att mäta och förbättra våra annonser på Facebook och Instagram.
Rättslig grund enligt GDPR: fullgörande av avtalet med dig (appen och prenumerationen), ditt samtycke när du bjuder in andra, slår på valfria funktioner, tillåter analys och kraschrapporter eller tillåter annonsmätning, samt vårt berättigade intresse av att hålla tjänsten säker och av sammanställd drift- och prenumerationsstatistik.
Veckonoten (NapSense Plus, Android-appen)
Plus-medlemmar kan be om en kort skriven sammanfattning av veckan. För att skapa den skickar vår server endast dagssummor — minuter nattsömn, minuter tupplur, antal tupplurar och uppvaknanden per dag — samt barnets ålder i månader till Anthropic, leverantören av språkmodellen Claude. Ditt namn, barnets smeknamn, din e-post och dina anteckningar skickas aldrig. Anthropic behandlar uppgifterna enligt sina kommersiella villkor och använder dem inte för att träna sina modeller. Inget skickas om du inte själv ber om en not.
Delning med partner eller omsorgsperson
Du bestämmer vem som ser barnets anteckningar. Ingen får åtkomst om du inte bjuder in dem. En partner ansluter genom att acceptera med den e-postadress du bjöd in. En hjälpare, till exempel en barnvakt eller mor- eller farförälder, ansluter med en kort kod som du ger dem, och deras åtkomst upphör av sig själv efter den period du valt (en vecka, en månad eller tre månader). De ser de barn du delat och kan lägga till och ändra anteckningar för dem. Du kan ta bort åtkomsten när som helst under Inställningar → Ditt hushåll. Delning ingår i NapSense Plus.
Var uppgifterna lagras
NapSense sparar också en kopia av dina anteckningar i telefonen så att appen fungerar offline, och widgeten på hemskärmen (och på iPhone, Live Activity på låsskärmen) visar barnets smeknamn och pågående sömn. Ett delningskort är en bild som skapas i telefonen och delas bara om du själv väljer att dela den. Online lagras anteckningarna i Google Cloud Firestore i regionen europe-north1 (Finland) och behandlas av Cloud Functions i Europa. Firebase Authentication, Google Play och Play Integrity är globala Google-tjänster och kan behandla inloggnings- och köpuppgifter utanför EU/EES enligt Googles personuppgiftsbiträdesvillkor och EU:s standardavtalsklausuler. På iPhone behandlar Apple inloggning med Apple, köp i App Store och App Attest/DeviceCheck enligt sina egna villkor, och kan göra det utanför EU/EES. Anthropic (veckonoten) finns i USA och tar endast emot de avidentifierade dagssummorna som beskrivs ovan. Google Analytics och Firebase Crashlytics (bara om du tillåter dem) är Google-tjänster som kan behandla uppgifter utanför EU/EES enligt Googles personuppgiftsbiträdesvillkor och EU:s standardavtalsklausuler. Om du tillåter annonsmätning tar Meta Platforms Ireland Ltd emot de uppgifter som beskrivs ovan, och Meta kan behandla dem utanför EU/EES, bland annat i USA, enligt EU–US Data Privacy Framework eller EU:s standardavtalsklausuler.
Hur länge vi sparar
- Ditt konto och dina anteckningar: så länge kontot finns.
- Efter kontoradering: kontot och dina personuppgifter tas bort inom 48 timmar vid normal drift. Firestore behåller interna databasversioner i en timme. Googles säkerhetsloggar, som inte innehåller omsorgsanteckningar, sparas i 400 dagar. Våra driftloggar sparas i 30 dagar.
- Köpverifieringar sparas som anonymiserade hashvärden utan användar- eller hushållsidentifierare, så att ett använt köp inte kan återanvändas.
- Anteckningar du delat med ett hushåll finns kvar för dess övriga medlemmar; ditt konto kopplas bort från dem.
- Kopior du exporterat, eller som andra laddat ner innan du tog bort deras åtkomst, ligger utanför vår kontroll.
Dina rättigheter och verktyg
- Exportera allt som JSON eller CSV under Inställningar → Dina uppgifter, när som helst.
- Radera ditt konto under Inställningar → Radera mitt konto, eller via sidan för kontoradering om du inte längre har appen. Kontoradering avslutar inte en prenumeration i App Store eller Google Play — säg upp den i App Store eller Google Play (där du tecknade den).
- Enligt GDPR kan du också begära tillgång, rättelse, radering, begränsning, dataportabilitet eller invända mot behandling genom att skriva till hello@napsense.com. Du kan klaga hos Integritetsskyddsmyndigheten (IMY).
Barn
NapSense är till för vuxna. Uppgifterna om ett barn anges av barnets förälder eller omsorgsperson och tillhör den vuxnes konto. Vi skapar inte medvetet konton för personer under 18 år.
Hälsouppgifter
Sömn-, matnings- och omsorgsanteckningar, till exempel temperatur och medicin, är personuppgifter om ditt barn. De används enbart för att driva appen och dess insikter åt dig. NapSense är inte en medicinteknisk produkt och ger inga medicinska råd; sömnkursen hänvisar till offentliga råd från nationella hälsomyndigheter och vetenskapligt granskad forskning och är allmän information.
Ändringar
Om vi ändrar denna information på ett sätt som spelar roll berättar vi det i appen innan ändringen börjar gälla. Datumet högst upp visar vilken version du läser.