Privacybeleid

Naola ("wij", "ons", "de app") is een weerapplicatie. Wij zijn toegewijd aan het beschermen van je privacy. Dit beleid legt uit welke gegevens we verzamelen, waarom en hoe ze worden verwerkt.

Wie we zijn

De uitgever van Naola, hieronder genoemd en gevestigd in Spanje, is verantwoordelijk voor je persoonsgegevens. Volgens de Algemene verordening gegevensbescherming (AVG) van de EU is dat de "verwerkingsverantwoordelijke": die bepaalt hoe je gegevens worden gebruikt.

1. Gegevens die we verzamelen

1.1 Locatiegegevens

Wanneer je locatietoestemming verleent, heeft de app toegang tot de geografische coördinaten van je apparaat (breedte- en lengtegraad) om weergegevens voor je omgeving op te halen. Locatiegegevens worden:

Het scherm Bronnauwkeurigheid, dat weerdiensten vergelijkt, gebruikt je locatie niet. Het stuurt alleen de tweeletterige code van het land dat je kiest, die de app voorstelt op basis van de stad op het scherm of de regio-instelling van je telefoon. Oudere versies van de app stuurden bij die aanvraag ook je locatie mee; onze server negeert die en slaat niets op.

Je kunt locatietoestemming weigeren en in plaats daarvan handmatig een stad zoeken. Je kunt locatietoestemming op elk moment intrekken via de instellingen van je apparaat.

1.2 IP-adres en tellers voor rate limiting

Voor rate limiting-doeleinden slaan we een eenrichtings cryptografische hash (SHA-256, gemaakt met een geheime sleutel) van je IP-adres op. Het originele IP-adres kan niet uit deze hash worden hersteld. Gehashte IP-records worden automatisch verwijderd na 7 dagen.

Sommige limieten beschermen een account in plaats van een netwerk: dagelijkse maxima per account aan weerverzoeken, zoekopdrachten naar locaties en controles van de accountstatus, een limiet op webactiveringscodes, en limieten op verkeerde wachtwoorden, op e-mails voor wachtwoordherstel en registratie, en op aanmeldingen van apparaten. Hun tellers zijn gekoppeld aan hetzelfde soort hash, gemaakt van je account-id, je e-mailadres (bij verkeerde wachtwoorden ook gecombineerd met je netwerk) of het geheim van je apparaat. Elke teller bevat alleen zijn naam, een dag en een aantal, en wordt automatisch verwijderd na 7 dagen, ook als je je account eerder verwijdert. De tellers die alleen aan je account-id, e-mailadres of apparaatgeheim zijn gekoppeld, zitten in je gegevensexport (Sectie 7).

1.3 Feedback en e-mails aan support

Als je feedback via de app verstuurt, slaan we de berichttekst, je app-taal en de appversie op. Om een bericht te herkennen dat per ongeluk twee keer is verstuurd, slaan we ook een eenrichtingshash (SHA-256, gemaakt met een geheime sleutel) op van het bericht, gecombineerd met je IP-adres en het uur waarop het is verstuurd; die bewaren we zolang het bericht. Je IP-adres zelf wordt niet opgeslagen. Feedback is niet aan jou gekoppeld: er wordt geen e-mail, naam, account-id of apparaat-id aan toegevoegd.

Als je mailt naar [email protected], ontvangen we je e-mailadres en alles wat je schrijft. Als de app een fout toont, opent de knop Contact opnemen met support een e-mail aan ons in je eigen e-mailapp, al ingevuld met de foutcode, een referentie, de appversie, het besturingssysteem van je apparaat en de versie ervan, en de taal van de app. Verder voegt de app niets toe: geen locatie en geen account- of apparaat-id. Je kunt alles lezen en aanpassen voordat je het verstuurt, en er bereikt ons niets tenzij je het verstuurt. De referentie is een willekeurige code die alleen voor dat ene verzoek is gemaakt en niet aan jou gekoppeld is. Ze komt overeen met één regel in het foutenlogboek van onze server, waarin alleen de fout, het soort verzoek en het tijdstip staan, en die na hoogstens 7 dagen wordt verwijderd. Cloudflare ontvangt deze e-mails voor ons en stuurt ze door naar onze support-inbox. Onze support-inbox is een Gmail-mailbox die Google levert (Secties 3 en 5.1). We bewaren je e-mail en ons antwoord alleen zolang we ze nodig hebben om je te helpen. Net als bij feedback is de rechtsgrond ons gerechtvaardigd belang om van je te horen (Sectie 1.10).

1.4 Abonnementsgegevens

Als je een in-app-aankoop doet, ontvangt RevenueCat (de dienst die onze abonnementen verwerkt) je numerieke Naola-account-id (het id van het anonieme apparaataccount als je je nooit hebt geregistreerd), samen met je platform (iOS/Android) en het aankoopbewijs van de store. We slaan je abonnementsstatus op onder dat account-id. Je naam en e-mailadres worden nooit naar RevenueCat gestuurd.

1.5 Lokale opslag

De app slaat het volgende op je apparaat op:

Hiervan ontvangen we niets, behalve wat de secties 1.1 en 1.7 beschrijven: de plaats waarvoor je een voorspelling opvraagt, en het apparaatgeheim, de installatiecode en het sessietoken die de app verstuurt om je in te loggen.

Uitloggen verwijdert het sessietoken, het account-id en het e-mailadres van je apparaat. Op Android wist het verwijderen van de app al deze gegevens. Op de iPhone wist het verwijderen alles behalve de beveiligde opslag: iOS kan sleutelhangeronderdelen bewaren nadat een app is verwijderd, dus het geheim van het apparaataccount en de installatiecode, en ook je sessietoken, account-id en e-mailadres als je niet hebt uitgelogd, kunnen op de telefoon blijven, en Naola gebruikt ze opnieuw als je de app opnieuw installeert. De webversie bewaart je geselecteerde locatie en instellingen in de opslag van je browser totdat je die wist.

1.6 Advertentieweergaven en -klikken

Gebruikers van de gratis versie zien één kleine advertentiekaart onderaan het hoofdweerscherm. We gebruiken geen enkel extern advertentienetwerk. Alle advertenties worden vanaf onze eigen backend geserveerd en bevatten geen tracking pixels, cookies of scripts van derden.

De enige gegevens die we opslaan met betrekking tot advertenties zijn:

Het schema bevat geen foreign key, IP-adres, tijdstempel of enig ander veld dat een advertentieweergave of -klik aan een individuele gebruiker kan koppelen. Het is technisch onmogelijk om te reconstrueren welke gebruiker een bepaalde advertentie heeft gezien of erop heeft geklikt, zelfs met volledige databasetoegang.

Advertenties lezen geen reclamekenmerken van het apparaat (IDFA, GAID), plaatsen geen cookies en delen geen gegevens met derden.

Affiliate-links

Advertenties in Naola bevatten geen affiliate-links. Tot 11 oktober 2026 linkten sommige advertenties naar Amazon via het Amazon Associates-programma, met een tag in de link die Naola als verwijzende bron noemde en niets over jou bevatte; als je erop tikte, behandelde Amazon je bezoek volgens zijn eigen privacybeleid. We werken deze sectie bij voordat een advertentie weer een affiliate-link bevat.

Geavanceerd-gebruikers zien geen advertenties en er worden geen advertentiegerelateerde gegevens over hen vastgelegd.

1.7 Accountgegevens

Je hoeft je niet te registreren om Naola te gebruiken. Bij de eerste start maken de Android- en iOS-apps een anoniem apparaataccount aan: een numeriek id, een placeholder-adres waarop niemand e-mail kan ontvangen (…@device.naola.invalid) en een hash van een willekeurig geheim dat in de keystore van je apparaat wordt bewaard. Het bevat geen persoonsgegevens. Het bestaat zodat een abonnement dat op dat apparaat is gekocht wordt herkend zonder dat we om je e-mailadres vragen.

Registreren met een e-mailadres, Apple of Google is optioneel. Je hebt het alleen nodig om een abonnement tussen Android en iOS over te zetten. De webversie maakt nooit accounts aan: om Geavanceerd op het web te gebruiken, genereer je een activeringscode in de mobiele app.

Wat we voor een account opslaan:

De webversie heeft geen registratieformulier. Om Geavanceerd op het web te gebruiken, genereer je een activeringscode in de mobiele app (Instellingen → Account → Naola op het web activeren) en plak je die op naola.net/activate. Het web kan zelfstandig geen nieuwe accounts of nieuwe abonnementen aanmaken.

Sessies worden beheerd via JSON Web Tokens (JWT's) ondertekend met HMAC-SHA256, 30 dagen geldig. Elk JWT is gekoppeld aan de apparaat-identifier van zijn sessieplaats.

1.8 Browsercookies (website en webapp)

De Naola-website (naola.net) en de webapp (naola.net/app) gebruiken alleen deze cookies, beide strikt noodzakelijk:

Onder AVG/ePrivacy vereisen strikt noodzakelijke cookies geen voorafgaande toestemming. De lang-cookie wordt geplaatst wanneer je een taal kiest in de footer, of wanneer de site de Accept-Language-header van je browser detecteert en je de eerste keer naar de bijbehorende taal doorstuurt.

Onze webanalyse plaatst geen cookies (zie Sectie 1.9). Je kunt cookies op elk moment wissen in de instellingen van je browser. De Android- en iOS-apps gebruiken geen browsercookies.

1.9 Webanalyse

Om te begrijpen hoeveel mensen naola.net en de webapp bezoeken, en welke pagina's ze gebruiken, draaien we Matomo, een opensource-analysetool, op een server die we huren van o2switch, een hostingbedrijf in Frankrijk, en die bereikt wordt via Cloudflare. Zij slaan deze gegevens alleen op of geven ze door om de dienst voor ons te laten draaien, en gebruiken ze nooit voor iets anders. De Android- en iOS-apps bevatten helemaal geen analytics.

Dit is analyse, geen tracking:

Wat Matomo vastlegt: de pagina's die je bekijkt, de site die je hierheen heeft verwezen, je browser, besturingssysteem, schermgrootte en taal, en bij benadering je land. Afzonderlijke bezoeken worden na 6 maanden verwijderd; daarna bewaren we alleen totalen, zoals het aantal paginaweergaven per maand.

De rechtsgrondslag is ons gerechtvaardigd belang om te weten hoe de site wordt gebruikt (Art. 6(1)(f) AVG). Wil je niet meedoen, zet dan "Do Not Track" of Global Privacy Control aan in je browser: Matomo wordt dan helemaal niet geladen.

1.10 Waarom we je gegevens gebruiken (rechtsgrondslagen)

Volgens de AVG heeft elk gebruik van persoonsgegevens een rechtsgrondslag nodig. De onze zijn:

Je kunt op elk moment bezwaar maken tegen een gebruik dat op ons gerechtvaardigd belang is gebaseerd (Sectie 7).

2. Gegevens die we niet verzamelen

3. Diensten van derden

Om weergegevens te leveren, worden je coördinaten bij elke weeraanvraag naar de volgende diensten verzonden:

a Beschikbaar met Naola Geavanceerd.

Voor hosting:

Voor in-app-aankopen:

Voor inloggen, alleen als je daarvoor kiest:

Voor e-mail:

Elke dienst heeft zijn eigen privacybeleid, hierboven gelinkt. We raden je aan deze te bekijken.

Elke derde partij met wie we je gegevens delen, moet ze dezelfde of een gelijkwaardige bescherming bieden als dit beleid. Onze dienstverleners (Cloudflare, o2switch, RevenueCat en Brevo) mogen je gegevens alleen gebruiken om hun dienst aan ons te leveren, op grond van verwerkersovereenkomsten die hen verplichten ze te beschermen. Apple en Google leveren hun inlogdiensten als onafhankelijke bedrijven, onder hun eigen privacybeleid dat hierboven is gelinkt. De weerleveranciers ontvangen alleen wat een voorspelling of een zoekopdracht nodig heeft: coördinaten afgerond op ongeveer 1 km, of de tekst van een zoekopdracht naar een stad en, waar een dienst die nodig heeft, de taal van de app en het land. Ze ontvangen nooit je IP-adres, je account of een andere identificatie.

Onze webanalyse (Sectie 1.9) draait op een server die we huren van o2switch, en die bereikt wordt via Cloudflare. Zij slaan die gegevens alleen op of geven ze door om de dienst voor ons te laten draaien, en geen enkel analysebedrijf ontvangt ze.

4. Gegevensbewaring

5. Locatie van gegevensverwerking

De database van Naola valt onder de Europese Unie-jurisdictie van Cloudflare, een bindende beperking, vastgelegd bij het aanmaken van de database, die alle account-, abonnements- en feedbackgegevens die we opslaan binnen de EU houdt en verplaatsing elders verhindert. Onze backend draait op Cloudflare Workers, een wereldwijd gedistribueerd netwerk, dus een verzoek kan eerst worden verwerkt op de edge-locatie die het dichtst bij jou ligt voordat het die database bereikt. Locatiecoördinaten worden alleen in het geheugen verwerkt en nooit naar onze database geschreven.

5.1 Doorgiften buiten de Europese Economische Ruimte

Sommige diensten uit Sectie 3 zijn gevestigd buiten de Europese Economische Ruimte (EER), dus gegevens die we hun sturen, verlaten de EER. Elk van die doorgiften is beschermd zoals de AVG vereist:

Brevo en o2switch zijn gevestigd in Frankrijk, binnen de EU. Cloudflare beantwoordt elk verzoek in het datacenter dat het dichtst bij je ligt, en dat kan buiten de EER liggen, terwijl onze database in de EU blijft (Sectie 5). Wil je meer weten over deze waarborgen of een kopie ervan, mail dan naar [email protected].

6. Privacy van kinderen

Naola is niet bedoeld voor kinderen. Je moet minstens 13 jaar zijn om de app te gebruiken, of de leeftijd voor digitale toestemming in je land als die hoger is (14 jaar in Spanje), en we verzamelen niet bewust persoonsgegevens van iemand die jonger is. Voor het gebruik van de app hoef je je niet te registreren. Denk je dat een kind onder die leeftijd ons persoonsgegevens heeft gegeven, neem dan contact met ons op via [email protected], dan verwijderen we die gegevens.

7. Jouw rechten

Op grond van de AVG (artikelen 15, 17 en 20) en vergelijkbare regelgeving heb je het recht om je gegevens in te zien, te laten verwijderen en over te dragen. Naola biedt deze rechten aan als acties die je zelf uitvoert, zodat je geen support hoeft te mailen of op een handmatige afhandeling hoeft te wachten, al kun je ons nog steeds mailen als je de app niet kunt gebruiken.

Je gegevens exporteren (art. 15 en 20)

In de mobiele app: Instellingen → Account → Mijn gegevens exporteren. Je krijgt een JSON-bestand met elke rij die we aan je account hebben gekoppeld (profiel, inclusief het apparaatlabel van elke sessie, OAuth-koppelingen, abonnementsrechten, geschiedenis van abonnementsgebeurtenissen, metadata van activeringscodes, en de tellers voor rate limiting die aan je account zijn gekoppeld, elk met naam, dag en aantal). Inloggegevens, zoals je wachtwoordhash en het token voor "Log in met Apple", worden weggelaten. De export heeft een gestructureerd, machineleesbaar formaat, zodat je de gegevens naar andere diensten kunt overdragen.

Op het web: zodra Naola in je browser is geactiveerd, Instellingen → Account → Mijn gegevens exporteren in de webapp op naola.net/app. Kun je de app niet gebruiken, mail dan naar [email protected].

Je account verwijderen (art. 17)

In de mobiele app: Instellingen → Account → Mijn account verwijderen. Een bevestiging in twee stappen verwijdert elke aan de gebruiker gekoppelde rij uit onze database (profiel, OAuth-koppelingen, het token voor "Log in met Apple", activeringscodes, abonnementsrechten, geschiedenis van webhook-events).

Op het web: naola.net/delete-account, met een activeringscode uit de mobiele app; de verwijdering is direct en definitief. Kun je de app niet gebruiken, mail dan vanaf het adres van je account naar [email protected], dan wissen we het binnen 30 dagen.

Als je met Apple hebt ingelogd, vraagt het verwijderen van je account Apple ook om de toegang van Naola tot je Apple Account in te trekken. Dat doen we nadat je gegevens zijn gewist, en het vertraagt of blokkeert de verwijdering nooit. Als Apple na drie pogingen niet bereikbaar is, of als we geen token voor je account hebben (bijvoorbeeld omdat je voor het laatst met Apple inlogde voordat we er een gingen bewaren), kan Naola in de instellingen van je Apple Account vermeld blijven staan, waar je het zelf kunt verwijderen.

Twee dingen blijven na een verwijdering nog korte tijd bestaan. Tellers voor rate limiting die aan je account zijn gekoppeld, worden niet gewist; ze verlopen vanzelf binnen 7 dagen (Sectie 1.2). En onze databaseprovider, Cloudflare, houdt een herstelgeschiedenis bij van de database (D1 Time Travel), zodat die na een storing kan worden hersteld: verwijderde gegevens verdwijnen binnen 30 dagen uit die geschiedenis.

Belangrijk: abonnementen worden gefactureerd door Apple en Google, niet door ons. Het verwijderen van je Naola-account zegt je abonnement in de App Store of Google Play niet op. Ga vóór het verwijderen op iPhone naar Instellingen → [je naam] → Abonnementen of op Android naar Google Play → Betalingen en abonnementen → Abonnementen en zeg Naola Geavanceerd op, anders blijf je bij elke verlenging betalen. We verwijderen ons abonnementsrecord meteen, zodat de app je niet langer als Geavanceerd-gebruiker behandelt, maar de betaalrelatie blijft bij de store tot je daar opzegt.

Overige rechten

Je hebt ook het recht om onjuiste gegevens te laten corrigeren, het gebruik van je gegevens te laten beperken en bezwaar te maken tegen een gebruik dat op ons gerechtvaardigd belang is gebaseerd (Sectie 1.10). Om een van deze rechten uit te oefenen, of voor elke andere vraag over je gegevens, mail naar [email protected].

Klachten

Je hebt het recht een klacht in te dienen bij een gegevensbeschermingsautoriteit. Voor ons is dat de Spaanse gegevensbeschermingsautoriteit (AEPD), omdat Naola vanuit Spanje wordt uitgegeven. Je kunt ook een klacht indienen bij de autoriteit waar je woont of werkt; het Europees Comité voor gegevensbescherming vermeldt de autoriteiten in de EU en de EER. Je hoeft niet eerst contact met ons op te nemen, maar we proberen het probleem graag samen op te lossen via [email protected].

8. Wijzigingen in dit beleid

We kunnen dit beleid van tijd tot tijd bijwerken. Als we dat doen, publiceren we de nieuwe versie op deze pagina met een nieuwe datum. Is een wijziging ingrijpend, bijvoorbeeld een nieuw soort gegevens of een nieuw gebruik ervan, dan maken we dat ook in de app bekend.

9. Contact

Voor privacygerelateerde vragen of gegevensverzoeken, neem contact met ons op via: [email protected]