Personuppgiftsansvarig
Måltidsro utvecklas och drivs av Charleno AB, org.nr 559602-1617, Sverige. Charleno AB är personuppgiftsansvarig för behandlingen som beskrivs i denna policy. Integritetsfrågor kan skickas till support@maltidsro.nu.
Uppgifter vi behandlar
Beroende på vilka funktioner du använder kan Måltidsro behandla:
- konto- och kontaktuppgifter, främst e-postadress, smeknamn och internt användar-ID
- hushåll, medlemskap, inbjudningar och delade inställningar
- recept, ingredienser, instruktioner, källhänvisningar och importerade webbadresser
- receptbilder och bilder av receptsidor som du väljer att importera
- måltidsplaner, portionsuppgifter, inköpslistor och liststatus
- hushållets återkommande planeringsönskemål, valt veckoschema, tidszon, lunchinställningar och resultat av automatisk planering
- personlig notisinställning, plattform, enhets-/installationsidentifierare och push-token kopplade till din inloggade session; på Android även Firebase installations-ID hos Google
- notisernas leveransstatus, veckans startdatum, antal sparade måltider och internt händelse-ID
- receptsökfraser när du söker i din receptsamling
- feedback, vald kategori, aktuell appvy, språk och appversion
- prenumerations- och köpuppgifter, till exempel produkt, Pro-status och giltighetstid
- produktinteraktioner, till exempel appstart, onboarding, receptimport, planering, inköpslistor och hushållsinbjudningar
- upp till tre observerade aktivitetsdatum och uppgifter om automatiska betygsförsök, kopplade till kontot för att begränsa hur ofta frågan begärs
- innehåll och önskemål som behandlas när du använder en AI-funktion eller aktiverar återkommande automatisk AI-planering
- teknisk AI-användning och diagnostik, till exempel modell, tokenanvändning, status, leverantörsfel, svarstid och uppskattad kostnad
- tekniska drift-, säkerhets- och felloggar som kan innehålla IP-adress, webbläsar-/appinformation, IP-härledd ungefärlig plats samt interna konto-, hushålls- eller receptidentifierare
Varför uppgifterna behandlas och rättslig grund
Fullgörande av avtal (artikel 6.1 b GDPR). Uppgifter som är objektivt nödvändiga behandlas för att skapa och autentisera ditt konto, leverera hushållsdelning och synk, spara recept och bilder, skapa måltidsplaner och inköpslistor, hantera Pro-behörighet samt utföra AI-, bild-, URL- och social import som du själv startar. Detta omfattar även återkommande AI-planering som ni uttryckligen aktiverar och valfria pushnotiser som du väljer att få. Automatisk planering är avstängd tills den aktiveras. Telefonens notisbehörighet är ett separat val.
Berättigat intresse (artikel 6.1 f GDPR). Begränsade uppgifter behandlas för säkerhet och missbruksförebyggande, teknisk felsökning, drift- och incidentdiagnostik, användarkopplad produktanalys, produktförbättring samt feedback för support och utveckling när behandlingen inte behövs för att fullgöra avtalet. Charlenos intresse är att hålla tjänsten säker, fungerande och begripligt förbättrad. Uppgifterna begränsas genom tillåtna analysfält, åtkomstkontroll och genom att recepttext, bilder, feedbackinnehåll och hemliga URL-parametrar inte läggs i produktanalysen.
Rättslig skyldighet (artikel 6.1 c GDPR). Om tillämplig lag kräver att en viss uppgift bevaras, behandlas endast den uppgift och under den tid som skyldigheten kräver. Måltidsro tillämpar inte någon särskild extra lagringstid för appdata med denna grund när en sådan skyldighet inte finns.
Hushåll och delat innehåll
Recept, bilder, måltidsplanering, inköpslistor och vissa inställningar är gemensamma för medlemmarna i samma hushåll. Det gäller även schemat och fritextönskemålen för automatisk veckoplanering. Andra hushållsmedlemmar kan därför se och ändra sådant innehåll. Din notisinställning och enhetsregistrering är personliga. Dela bara en hushållsinbjudan med personer som du vill ge denna åtkomst.
AI och receptimport
När du startar en AI-funktion, eller när ett schema för automatisk planering som ni aktiverat körs, kan det innehåll som behövs för uppgiften skickas till OpenAI. Det kan vara receptbilder, recepttext, ett planeringsönskemål, hushållspreferenser eller relevanta receptuppgifter. Behandlingen används för att läsa eller strukturera recept, berika receptinformation eller skapa måltidsförslag. OpenAI anger att API-data inte används för att träna modeller som standard. Måltidsro begär dessutom att svaret inte lagras som en sparad API-respons, men OpenAI kan behandla säkerhets- och missbruksloggar enligt sina API-villkor.
Bilder av receptsidor behandlas för den import du startar. Vid flerbildsimport och import av skärmbilder från sparade favoriter lagras källbilder tillfälligt i Måltidsros privata importlagring så att du kan granska resultatet och återuppta importen. De kan finnas kvar efter själva AI-analysen. Källbilder markeras för borttagning när de sparats färdigt, hoppats över eller importen avslutats, övergivits eller löpt ut. Pågående flerbildsimport har normalt en förnybar utgångstid på 30 dagar från importaktivitet; favoritskärmbilder omfattas också av en sjudagars städgräns från importens start. Den fysiska borttagningen utförs av städjobb med återförsök och kan fördröjas vid driftfel. Kontoradering omfattar även dessa källbilder. En receptbild som du väljer att spara till ett recept lagras däremot tills den ersätts, tas bort eller raderas tillsammans med relevant innehåll.
Vid URL-import hämtar Måltidsros server den adress du anger. Vid YouTube- eller TikTok-import skickas den offentliga video- eller inläggsadressen, eller dess identifierare, till respektive tjänst för att hämta offentlig metadata. Måltidsro skickar inte ditt konto-ID, din e-postadress eller ditt hushålls-ID i dessa metadataanrop.
När du importerar en Instagram-länk skickar Måltidsros server inläggets eller reelens offentliga adress till ScrapeCreators för att hämta inläggstext och metadata. Länkens extra frågeparametrar tas bort. Ditt Måltidsro-konto-ID, din e-postadress, ditt hushålls-ID och dina inloggningsuppgifter bifogas inte i detta anrop. Hämtad recepttext kan skickas vidare till OpenAI för att skapa ett utkast. Om du kompletterar med skärmbilder kan inläggstexten och de valda bilderna analyseras tillsammans av OpenAI. Du granskar utkastet och väljer själv om du vill spara. Du kan också klistra in text eller välja receptbilder.
Automatisk veckoplanering och pushnotiser
När ni aktiverar automatisk veckoplanering använder Måltidsro hushållets recept, sparade inställningar och återkommande önskemål vid vald dag och tid. Relevanta uppgifter skickas till OpenAI vid genereringen. Att enbart spara fritextönskemål startar inget AI-anrop. Veckan sparas automatiskt i er vanliga planering, utan manuell förhandsgranskning. Ni kan sedan ändra måltiderna, ändra önskemålen eller stänga av schemat.
Om du väljer notiser registrerar Måltidsro din appinstallation och push-token för leverans via Apple Push Notification service (APNs) på iOS eller Google Firebase Cloud Messaging (FCM) på Android. Google använder även Firebase Installations för att identifiera Android-appinstallationen och behandlar tekniska app- och enhetsuppgifter för tjänstens drift. Firebase Analytics och annonsering används inte för notiserna.
Pushmeddelandet innehåller att veckan är planerad, antal sparade måltider, veckans startdatum och ett tekniskt händelse-ID som öppnar rätt vecka. Recept, fritextönskemål och e-postadress ingår inte. Meddelandet kan visas på telefonens låsskärm enligt dina telefoninställningar.
Du kan stänga av notiser i Måltidsro eller i telefonens inställningar. Detta stänger inte av hushållets planeringsschema och ändrar inte redan sparade måltider. Vid vanlig utloggning tas Måltidsros enhetsregistrering för den aktuella sessionen bort. Ogiltiga push-token inaktiveras för fortsatt leverans.
Prenumerationer och RevenueCat
Köp och prenumerationer i iOS och Android hanteras av Apple App Store respektive Google Play. Måltidsro använder RevenueCat för att kontrollera Pro-status, hantera behörighet och återställa köp. RevenueCat får ett internt användar-ID och behandlar bland annat produkt, kvitto-/köphistorik, prenumerationsstatus och giltighetstid. Måltidsro tar inte emot eller lagrar fullständiga betalkortsuppgifter. RevenueCats prenumerationsrapporter används även för analys av köp, aktiva prenumerationer och intäkter. RevenueCat→Meta är avstängt och dessa uppgifter skickas inte till Meta genom den integrationen.
Produktanalys, feedback och diagnostik
Måltidsros produktanalys lagras i Supabase och är kopplad till användare och hushåll. Den omfattar namngivna produkthändelser, appvy utan frågeparametrar, språk och strikt begränsad metadata. Recepttext, ingredienser, bilder, fullständiga importerade adresser och feedbackmeddelanden ingår inte i produktanalysen.
När du söker i receptsamlingen skickas sökfrasen till Måltidsros server och vidare till Supabase för att visa matchande recept. Sökfrasen sparas inte i Måltidsros receptdatabas och ingår inte i produktanalysen, men kan förekomma under en begränsad tid i Vercels och Supabases tekniska infrastrukturloggar.
Vanliga anrop till tjänsten kan under en begränsad tid registreras i Vercels och Supabases infrastrukturloggar med IP-adress, webbläsar-/appinformation och IP-härledd ungefärlig plats, till exempel land, stad eller tidszon. Sådan loggning används för säkerhet, missbruksförebyggande, felsökning och drift. Supabases autentiseringsloggar kan koppla uppgifterna till ett internt användar-ID. Måltidsro använder inte GPS eller andra platstjänster för detta och samlar inte in exakt plats.
Feedback som du skickar kan kopplas till ditt konto och hushåll tillsammans med kategori, appvy, språk och appversion. Tekniska loggar används för att upptäcka fel, säkra tjänsten och förstå driftproblem. Åtkomsten är begränsad till vad som behövs för dessa ändamål.
Betygsförfrågningar
För att begränsa när och hur ofta appen begär butikens betygsfråga sparar vi upp till tre observerade aktivitetsdatum och uppgifter om frågeförsök kopplat till ditt konto. Befintliga konton får ingen påhittad aktivitetshistorik. Uppgifterna skickas inte till Meta och tas bort när kontot raderas.
Appen kan begära frågan efter en lyckad sparning när kontot funnits i minst sju hela dygn, du använt tjänsten på tre observerade datum och hushållet har minst fem sparade recept. Minst 120 hela dygn måste gå mellan automatiska försök. Butiken avgör om frågan visas. Måltidsro får inte veta om du lämnar ett betyg eller vilket betyg du väljer. Den manuella butikslänken i inställningarna finns kvar.
Leverantörer och överföringar utanför EU/EES
Måltidsro använder följande tjänster för angivna ändamål:
- Supabase för autentisering, databas och bildlagring. Projektets primära region är Paris inom EU. För relevanta överföringar utanför EU/EES innehåller Supabases personuppgiftsbiträdesavtal EU:s standardavtalsklausuler.
- Vercel för webbhotell och serverkörning. Vercel är certifierat enligt EU–US Data Privacy Framework. Standardavtalsklausuler gäller enligt avtalet där ett adequacy-beslut inte kan användas.
- ScrapeCreators (Web Scraping Guy LLC) för att hämta offentlig Instagram-text och metadata. Leverantören kan lagra API-svar och anropsmetadata och anger ingen fast sluttid för användningsloggar. Läs ScrapeCreators integritetspolicy.
- OpenAI för AI-funktioner som du startar och återkommande AI-planering som ni aktiverar. EES-data behandlas avtalsmässigt genom OpenAI Ireland; vidareöverföringar skyddas av relevant adequacy-beslut eller standardavtalsklausuler.
- Apple/APNs för valfria pushnotiser på iOS. Apple får push-token och notisens begränsade innehåll. Tjänsten omfattas av Apples utvecklarvillkor och integritetspolicy. Apple anger Apple Distribution International i Irland som ansvarig för EES-personuppgifter och standardavtalsklausuler för internationella överföringar av sådana uppgifter. Apples integritetspolicy.
- Google/Firebase för valfria Android-notiser via FCM och Firebase Installations. Tjänsterna använder global infrastruktur, vilket kan innebära behandling utanför EU/EES. Firebase-villkoren omfattar personuppgiftsbiträdesvillkor med EU–US Data Privacy Framework för täckta överföringar och standardavtalsklausuler där det behövs. Google behandlar även tekniska tjänsteuppgifter för drift och säkerhet enligt sina villkor. Firebase: integritet och säkerhet.
- RevenueCat för prenumerations- och Pro-status. RevenueCats avtal använder standardavtalsklausuler för relevanta överföringar till USA eller andra länder utan adequacy-beslut.
- Resend för autentiseringsmejl via Supabase. Resend behandlar e-postadress, meddelande och leveransuppgifter i USA och är certifierat enligt EU–US Data Privacy Framework. Avtalet innehåller även standardavtalsklausuler för överföringar som inte täcks av ett adequacy-beslut.
- Google/YouTube API och TikTok oEmbed för att hämta offentlig metadata när du själv startar en social receptimport. Google anger EU–US Data Privacy Framework och standardavtalsklausuler där det behövs. TikToks EES-tjänst drivs från Irland och TikTok anger adequacy-beslut eller standardavtalsklausuler för sina egna vidareöverföringar.
Leverantörer och skyddsmekanismer kan ändras. Charleno granskar därför tillämpliga avtalsvillkor och kompletterande skydd för överföringar som omfattas av GDPR.
Receptwebbläsaren
När du väljer att söka recept på internet öppnas en separat webbläsarvy. Google och de receptwebbplatser du besöker får dina sökningar, nätverksuppgifter och eventuella webbläsarcookies enligt sina egna villkor. Webbplatserna får inte Måltidsros appkonto, inloggningstoken eller tillgång till appens funktioner genom denna vy. När du väljer Importera receptet överförs den valda, kontrollerade webbadressen till Måltidsros vanliga import och förhandsgranskning. Receptet sparas först när du väljer att spara det.
Installationsmätning med Apple och Meta
I appversioner som stöder installationsmätning väljer du frivilligt om en avgränsad mätning av nya installationer får användas. Mätningen kräver också att den aktuella plattformens server- och appkonfiguration är aktiverad. Äldre appversioner som saknar funktionen skickar ingen installationssignal genom denna väg. Du kan använda Måltidsro utan att samtycka. Inga registrerings-, recept-, AI- eller köphändelser skickas till Meta genom denna funktion. RevenueCat→Meta förblir avstängt.
På iPhone kan du tillåta Apples SKAdNetwork för fördröjd, aggregerad återkoppling om en annons ledde till installationen. Appen lämnar då ett installationsvärde till Apple. Måltidsro skickar inte IDFA, andra annonsidentifierare, konto-ID eller enskilda appaktiviteter till Meta i denna väg och begär inget ATT-tillstånd. Valet och en spärr mot upprepade försök sparas lokalt, utan säkerhetskopiering. Apple ansvarar för attribution och eventuella återkopplingar till annonsnätverket; ett lokalt API-anrop är inte bevis för att Meta tagit emot en installation.
På Android kan du efter vanlig inloggning lämna ett nytt samtycke för en enda installationssignal via Måltidsros server till Meta. Meta kan då få ett slumpmässigt installations-ID, Google Plays installationsreferens, verklig tid för första öppning, aktuell IP-adress samt appens paket, version och Android-version. GAID, e-post, telefonnummer, Måltidsro-konto-ID, recept, bilder, önskemål och köp bifogas inte. Rättslig grund för den personuppgiftsbehandling som sker efter detta val är samtycke (artikel 6.1 a GDPR).
Installationsmätningen omfattar inte alla nedladdare. Android-signalen kräver en verifierad ny Play-installation, vanlig inloggning och ett uttryckligt ja inom mätfönstret. Uppgraderingar och osäkra försök räknas inte som nya installationer. På iPhone görs inget Apple-anrop innan det separata installationsvalet har tillåtits.
Du kan återkalla via Installationsmätning i appen. På iPhone gäller valet den här telefonen. På Android stoppas nya lokala försök direkt och kontots serverval uppdateras när anslutning finns; ett misslyckat sparande visas och kan försöka sparas igen. Ett nej, återkallelse eller ett förbrukat försök återaktiveras inte av nytt ja, omstart eller kontobyte för samma installation. Redan startade nätanrop och Apples redan inledda återkoppling kan inte tas tillbaka.
Androids samtycke och revision sparas med kontot. En privat engångsspärr innehåller installations-ID, ursprunglig första öppning, samtyckesrevision och försöksstatus. Referens, IP-adress och signalens övriga innehåll sparas inte i den tabellen eller i appens egna loggar. Vid kontoradering tas samtycket bort och installationsspärrens kontokoppling nollställs. Ett dagligt städjobb tar bort installationsspärrar efter 90 dagar i produktion och efter 30 dagar i isolerade testmiljöer. Kontots samtyckesval tas bort 90 dagar efter senaste ändring; en utgången tillåtelse får inte starta en sändning. Gamla installations-ID:n förblir utgångna även efter rensningen. Lokala spärrar finns kvar tills appen avinstalleras och följer inte med i säkerhetskopior. Städning kan fördröjas vid driftfel. Tekniska leverantörsloggar kan behandla nätverksuppgifter enligt övriga delar av policyn.
Meta behandlar mottagna uppgifter enligt sina villkor, vilket kan innebära internationella överföringar. Tillämpliga avtal, överföringsskydd och slutliga butiksdeklarationer ska granskas innan aktivering. Läs Metas integritetspolicy. Kontakta oss om du vill begära radering.
Lagring och radering
Vid import av flera länkar kan även hämtad Instagram-text finnas i ett privat importutkast. Aktiva importer har en förnybar utgångstid på 30 dagar. Städjobben tömmer utkast i övergivna importer och i färdiga importer äldre än 30 dagar. Återstående uppgifter om färdiga eller övergivna importer tas bort efter 90 dagar. Städning kan fördröjas vid driftfel.
För att begränsa Instagram-hämtningar och hindra samma försök från att köras igen lagrar Måltidsro en teknisk försökspost med konto- och hushållskoppling, en hash av inläggslänken, tidsuppgifter och status. Kontots och hushållets identifierare nollställs när respektive konto eller hushåll raderas. Ett dagligt städjobb tar bort dessa kopplingar och länkhashen från poster äldre än 32 dagar; städningen kan fördröjas vid driftfel. Försöksidentifierare, tidsuppgifter, status och samlade räknare behålls för att hindra upprepade försök och upprätthålla kostnadsgränser.
Konto- och hushållsinnehåll sparas medan kontot och relevant hushåll finns kvar, eller tills du eller en behörig hushållsmedlem tar bort innehållet. Ersatta receptbilder tas bort från Måltidsros lagring. Feedback och produktanalys tas bort när deras kopplade användare eller hushåll raderas.
Schemat, återkommande önskemål och sparade måltider är hushållsinnehåll. Att stänga av automatisk planering raderar inte detta; önskemålen kan redigeras eller tömmas i inställningarna. Personliga notisinställningar och enhetsregistreringar samt deras leveransposter tas bort när kontot raderas. Att enbart stänga av notiser stoppar leveransen men raderar inte automatiskt registreringen.
Utloggning och kontoradering i Måltidsro raderar inte automatiskt Googles separata Firebase installations-ID. Google uppger att detta behålls tills installationens ID raderas genom Firebase, varefter tillhörande data tas bort från aktiva system och säkerhetskopior inom 180 dagar. Kontakta oss om du behöver hjälp med en raderingsbegäran. Våra pushmeddelanden får en leveranstid på högst ett dygn hos APNs/FCM; detta är inte en raderingstid för leverantörernas övriga tekniska uppgifter. Apple behandlar sådana uppgifter så länge de behövs för tjänsten eller krävs enligt lag, enligt sin integritetspolicy.
Tekniska AI- och driftposter kan behållas en begränsad tid för säkerhet, felsökning och kostnads-/driftuppföljning. När ett konto raderas tas användar- och hushållskopplingen bort från sådana poster där de behöver finnas kvar som avidentifierad drift- eller revisionsinformation. Prenumerationsprojektionen tas bort och identifierare i kvarvarande webhook-revisionsposter nollställs.
Du kan radera kontot permanent via Inställningar → Konto → Radera konto. Om du är ensam medlem raderas hushållet och dess recept, bilder, planering och inköpslistor. Om andra medlemmar finns kvar tas ditt konto, medlemskap och personliga attribution bort, medan gemensamt hushållsinnehåll bevaras för dem. Kontoradering avslutar inte automatiskt en prenumeration hos Apple eller Google; den måste sägas upp separat i butikens prenumerationsinställningar.
Säkerhetskopior och leverantörsloggar kan finnas kvar under respektive leverantörs återställnings- och säkerhetsperiod och raderas, skrivs över eller blir otillgängliga enligt deras rutiner. OpenAI anger normalt upp till 30 dagar för missbruksloggar, med möjlighet till längre lagring när lag kräver det. Firebase installations-ID följer den särskilda lagring som beskrivs ovan. Måltidsro bevarar uppgifter längre än vad tjänstens ändamål kräver endast när tillämplig lag faktiskt kräver det.
Dina rättigheter
Om GDPR gäller för dig kan du, beroende på omständigheterna, begära tillgång till dina personuppgifter, rättelse, radering, begränsning och dataportabilitet. Du har rätt att invända mot behandling som bygger på berättigat intresse, inklusive användarkopplad produktanalys och produktförbättring. Efter en invändning fortsätter behandlingen bara om Charleno kan visa tvingande berättigade skäl eller om uppgifterna behövs för rättsliga anspråk.
Kontakta support@maltidsro.nu för att utöva en rättighet. Du har även rätt att lämna klagomål till Integritetsskyddsmyndigheten (IMY) eller annan behörig tillsynsmyndighet.
Säkerhet
Charleno använder tekniska och organisatoriska skydd, bland annat krypterad överföring, åtkomstkontroll, hushållsbaserade databasregler, begränsade servicebehörigheter och dataminimerade analys- och diagnostikfält. Ingen internetbaserad tjänst kan dock garanteras vara helt fri från risk.
Barn
Måltidsro riktar sig inte särskilt till barn och är inte utformat för att medvetet samla in personuppgifter från barn.
Ändringar
Integritetspolicyn kan uppdateras när tjänsten eller behandlingen förändras. Den aktuella versionen och datumet för senaste uppdatering finns alltid på den här sidan.
Kontakt
Frågor om integritet eller dina uppgifter skickas till:
support@maltidsro.nu