Migradar

English

Privacyverklaring

Versie: 10 oktober 2026

Deze verklaring legt uit welke persoonsgegevens we verwerken als je de app Migradar (voor iPhone en Android) of de website migradar.nl gebruikt, of contact met ons opneemt; waarom we dat doen; hoe lang we ze bewaren; en welke rechten je hebt. Deze verklaring bestaat in het Nederlands en het Engels. Beide versies zijn authentiek; bij een verschil geldt de versie in de taal waarin je de app of de website gebruikt, en gebruik je beide talen, dan de Engelse.

In het kort

1. Wie verantwoordelijk is

Verwerkingsverantwoordelijke:

Migradar, gevestigd in Nederland
E-mail: support@migradar.com
Website: migradar.nl

We hebben geen functionaris voor gegevensbescherming aangesteld; dat is voor onze verwerkingen niet verplicht. Vragen over privacy beantwoorden we zelf.

2. Welke gegevens we verwerken, en waarom

2.1 De app gebruiken, zonder account

Om de verwachting, de kaart en de soorten te tonen, haalt de app bestanden op van onze server (api.migradar.nl). Zoals bij elke internetverbinding ontvangt de server daarbij je IP-adres en technische gegevens van het verzoek, zoals het tijdstip en het opgevraagde bestand. Die gebruiken we alleen om het bestand te versturen. We houden geen logboek bij van wie welk bestand ophaalt. Foto's en geluiden van vogels komen ook van onze eigen server; de app maakt daarvoor geen verbinding met andere partijen.

Grondslag: uitvoering van de overeenkomst (je gebruikt de app; AVG art. 6 lid 1 sub b).

2.2 Je locatie

De app leest je locatie alleen als je daar via de vraag van je toestel toestemming voor hebt gegeven, en alleen op deze momenten:

De coördinaten verlaten je telefoon niet en worden niet bewaard, ook niet op je toestel. Alleen de gekozen plaatsnaam en regio worden op je toestel bewaard. De app gebruikt je locatie niet op de achtergrond. Je kunt ook zelf een plaats kiezen, zonder locatietoegang.

Grondslag: je toestemming via de vraag van je toestel (art. 6 lid 1 sub a). Intrekken kan in de instellingen van je toestel.

2.3 Een account

Een account is niet nodig: de hele app werkt zonder, meldingen inbegrepen. Met een account hoort Premium bij je e-mailadres in plaats van bij je Apple ID of Google-account, en heb je het op elk toestel waarop je inlogt. Met een account verwerken we:

GegevenWaarvoor
E-mailadresInloggen, je een code sturen bij aanmelden of een vergeten wachtwoord, en je laten weten als je wachtwoord is gewijzigd of je account is verwijderd
WachtwoordAlleen als onomkeerbare afdruk (PBKDF2, 600.000 ronden); het wachtwoord zelf bewaren we niet
Aanmaakdatum en laatste gebruikSessies laten verlopen en slapende accounts opruimen
Een willekeurig klantnummerEen aankoop aan je account koppelen (zie 2.5); het nummer zegt niets over wie je bent
Tot wanneer Premium geldt, gekocht of door ons gegevenPremium op je toestellen en bij je meldingen laten gelden

Heb je meldingen ingesteld in een versie van de app van vóór oktober 2026, dan staan ook je plaatsnaam en regio, je meldingskeuze en het pushadres, platform en de taal van je toestel bij je account, voor hetzelfde doel als in 2.4. Die gegevens vervallen zodra je meldingen aanzet in een nieuwere versie, of als je je account verwijdert.

Inloggen met Apple. Kies je daarvoor, dan krijgen we van Apple een ondertekend bewijs met een vast nummer voor jou (alleen bruikbaar binnen Migradar) en je e-mailadres. Je naam of andere gegevens vragen we niet. We bewaren het nummer, en een sleutel waarmee we de koppeling bij Apple intrekken als je je account verwijdert. Kies je voor "Verberg mijn e-mailadres", dan krijgen we een doorstuuradres van Apple in plaats van je eigen adres. Bestaat er al een account met het e-mailadres dat Apple bevestigt, dan koppelen we het daaraan, en sturen we je daarover een e-mail. Een wachtwoord heb je dan niet nodig; met "Wachtwoord vergeten" kun je er later alsnog een instellen.

Tijdens het aanmelden bewaren we je e-mailadres en de afdruk van je wachtwoord tijdelijk, tot je de code uit de mail hebt ingevuld. Na het inloggen bewaart de app een sessiesleutel in de beveiligde opslag van je toestel (Keychain op iPhone, Keystore op Android); op de server staat daarvan alleen een afdruk.

De codes komen altijd van support@migradar.com. We versturen ze via Resend (zie 4); in de mail staat alleen de code en waarvoor hij is. Via dezelfde weg krijg je een bericht als je wachtwoord is gewijzigd of je account is verwijderd, zodat je het merkt als iemand anders dat deed, en als iemand met jouw adres een account probeert aan te maken terwijl je er al een hebt.

Grondslag: uitvoering van de overeenkomst (art. 6 lid 1 sub b).

2.4 Meldingen

Meldingen werken zonder account. Zet je ze aan, dan meldt je toestel zich aan bij onze server, en verwerken we:

GegevenWaarvoor
Pushadres van je toestel, het platform (iOS of Android) en de taal van de appHet bericht bij het juiste toestel bezorgen, in jouw taal
Plaatsnaam en regioBepalen over welke verwachting je bericht krijgt; geen coördinaten
MeldingskeuzeVanaf welke drukte en over welk deel van de dag (nacht, ochtend of beide)
Een toestelcodeZorgen dat alleen jouw toestel je meldingen kan wijzigen; de code maakt de server, en zelf bewaart hij er alleen een onomkeerbare afdruk van
Met welk account je bent ingelogd, als je dat bentPremium van je account laten gelden voor je meldingen
Zonder account: de anonieme code van RevenueCat (zie 2.5) en tot wanneer daar Premium op staatBepalen of je meldingen op elk niveau mag krijgen
Datum van aanmelden, laatste contact en laatste meldingHooguit één bericht per avond sturen, en aanmeldingen opruimen van toestellen die de app niet meer gebruiken

Elke avond kijkt de server of de verwachting voor jouw regio je drempel haalt. Zo ja, dan sturen we één bericht, met het niveau, de plaatsnaam, de score, het drukste deel van de nacht en de wind erin (bijvoorbeeld "Drukke trek vannacht boven Utrecht — Score 62/100 · drukst 21:45–02:30 · rugwind 6 m/s"). Vraag je in de app om een proefmelding, dan sturen we die meteen, langs dezelfde weg. Het bericht gaat via de pushdienst van Expo naar de meldingsdienst van Apple of Google, en zo naar je toestel.

Meldingen zet je uit in de app of in de instellingen van je toestel. Zet je ze in de app uit, dan wissen we de gegevens hierboven meteen.

Grondslag: uitvoering van de overeenkomst (art. 6 lid 1 sub b). Je toestel vraagt je apart of meldingen mogen; dat is een instelling van je toestel en geen aparte grondslag onder de AVG.

2.5 Premium kopen

Premium koop je via de App Store of Google Play. Apple of Google verwerkt de betaling, als zelfstandige verwerkingsverantwoordelijke; wij krijgen je naam, adres of betaalgegevens niet te zien.

Om te controleren wat je gekocht hebt, gebruiken we RevenueCat (RevenueCat, Inc., Verenigde Staten) als verwerker. RevenueCat ontvangt:

Heb je een account, dan vraagt onze server RevenueCat na tot wanneer je Premium hebt, en bewaart hij alleen die einddatum. Zonder account, en alleen als je meldingen aan hebt staan, doet hij hetzelfde voor de anonieme code van je toestel (zie 2.4).

Grondslag: uitvoering van de overeenkomst (art. 6 lid 1 sub b).

2.6 Beveiliging en foutmeldingen

Om het raden van wachtwoorden en het overspoelen van de server tegen te gaan, tellen we pogingen per IP-adres en per e-mailadres. Die tellingen worden na een uur gewist; alleen het aantal verkeerd ingevulde codes per e-mailadres bewaren we een etmaal, tegen het raden van codes.

Gaat er op de server iets mis, dan schrijft hij een foutmelding in een logboek. Daarin kan je e-mailadres staan (als het versturen van een code mislukte) of je klantnummer bij RevenueCat (als een controle of verwijdering daar mislukte). IP-adressen staan er niet in. Deze logboeken hebben een vaste maximale omvang en worden automatisch overschreven.

Grondslag: ons gerechtvaardigd belang bij een veilige en werkende dienst (art. 6 lid 1 sub f).

2.7 Contact met ons

Mail je ons, dan verwerken we je e-mailadres, je naam als je die noemt, en wat je schrijft, om je te antwoorden en om afspraken vast te leggen.

Grondslag: uitvoering van de overeenkomst, of ons gerechtvaardigd belang om je te helpen (art. 6 lid 1 sub b en f).

2.8 De website

De website migradar.nl gebruikt geen cookies, geen analysediensten en geen lettertypen of scripts van anderen. De strook met de verwachting van vannacht en de lijst met plaatsen voor het zoekveld komen van onze eigen server. Wat je op de website zelf kiest, namelijk je taal, je gebied en je plaats, onthoudt je browser lokaal, in de opslag van je browser (localStorage); wij krijgen die keuzes niet. Die opslag is functioneel: ze onthoudt wat je hebt gekozen, zodat je het niet opnieuw hoeft te doen (artikel 11.7a Telecommunicatiewet). Voor het versturen van de pagina's ontvangt de server je IP-adres, zoals bij elke website; ook hier houden we geen toegangslogboek bij.

Grondslag: ons gerechtvaardigd belang bij een werkende website (art. 6 lid 1 sub f).

2.9 Onze administratie

Apple en Google stellen verkoopoverzichten aan ons ter beschikking. Die van Apple bevatten geen gegevens waarmee we jou kunnen herkennen. Die van Google kunnen per aankoop een ordernummer en je land, provincie, plaats en postcode bevatten. De overzichten die we voor onze boekhouding bewaren, bewaren we zeven jaar, omdat de belastingwet dat vereist.

Grondslag: een wettelijke plicht (art. 6 lid 1 sub c).

3. Wat op je toestel blijft

Op je toestel, en niet bij ons, staan: de gekozen plaats en regio, je keuze voor licht of donker, de taal als je die zelf gekozen hebt, of je het welkomstscherm en de uitleg bij de kaart al gezien hebt, je meldingskeuze en de toestelcode voor de meldingen (zie 2.4), een kopie van de laatst opgehaalde verwachting (zodat de app ook zonder verbinding iets toont), en na het inloggen de sessiesleutel. Het onderdeel van RevenueCat in de app bewaart lokaal je aankoopstatus en klantnummer.

Dit verdwijnt als je de app verwijdert. Alleen de sessiesleutel en de toestelcode kunnen op een iPhone in de Keychain achterblijven. De sessiesleutel is waardeloos zodra je uitlogt, je account verwijdert of de sessie verloopt; de toestelcode zodra je meldingen uitzet of wij de aanmelding opruimen (zie 6).

Deze opslag is strikt nodig om de app te laten werken zoals je hem gebruikt (artikel 11.7a Telecommunicatiewet).

4. Met wie we gegevens delen

We verkopen geen gegevens en delen ze niet voor advertenties. We werken met deze verwerkers, onder een verwerkersovereenkomst:

PartijWat ze doenWaar
netcup GmbH, Karlsruhe, DuitslandHosting van de server, de database en de websiteEuropese Unie
Zoho Corporation B.V., Utrecht, NederlandE-mail: de mailbox support@migradar.com, waar jouw mail aan ons binnenkomtNederland en Ierland (EU)
Plus Five Five, Inc. (Resend), Verenigde StatenHet versturen van de codes voor aanmelden en wachtwoordherstel, en van berichten over je accountVerenigde Staten
650 Industries, Inc. (Expo), Verenigde StatenHet doorsturen van pushberichten naar Apple en GoogleVerenigde Staten
RevenueCat, Inc., Verenigde StatenHet controleren en bijhouden van aankopenVerenigde Staten

Deze partijen mogen de gegevens alleen voor ons gebruiken en moeten ze passend beveiligen.

Zelfstandige partijen. Apple en Google (App Store, Google Play, betalingen, inloggen met Apple, de meldingsdiensten APNs en Firebase Cloud Messaging) verwerken gegevens onder hun eigen privacybeleid. Heb je dat op je toestel toegestaan, dan verzamelen Apple en Google zelf crashrapporten of gebruiksstatistieken van apps, en tonen ze ons daarvan overzichten; dat regel je in de instellingen van je toestel. Verder geven we gegevens alleen aan instanties als de wet ons daartoe verplicht.

5. Gegevens buiten de Europese Unie

Resend, Expo en RevenueCat zitten in de Verenigde Staten. Voor die doorgifte gelden de standaardcontractbepalingen van de Europese Commissie, die deel uitmaken van de verwerkersovereenkomst met elk van hen. Resend en Expo zijn daarnaast gecertificeerd onder het EU-VS Data Privacy Framework. Een kopie van de waarborgen kun je opvragen via support@migradar.com.

6. Hoe lang we gegevens bewaren

GegevensBewaartermijn
Accountgegevens (2.3)Tot je je account verwijdert. Een account dat drie jaar niet gebruikt is en geen lopend abonnement heeft, verwijderen we automatisch
Koppeling met Apple (2.3)Tot je je account verwijdert; dan trekken we hem meteen bij Apple in
Aanmelding die nog niet bevestigd is (e-mailadres en wachtwoordafdruk)Tot je de code invult; anders vervalt ze na 10 minuten en wissen we haar binnen een uur
SessiesVervallen na 90 dagen zonder gebruik, en uiterlijk een jaar na het inloggen
Codes voor aanmelden en wachtwoordherstel10 minuten, en maar één keer bruikbaar
Aanmelding voor meldingen (2.4)Tot je meldingen in de app uitzet, tot Apple of Google meldt dat het pushadres niet meer werkt, of tot de app zich 400 dagen niet heeft gemeld
Meldingsgegevens bij een account uit een oudere versie (2.3)Tot je meldingen aanzet in een nieuwere versie, of tot je je account verwijdert
Tellingen tegen misbruik (2.6)Eén uur; het aantal verkeerd ingevulde codes een etmaal
Reservekopieën van de accountgegevens14 dagen (zie hieronder)
Foutlogboeken van de server (2.6)Tot ze worden overschreven; elk logboek heeft een vaste maximale omvang
Gegevens bij RevenueCat, met accountTot je je account verwijdert; dan laten we RevenueCat je klantgegevens meteen wissen
Gegevens bij RevenueCat, zonder accountZolang dat nodig is om je aankoop te controleren en te herstellen; op verzoek wissen we ze eerder (zie 8)
Verzonden mails bij Resend30 dagen, voor het afleveren en het opsporen van fouten (de bewaartermijn van Resend); de code zelf is na 10 minuten waardeloos
E-mails aan onsTwee jaar na het laatste contact
Verkoopoverzichten (2.9)Zeven jaar

Van de accountgegevens maken we elke nacht een reservekopie, op dezelfde server in de EU en alleen voor de beheerder leesbaar. Die bewaren we 14 dagen. Een verwijderd account staat daardoor na uiterlijk 14 dagen in geen enkele kopie meer.

7. Beveiliging

We versleutelen alle verbindingen (HTTPS). Wachtwoorden, codes en sessiesleutels staan alleen als onomkeerbare afdruk op de server. Het aantal inlogpogingen en het aantal pogingen om een code te raden zijn begrensd. Een wachtwoord dat voorkomt in een bekende lijst van gelekte wachtwoorden (Have I Been Pwned) kun je niet kiezen; voor die controle gaan alleen de eerste vijf tekens van een onomkeerbare afdruk van het wachtwoord de deur uit, nooit het wachtwoord zelf of je e-mailadres. De server staat in de EU, en alleen Migradar heeft er beheerderstoegang toe. Geen enkele beveiliging is volmaakt. Gaat er toch iets mis met persoonsgegevens, dan melden we dat aan de Autoriteit Persoonsgegevens, en aan jou als het een hoog risico voor je meebrengt, zoals de AVG voorschrijft.

8. Je rechten

Je hebt het recht om je gegevens in te zien, te laten verbeteren of verwijderen, de verwerking te laten beperken, bezwaar te maken tegen verwerking op grond van ons gerechtvaardigd belang, en je gegevens in een gangbaar formaat te ontvangen. Toestemming kun je altijd intrekken; dat geldt vanaf dat moment.

We reageren binnen een maand. Is een verzoek ingewikkeld, dan kan dat met twee maanden worden verlengd; dat laten we je dan binnen de eerste maand weten, met de reden. Een verzoek is gratis. Is een verzoek kennelijk ongegrond of buitensporig, bijvoorbeeld doordat het steeds terugkomt, dan kunnen we een redelijke vergoeding vragen of het weigeren; we leggen dat dan uit.

Een abonnement stopt niet als je je account verwijdert; dat zeg je op in de App Store of Google Play.

Ben je het niet eens met hoe we met je gegevens omgaan, laat het ons dan eerst weten. Je kunt ook een klacht indienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl), of bij de toezichthouder in het land waar je woont.

9. Leeftijd

De app is geschikt voor alle leeftijden: zonder account bewaren we niets over je, behalve wat nodig is voor meldingen als je die aanzet (zie 2.4). Voor een account moet je 16 jaar of ouder zijn, of toestemming hebben van een ouder of voogd. Blijkt dat we zonder die toestemming gegevens van een jonger kind hebben, dan verwijderen we ze.

10. Wat we niet doen

11. Wijzigingen

Verandert deze verklaring op een punt dat voor jou belangrijk is, dan laten we dat vooraf weten in de app, per e-mail als je een account hebt, of op de website. De datum bovenaan zegt welke versie geldt; eerdere versies sturen we je op verzoek.

12. Contact

Migradar, gevestigd in Nederland
E-mail: support@migradar.com
Website: migradar.nl