Privacybeleid
Laatst bijgewerkt:
Dit is een vertaling; de Engelse versie is bindend.
Cloudlarm is een weeralarm-app voor Android, gemaakt om met zo weinig mogelijk gegevens te werken. Dit privacybeleid legt uit wat de app en onze server verwerken, waarom en hoelang.
In het kort
- Geen account, geen advertenties, geen analysetools of tracking.
- Je exacte locatie verlaat je telefoon nooit. Onze server komt alleen te weten voor welk gebied van een paar kilometer breed je een weersverwachting wilt.
- Je plaatsen en alarmen blijven op je telefoon, waar de alarmen ook worden gecontroleerd, en in de versleutelde back-up van je telefoon als de back-upfunctie aanstaat.
- Alleen poollichtalarmen gebruiken de dienst voor pushberichten van Google, Firebase Cloud Messaging.
- Onze server verwijdert de weersverwachting voor een gebied 7 dagen nadat iemand er voor het laatst om heeft gevraagd.
Wie verantwoordelijk is
Cloudlarm wordt gemaakt door Benek Apps (‘we’, ‘ons’), de ontwikkelaar die op de pagina van Cloudlarm in Google Play staat. Wij zijn de verwerkingsverantwoordelijke voor de persoonsgegevens die hier worden beschreven.
Benek AppsMateusz Wanat
Beskidzka 92, 32-615 Grojec, Poland
Voor vragen of verzoeken over privacy kun je mailen naar benek.apps.feedback@pm.me.
Wat op je telefoon blijft
Je plaatsen, alarmen en instellingen, en de weersverwachtingen die de app downloadt, worden opgeslagen op je telefoon en, als de back-upfunctie aanstaat, in de versleutelde back-up ervan (zie Back-ups). De app controleert je alarmen op de telefoon, dus we komen nooit te weten welke alarmen je hebt of wanneer ze afgaan.
Als je ‘Mijn locatie gebruiken’ kiest, vraagt de app Android om je geschatte locatie, nooit om je exacte locatie, en zet die meteen om in een rastercel van 0,05° geografische breedte bij 0,05° geografische lengte. Een cel is een paar kilometer breed, in Midden-Europa ongeveer 5,5 bij 3,5 km. Alleen de cel wordt bewaard.
Als je een plaats zoekt, of als de app de naam van je gebied toont, vraagt de app dat aan de geocoderingsdienst van je telefoon, die onderdeel is van Android en op de meeste telefoons door Google wordt geleverd. De dienst krijgt de tekst die je hebt getypt of het midden van je rastercel, nooit je exacte locatie.
Wat de app naar onze server stuurt
Om een weersverwachting op te halen, stuurt de app onze server het nummer van de rastercel en de naam en versie van de app, bijvoorbeeld ‘Cloudlarm/1.0’. De app stuurt geen naam, account, apparaat-ID, exacte locatie of alarminstellingen.
Zoals elke server op internet ziet ook de onze het IP-adres van je verbinding. We gebruiken het alleen voor limieten per minuut die de dienst tegen misbruik beschermen. Die beperken hoeveel weersverwachtingen, Premium-controles en nieuwe gebieden één adres kan opvragen (bij IPv6 één netwerk: de eerste helft van het adres), en hoeveel weersverwachtingen, nieuwe gebieden en Premium-controles een groter netwerk kan opvragen (bij IPv4 de adressen met dezelfde eerste drie getallen, bij IPv6 die met dezelfde eerste drie groepen). Een gebied dat de server niet meer bijwerkt, telt als nieuw. We slaan het adres niet op en schrijven het niet naar onze logs.
Voor elke cel waar iemand om heeft gevraagd, bewaart onze server de nieuwste weersverwachting, dezelfde voor iedereen die om die cel vraagt. Een cel is niet gekoppeld aan jou of aan andere cellen. Als niemand 2 dagen om een cel heeft gevraagd, werkt de server die niet meer bij, en na 7 dagen verwijdert hij de cel. Onze logs bevatten hoogstens een celnummer.
Onze server, niet je telefoon, downloadt de weersverwachting voor het midden van elke cel van het Noors Meteorologisch Instituut (MET Norway), en de Kp-index van de geomagnetische activiteit en de verwachting daarvan van het ruimteweercentrum van de Amerikaanse weer- en oceaandienst (NOAA SWPC). Zij ontvangen niets over jou.
Poollichtmeldingen
Poollichtalarmen moeten je binnen enkele minuten bereiken als de geomagnetische activiteit toeneemt, daarom gebruiken ze Firebase Cloud Messaging (FCM), de dienst voor pushberichten van Google. De app registreert zich pas bij FCM als je je eerste poollichtalarm aanzet. Firebase geeft de app dan een installatie-ID en een pushtoken. De bibliotheken van Firebase sturen Google ook de versie van de app en, voor statistieken over de gebruikte platforms en versies, gegevens over je telefoon, zoals de Android-versie, het merk en model en de appwinkel waaruit de app is geïnstalleerd.
De app abonneert zich op onderwerpen die alleen een halfrond, een strook van 15° geografische lengte en een Kp-niveau noemen, bijvoorbeeld ‘noordelijk halfrond, 15° tot 30° oost, Kp 5’. Onze server stuurt zijn berichten naar deze onderwerpen: hij krijgt nooit je token en weet niet wie erop geabonneerd is. Als er een bericht binnenkomt, controleert je telefoon of de hemel daar donker en helder genoeg is, en waarschuwt je pas dan. ’s Avonds stuurt onze server ook de Kp-verwachting van NOAA voor de nacht naar deze onderwerpen, waarin je telefoon op dezelfde manier naar donkere, heldere uren zoekt.
Als er geen poollichtalarm meer aanstaat, bijvoorbeeld omdat je de laatste hebt uitgezet of verwijderd, meldt de app zich af voor de onderwerpen en verwijdert het token en de installatie-ID. Zolang er geen poollichtalarm aanstaat, neemt de app geen contact op met Firebase.
Back-ups
Als de back-upfunctie in de instellingen van je telefoon aanstaat, slaat Android je plaatsen, alarmen en instellingen, de weersverwachtingen die de app voor je plaatsen heeft gedownload en het laatste antwoord over Premium dat de app heeft gekregen op in je Google-account, zodat ze terugkomen als je de app opnieuw installeert of overstapt op een nieuwe telefoon. De app staat alleen back-ups toe die Android versleutelt met je schermvergrendeling en die Google niet kan lezen; daarvoor is Android 9 of hoger nodig, dus op Android 8 wordt er geen back-up van de app gemaakt. Als je een nieuwe telefoon instelt, kan Android dezelfde gegevens ook rechtstreeks van de oude kopiëren. Van Firebase-ID’s en poollichtabonnementen wordt nooit een back-up gemaakt.
Feedback, beoordelingen en updates
Als je in de instellingen van de app ‘Feedback sturen’ kiest, opent je e-mailapp een bericht aan benek.apps.feedback@pm.me met de versie van de app, je Android-versie en het model van je telefoon, die ons helpen problemen te vinden. Je ziet het bericht voordat je het verstuurt en kunt er alles in wijzigen of verwijderen. Wat je ons stuurt, inclusief je e-mailadres, gebruiken we alleen om je te antwoorden, en we verwijderen het als de zaak is afgehandeld, uiterlijk 2 jaar na je laatste bericht.
Nadat je een paar meldingen hebt geopend, kan de app je één keer om een beoordeling vragen. Het beoordelingsvenster komt van Google Play. Google Play handelt je beoordeling en review af volgens zijn eigen voorwaarden en publiceert ze op de winkelpagina van de app, of toont ze alleen aan ons als je meedoet aan een gesloten test. De app zelf komt niets te weten over je beoordeling, zelfs niet of je er een hebt gegeven.
Elke keer dat je de app opent, vraagt de app aan Google Play op je telefoon of er een nieuwere versie beschikbaar is. Daarvoor gebruikt Google Play volgens zijn eigen voorwaarden gegevens over je telefoon, de versie van de app en de geïnstalleerde onderdelen ervan. Als een versie een ernstige fout oplost, kan de app dan het updatescherm van Google Play tonen. De app stuurt hierover niets naar onze server.
App-rechten
De belangrijkste rechten die de app gebruikt, en waarvoor:
- Geschatte locatie, alleen als je ‘Mijn locatie gebruiken’ kiest. Je kunt ook zelf een plaats zoeken.
- Meldingen, om je alarmen te tonen.
- Wekkers en herinneringen, om de weersverwachting te controleren op de tijden die je kiest.
- Uitvoeren bij opstarten, om de controles opnieuw in te plannen nadat je telefoon opnieuw is opgestart.
- Een wekker instellen, alleen zodat een tik op de tijd in de klokwidget je klok-app kan openen. Cloudlarm stelt daarin geen wekkers in.
- Netwerktoegang, om weersverwachtingen te downloaden en poollichtmeldingen te ontvangen.
Wat we niet doen
We verkopen of delen je gegevens niet, tonen geen advertenties, gebruiken geen analyse- of trackingtools en maken geen profielen. De app heeft geen accounts.
Rechtsgronden
Waar de Europese Algemene verordening gegevensbescherming (AVG) of vergelijkbare wetten gelden, verwerken we gegevens:
- om de app en de functies die je aanzet te leveren, zoals weersverwachtingen, poollichtmeldingen en Premium (art. 6 lid 1 sub b AVG, uitvoering van een overeenkomst);
- om onze server met de limieten per minuut voor IP-adressen tegen misbruik te beschermen (art. 6 lid 1 sub f AVG, gerechtvaardigde belangen);
- om je berichten te beantwoorden (art. 6 lid 1 sub f AVG, gerechtvaardigde belangen);
- om deze website aan te bieden en tegen aanvallen te beschermen, waarvoor Cloudflare de gegevens van elk bezoek verwerkt, zoals je IP-adres (art. 6 lid 1 sub f AVG, gerechtvaardigde belangen);
- om de bestelregistraties van Google Play te gebruiken voor onze boekhouding en belastingen (art. 6 lid 1 sub c AVG, wettelijke verplichting).
Je kunt bezwaar maken tegen de verwerking op basis van gerechtvaardigde belangen: zie Je recht van bezwaar.
Dienstverleners
- Cloudflare host onze server en deze website. Cloudflare verwerkt namens ons gegevens, waaronder IP-adressen, om ze aan te bieden en te beschermen.
- Google bezorgt namens ons poollichtmeldingen via Firebase Cloud Messaging, en de meldingen van Google Play over aankopen via Cloud Pub/Sub.
- Proton host onze mailbox.
- Google Play verspreidt de app en de updates ervan en handelt betalingen en beoordelingen af, en Android-back-up bewaart je back-ups. Google levert deze diensten rechtstreeks aan jou, volgens zijn eigen privacybeleid.
Cloudflare en Google kunnen gegevens verwerken buiten de Europese Economische Ruimte, ook in de Verenigde Staten. Zulke doorgiften berusten op het EU-VS-kader voor gegevensbescherming, waaronder beide bedrijven gecertificeerd zijn, of op de standaardcontractbepalingen van de Europese Commissie. Proton bewaart onze mailbox in Zwitserland, Duitsland of Noorwegen, en de Europese Commissie heeft vastgesteld dat Zwitserland een passend beschermingsniveau voor persoonsgegevens biedt.
Hoe we je gegevens beschermen
De app maakt verbinding met onze server, en je browser met deze website, alleen via versleutelde HTTPS-verbindingen. Ook de verbindingen van de app met Firebase en Google Play zijn versleuteld.
We bewaren zo weinig mogelijk gegevens, zodat er weinig te verliezen valt: onze server slaat geen IP-adressen, geen accounts en geen exacte locaties op, alleen rastercellen, en van elk aankooptoken alleen een vingerafdruk waaruit het token niet te herleiden is. De app staat alleen back-ups toe die Android versleutelt met je schermvergrendeling.
Geheime sleutels, zoals de sleutels die onze server gebruikt voor Google Play en Firebase, maken nooit deel uit van de app of de broncode ervan: we bewaren ze in de versleutelde opslag voor geheimen van Cloudflare en GitHub, en vervangen elke sleutel die mogelijk is uitgelekt. Onze accounts bij Google, Cloudflare, GitHub en Proton, waarmee we Cloudlarm publiceren en in de lucht houden, zijn beveiligd met verificatie in twee stappen. Als een inbreuk op de beveiliging persoonsgegevens in gevaar brengt, melden we dat binnen 72 uur bij Datatilsynet, de Noorse privacytoezichthouder, en als de inbreuk een hoog risico inhoudt voor je rechten en vrijheden, laten we het jou ook onverwijld weten. Hoe je een beveiligingsprobleem meldt, lees je op Beveiliging.
Hoelang we gegevens bewaren
- Weersverwachtingen en rastercellen op onze server: tot 7 dagen na het laatste verzoek voor de cel.
- De logs van onze server, die hoogstens een celnummer bevatten: 7 dagen.
- IP-adressen: worden niet opgeslagen.
- Pushtoken en Firebase-installatie-ID: tot er geen poollichtalarm meer aanstaat. Firebase verwijdert ze daarna binnen 180 dagen, ook uit zijn back-ups. Als je de app eerder de-installeert, verwijdert Firebase het pushtoken en de installatie-ID na 270 dagen zonder activiteit (zie de documentatie van Firebase).
- Vingerafdrukken van aankooptokens, met de status van de aankoop: tot 30 dagen nadat de betaalde periode is afgelopen, of 30 dagen na de laatste controle van het token als die later was. De tokens zelf worden niet opgeslagen.
- Back-ups: Cloudflare kan de database van onze server terugzetten naar elk moment in de afgelopen 30 dagen, dus weersverwachtingen, rastercellen en vingerafdrukken die we verwijderen, blijven nog tot 30 dagen langer in de back-ups van Cloudflare staan.
- Bestelregistraties: Google Play bewaart ze volgens zijn eigen voorwaarden, en onze server slaat er geen op. Van de rapporten in Play Console downloaden we voor onze boekhouding alleen de rapporten die we volgens de boekhoud- en belastingwetgeving moeten bewaren, en we bewaren ze zo lang als die wetgeving voorschrijft.
- Berichten die je ons stuurt: tot de zaak is afgehandeld, uiterlijk 2 jaar na je laatste bericht.
- Alles op je telefoon: tot je het verwijdert of de app de-installeert.
Je rechten
Je hebt recht op inzage in je persoonsgegevens, op correctie of verwijdering ervan, op beperking van of bezwaar tegen de verwerking ervan, en op overdraagbaarheid van gegevens. Je kunt ook een klacht indienen bij een privacytoezichthouder, bijvoorbeeld waar je woont of werkt: in Polen bij de voorzitter van het Bureau voor de bescherming van persoonsgegevens (UODO), in Noorwegen bij Datatilsynet.
We weten niet wie je bent, dus meestal kunnen we geen gegevens over jou vinden (art. 11 AVG). Als je ons iets stuurt waarmee we ze kunnen vinden, zoals het bestelnummer van een aankoop, helpen we je. Je kunt je gegevens ook zelf verwijderen: de-installeer de app, dan vergeet onze server je gebied na 7 dagen.
Je recht van bezwaar
Je kunt op elk moment, in verband met je specifieke situatie, bezwaar maken tegen de verwerking die we baseren op gerechtvaardigde belangen (art. 6 lid 1 sub f AVG, zie Rechtsgronden): de limieten per minuut voor IP-adressen, het beantwoorden van je berichten, en het aanbieden en beschermen van deze website. We stoppen daar dan mee, tenzij we dwingende gerechtvaardigde gronden hebben die zwaarder wegen dan je belangen, rechten en vrijheden, of de gegevens nodig hebben voor de instelling, uitoefening of onderbouwing van een rechtsvordering (art. 21 lid 1 AVG). Stuur je bezwaar naar benek.apps.feedback@pm.me.
Kinderen
Cloudlarm is niet gericht op kinderen jonger dan 13 jaar, en we verwerken hun gegevens niet bewust.
Deze website
We plaatsen geen cookies en gebruiken geen scripts, analysetools of inhoud van andere websites. Cloudflare, dat de website host, verwerkt je IP-adres en de andere gegevens van elk verzoek, zoals de pagina die je opent en de naam van je browser, om de pagina’s aan te bieden en de website tegen aanvallen te beschermen, en kan daarvoor een beveiligingscookie plaatsen. Dit berust op ons gerechtvaardigd belang bij een website die werkt en veilig is (art. 6 lid 1 sub f AVG). We houden geen logs van bezoeken bij.
Wijzigingen
Als we dit privacybeleid wijzigen, werken we deze pagina en de datum bovenaan bij. Belangrijke wijzigingen maken we ook bekend in de releasenotes van de app.