Privacybeleid — HeadYogi Laatst bijgewerkt: 2026-10-09 Contact: info@graimatter.nl Introductie HeadYogi helpt je bij het bijhouden van hoofdpijn en gerelateerde factoren. We hebben de app privacy-first ontworpen en minimaliseren gegevensverwerking. Dit beleid legt uit welke gegevens we verwerken, hoe we die gebruiken en welke keuzes je hebt. Welke gegevens we verwerken - Door de gebruiker verstrekte gegevens: hoofdpijnepisodes, triggers, notities, voorkeuren en exportbestanden die je aanmaakt. - Apparaatgegevens: appversie, apparaatmodel, OS-versie, crashlogs (als door Apple ingeschakeld) en niet-identificerende, geaggregeerde analytics van Apple. - Account en aankopen: abonnementsstatus en transacties worden door Apple verwerkt. We ontvangen je volledige betaalgegevens niet. Accountsetup (naam en e-mail) is optioneel en niet vereist voor kernfunctionaliteit. - Gezondheidsgegevens: de app leest of schrijft geen HealthKit-gegevens. - Advertenties en tracking: er worden geen advertentie- of tracking-SDK's van derden gebruikt. Opslag en synchronisatie - Alleen lokaal: gegevens blijven op je apparaat en iCloud staat uit. - iCloud-sync (optioneel): wanneer ingeschakeld, worden je gegevens opgeslagen in je privé iCloud-container en gesynchroniseerd tussen je apparaten die met dezelfde Apple-ID zijn aangemeld. Apple versleutelt tijdens transport en op de server; met Advanced Data Protection zijn veel categorieën end-to-end versleuteld. Wij hebben geen toegang tot je iCloud-account. - Exports: bij export naar CSV/Markdown/PDF worden bestanden lokaal aangemaakt en verlaten deze je apparaat alleen wanneer jij ze deelt of uploadt. Beveiliging - Versleuteling: iOS biedt gegevens-at-rest-versleuteling wanneer je apparaat is vergrendeld; iCloud versleutelt tijdens transport en op de server. - App-vergrendeling: optionele Face ID/Touch ID/toegangscode om toegang in de app te beveiligen. - Least privilege: de app vraagt alleen permissies die nodig zijn (bijv. lokale notificaties). We gebruiken geen remote push-notificaties. Hoe we je gegevens gebruiken - Leveren van kernfunctionaliteit (episodes, analyse, sync, exports). - Betrouwbaarheid verbeteren en problemen diagnosticeren (geaggregeerde crash/diagnostiek via Apple waar beschikbaar). - Communiceren van service-updates (in-app meldingen). AI-analyse (Pro) - Op geschikte apparaten met iOS 26 en Apple Intelligence is lokale analyse de standaard. Optionele online analyse is beschikbaar, ook op iOS 18, alleen na uitdrukkelijke toestemming. - Online analyse verstuurt maximaal tien berekende hoofdpijnobservaties via onze HTTPS-server naar OpenRouter en een AI-aanbieder. Deze kunnen gezondheidsgegevens bevatten. Namen, e-mailadressen, datums en vrije dagboeknotities worden niet meegestuurd. Het model kiest een observatie; de app maakt gecontroleerde teksten. - Onze server bewaart de inhoud van observaties niet. Verzoeken vereisen aanbieders zonder gegevensopslag of training met deze gegevens. Verwerking kan buiten de EU plaatsvinden. OpenRouter ontvangt het server-IP, niet het telefoon-IP. - Voor beveiliging en gebruikslimieten bewaren we een App Attest-installatie-ID, openbare sleutel en teller, plus verzoek-ID’s, tijdstippen en uitkomsten tot 62 dagen. De installatie-ID blijft zolang deze geregistreerd is. Hieraan is geen accountidentiteit gekoppeld. Tijdelijke IP-limieten vervallen na een minuut of bij verwijdering uit de tijdelijke lijst; verzoeklogs bevatten alleen verzoek-ID, endpoint, status en duur en roteren bij 30 MB. - Toestemming kun je intrekken bij Voorkeuren. Nieuwe online verzoeken stoppen dan; een al verzonden verzoek kunnen we niet terughalen. Je dagboek en opgeslagen analyses blijven beschikbaar. - Gegenereerde analyses staan lokaal en, als iCloud-synchronisatie is ingeschakeld, in je privé iCloud-container. Wat we niet doen - We verkopen je gegevens niet. - We tonen geen advertenties van derden. - We volgen je niet over apps en websites van andere bedrijven. Jouw keuzes en rechten - Wissel opslagmodus op elk moment: Instellingen → Privacy & Beveiliging → iCloud-sync aan/uit. - Exporteer je gegevens: Instellingen → Gegevens exporteren. - Verwijder je account en gegevens: Instellingen → Privacy & Beveiliging → Account & gegevens verwijderen (verwijdert accountgegevens, episodes, analyses, exports en voorkeuren op alle apparaten die met je Apple-ID zijn aangemeld bij gebruik van iCloud-sync; in alleen-lokaal modus verwijdert het gegevens alleen op dit apparaat). - Notificaties: beheer herinneringen in Instellingen → Voorkeuren → Notificaties of in iOS-instellingen. We gebruiken alleen lokale notificaties; geen remote push-notificaties worden gebruikt. - EU/VK (AVG/GDPR): rechten op inzage, rectificatie, verwijdering, beperking, dataportabiliteit en bezwaar. Neem contact op om je rechten uit te oefenen: info@graimatter.nl. - Californië (CCPA): recht op weten, verwijderen en non-discriminatie. We verkopen geen persoonsgegevens. Rechtsgrondslagen (AVG) - Overeenkomst: om de door jou gevraagde kernfunctionaliteit te leveren. - Gerechtvaardigd belang: app-veiligheid, diagnostiek en fraudepreventie (minimaal en proportioneel). - Toestemming: lokale notificaties, iCloud-sync en online AI-analyse. Bewaartermijnen - Je episodes blijven bestaan totdat jij ze verwijdert of de app deïnstalleert. - Bewaartermijnen voor diagnostiek/crashdata worden bepaald door Apple. - Exports blijven waar jij ze opslaat/deelt; beheer of verwijder ze naar wens. - AI-analyse: gegenereerde analyses staan op je apparaat of in je privé-iCloud-container als synchronisatie is ingeschakeld. Privacy van kinderen HeadYogi is niet gericht op kinderen jonger dan 13 jaar (of de minimumleeftijd in jouw rechtsgebied). Internationale doorgiften iCloud-opslaglocaties en doorgiften worden door Apple verzorgd conform hun voorwaarden en waarborgen. Derden - Apple (iCloud, App Store, TestFlight, crashdiagnostiek). - OpenRouter en de geselecteerde AI-aanbieder (optionele online analyse); VPS-hosting voor beveiligde doorgeleiding. Wijzigingen in dit beleid We kunnen dit beleid bijwerken naarmate de app evolueert. We werken de datum "Laatst bijgewerkt" bij en kunnen bij materiële wijzigingen een in-app melding tonen. Contact - E-mail: info@graimatter.nl --- Privacy Q&A Hoe houd ik mijn gegevens alleen op dit apparaat? Zet iCloud-sync uit via Instellingen → Privacy & Beveiliging. Gegevens blijven lokaal. Kunnen jullie mijn gegevens zien? We hebben geen toegang tot je iCloud of lokale dagboek. Met toestemming voor online analyse worden berekende observaties tijdelijk verwerkt. Gebruiken jullie HealthKit? Nee. De app integreert niet met HealthKit. Tonen jullie advertenties of trackers? Geen advertentie- of tracking-SDK's van derden. Hoe exporteer of verwijder ik mijn gegevens? Exporteer via Instellingen → Gegevens exporteren. Verwijder account en gegevens via Instellingen → Privacy & Beveiliging → Account & gegevens verwijderen. Wat gebeurt er als ik de app verwijder? Lokale gegevens worden door iOS verwijderd. Bij iCloud-sync kan data in je privé iCloud-container blijven tot verwijderd volgens iCloud-beleid of na eerst in-app verwijderen. Welke aankoopgegevens bewaren jullie? Aankopen worden door Apple verwerkt. Wij ontvangen de abonnementsstatus, niet je volledige betaalgegevens. Moet ik een account aanmaken om de app te gebruiken? Nee. Accountsetup (naam en e-mail) is optioneel. Je kunt alle kernfuncties gebruiken zonder een account aan te maken. Accountgegevens worden alleen gebruikt voor optionele profielweergave. Met wie neem ik contact op over privacy? info@graimatter.nl --- Wijzigingslogboek - 2025-11-11: Bijgewerkt om AI-analyse opt-in openbaarmaking, accountverwijdering terminologie, optionele accountsetup en lokale notificaties verduidelijking weer te geven. - 2025-09-26: Eerste publicatie. Privacy Policy — HeadYogi Last updated: 2026-10-09 Contact: info@graimatter.nl Introduction HeadYogi helps you track headaches and related factors. We designed the app with privacy by default and minimize data collection. This policy explains what data we process, how we use it, and your choices. What data we process - User‑provided data: headache entries, triggers, notes, preferences, and export files you create. - Device data: app version, device model, OS version, crash logs (if enabled by Apple), and non‑identifying aggregate analytics Apple provides. - Account and purchases: subscription status and transactions are processed by Apple. We do not receive your full payment details. Account setup (name and email) is optional and not required for core functionality. - Health data: the app does not read or write HealthKit data. - Advertising and tracking: no third‑party ads or tracking SDKs are used. Storage and Sync - Local‑only mode: data stays on your device and iCloud is off. - iCloud Sync (optional): when enabled, your data is stored in your private iCloud container and synced across your devices signed into the same Apple ID. Apple provides encryption in transit and on server; with Advanced Data Protection, many categories are end‑to‑end encrypted. We do not have access to your iCloud account. - Exports: when you export to CSV/Markdown/PDF, files are created on‑device and only leave your device if you share or upload them. Security - Encryption: iOS provides data‑at‑rest encryption when your device is locked; iCloud encrypts data in transit and on server. - App Lock: optional Face ID/Touch ID/passcode gate to protect access within the app. - Least‑privilege: the app only requests permissions it needs (e.g., local notifications). We do not use remote push notifications. How we use your data - Provide core functionality (entries, analysis, sync, exports). - Improve reliability and diagnose issues (aggregate crash/diagnostic data via Apple where available). - Communicate service updates (in‑app notices). AI Analysis (Pro) - On compatible devices with iOS 26 and Apple Intelligence, local analysis is the default. Optional online analysis is available, including on iOS 18, only after explicit consent. - Online analysis sends up to ten calculated headache observations through our HTTPS server to OpenRouter and an AI provider. These may contain health data. Names, email addresses, dates and free-text diary notes are excluded. The model selects an observation; the app produces reviewed text. - Our server does not retain observation content. Requests require providers with zero data retention and no training on the submitted data. Processing may take place outside the EU. OpenRouter receives the server IP, not the phone IP. - For security and quotas, we store an App Attest installation key identifier, public key and counter, plus request identifiers, timestamps and outcomes for up to 62 days. The installation identifier remains while registered. No account identity is attached. Temporary phone IP rate limits expire after a minute or eviction; request logs contain only request ID, endpoint, status and duration and rotate at 30 MB. - Consent can be withdrawn in Preferences. This stops future online requests; a request already sent cannot be recalled. Your diary and saved analyses remain available. - Generated analyses are stored on-device and, if iCloud sync is enabled, in your private iCloud container. What we do not do - We do not sell your data. - We do not show third‑party ads. - We do not track you across other companies' apps and websites. Your choices and rights - Switch storage mode anytime: Settings → Privacy & Security → iCloud Sync on/off. - Export your data: Settings → Export Data. - Delete your account and data: Settings → Privacy & Security → Delete Account & Data (removes account information, entries, analyses, exports, and preferences on all devices signed into your Apple ID when using iCloud Sync; in local‑only mode it removes data on this device only). - Notifications: manage reminders in Settings → Preferences → Notifications or in iOS Settings. We use local notifications only; no remote push notifications are used. - EU/UK residents (GDPR): rights to access, rectification, erasure, restriction, portability, and objection. Contact us to exercise rights at info@graimatter.nl. - California residents (CCPA): rights to know, delete, and non‑discrimination. We do not sell personal information. Legal bases for processing (GDPR) - Contract: to provide the app's core features you request. - Legitimate interests: app safety, diagnostics, and fraud prevention (minimal and proportionate). - Consent: local notifications, iCloud Sync and online AI analysis. Data retention - Your entries persist until you delete them or uninstall the app. - Diagnostic/crash data retention is governed by Apple's policies. - Exports remain where you save/share them; manage or delete as you prefer. - AI Analysis: generated analyses are stored on your device or in your private iCloud container if sync is enabled. Children's privacy HeadYogi is not directed to children under 13 (or the minimum age in your jurisdiction). International transfers iCloud storage locations and transfers are handled by Apple subject to their terms and safeguards. Third parties - Apple (iCloud, App Store, TestFlight, crash diagnostics). - OpenRouter and its selected AI provider (optional online analysis); VPS hosting for secure routing. Changes to this policy We may update this policy as the app evolves. We will update the "Last updated" date and may provide an in‑app notice for material changes. Contact - Email: info@graimatter.nl --- Privacy Q&A How do I keep my data only on this device? Turn off iCloud Sync in Settings → Privacy & Security. Data remains local. Can you see my data? We do not have access to your iCloud or on-device diary. With online analysis consent, calculated observations are processed temporarily. Do you use HealthKit? No. The app does not integrate with HealthKit. Do you show ads or use trackers? No third‑party ads or tracking SDKs. How do I export or delete my data? Export via Settings → Export Data. Delete account and data via Settings → Privacy & Security → Delete Account & Data. What happens if I uninstall the app? Local data is removed by iOS. If you used iCloud Sync, your data may remain in your iCloud private container until removed by iCloud policies or by using the in‑app delete before uninstalling. What personal information do you store about purchases? Purchases are processed by Apple. We receive subscription status, not your full payment details. Do I need to create an account to use the app? No. Account setup (name and email) is optional. You can use all core features without creating an account. Account information is only used for optional profile display. Who can I contact about privacy? info@graimatter.nl --- Change Log - 2025-11-11: Updated to reflect AI Analysis opt-in disclosure, account deletion terminology, optional account setup, and local notifications clarification. - 2025-09-26: Initial publication.