Wat is een probe request?
Probe requests maken Wi-Fi-detectie mogelijk en roepen de privacyvragen over apparaten op die bezoekersmeting moet beantwoorden.
Op deze pagina
Een probe request is een kort radiosignaal waarmee een Wi-Fi-apparaat vraagt welke netwerken er in de buurt zijn. Als management frame hoort het bij de huishoudelijke laag van het Wi-Fi-protocol en bevat het geen gebruikersverkeer, berichten of inhoud. Er is geen app of login voor nodig, en telefoons versturen die probes of ze nu verbinding maken met een netwerk of niet.
Hoe werkt een probe request?
Een apparaat verstuurt een probe request en wacht tot accesspoints in de buurt antwoorden met een probe response. Dat heet actief scannen. Het alternatief is passief luisteren naar de beacons die accesspoints uitzenden, en telefoons doen allebei omdat actief scannen sneller is.
Een probe request kan gericht zijn en een specifiek netwerk noemen waar het apparaat naar zoekt, of als broadcast-probe naar elk netwerk binnen bereik vragen. Apparaten versturen probes met tussenpozen die verschillen per fabrikant, besturingssysteem en batterijstatus. Ook of het scherm aan staat, speelt mee. Verbonden apparaten blijven ook scannen, alleen minder vaak. Zo stapt je telefoon over op een sterker netwerk zonder dat je er iets voor doet.
Wat hebben telefoonfabrikanten aan probe requests veranderd?
Elke probe request bevat een afzenderadres, het MAC-adres van het apparaat. Vroeger stuurden apparaten probes met hun echte, permanente hardwareadres, dat in principe kon worden gelogd en hergebruikt. Moderne apparaten sturen gerandomiseerde MAC-adressen die na verloop van tijd veranderen en per netwerk verschillen. Randomisering maakte eenvoudig loggen moeilijker, maar niet onmogelijk. Ze veranderde ook hoe tellen werkt: een systeem dat naïef unieke adressen telt, telt dezelfde telefoon meerdere keren.
De kwaliteit van een bezoekersanalysesysteem hangt af van de filter- en modelleerlaag, die moet corrigeren voor gerandomiseerde en gespoofte adressen, stilstaande apparaten en personeelsachtig gedrag. Hoe de tellingen die eruit komen worden gevalideerd en geleverd, staat beschreven bij welke data je krijgt.
Waarom zijn probe requests belangrijk voor privacy?
Wi-Fi-detectie berust op probe requests, dus de privacy hangt af van hoe het ontvangende systeem omgaat met de identificatoren die ze bevatten. Een identificator die aan een persoon gekoppeld kan worden, is onder de AVG een persoonsgegeven, en daarom verdient Wi-Fi-analyse aandacht in elke inkoopprocedure of DPIA.
In een privacy-first ontwerp worden persoonsgegevens onomkeerbaar verwijderd, nooit gehasht en bewaard, nooit opgeslagen. Wat overblijft, zijn anonieme, geaggregeerde statistieken zonder profielen of geschiedenis, en zonder weg terug naar een apparaat of een persoon. Op de pagina over AVG-proof bezoekersanalyse lees je waar een compliancebeoordeling van zo’n ontwerp naar kijkt.
Bumbee Labs is het bedrijf achter de enige methode voor bezoekersmeting in Europa die is goedgekeurd door een gegevensbeschermingsautoriteit.
Hoe worden probe requests een bezoekersstatistiek?
Personentelling via Wi-Fi leest deze signalen met de accesspoints die een locatie al gebruikt. Het systeem anonimiseert aan het begin van de pijplijn, filtert de ruis eruit en kalibreert het resultaat aan handmatige controletellingen. De uitkomst laat zien hoe een fysieke ruimte wordt gebruikt: hoeveel mensen er kwamen, hoelang ze bleven en hoe ze zich tussen zones bewogen, zonder logboek van apparaten.
Bronnen
- Martin, J., Mayberry, T., Donahue, C., Foppe, L., Brown, L., Riggins, C., Rye, E. C., & Brown, D. (2017). A study of MAC address randomization in mobile devices and when it fails. Proceedings on Privacy Enhancing Technologies, 2017(4), 365–383. https://doi.org/10.1515/popets-2017-0054
- Fenske, E., Brown, D., Martin, J., Mayberry, T., Ryan, P., & Rye, E. (2021). Three years later: A study of MAC address randomization in mobile devices and when it succeeds. Proceedings on Privacy Enhancing Technologies, 2021(3), 164–181. https://doi.org/10.2478/popets-2021-0042
- Vanhoef, M., Matte, C., Cunche, M., Cardoso, L. S., & Piessens, F. (2016). Why MAC address randomization is not enough: An analysis of Wi-Fi network discovery mechanisms. Proceedings of the 11th ACM Asia Conference on Computer and Communications Security (ASIA CCS ‘16), 413–424. https://doi.org/10.1145/2897845.2897883
- Apple. Use private Wi-Fi addresses on Apple devices. Apple Support. https://support.apple.com/en-us/102509
- Android Open Source Project. MAC randomization behavior. https://source.android.com/docs/core/connect/wifi-mac-randomization-behavior
- European Parliament and Council of the European Union (2016). Regulation (EU) 2016/679 (General Data Protection Regulation), Article 4(1) and Recital 30. https://eur-lex.europa.eu/eli/reg/2016/679/oj
Benieuwd hoe dit eruitziet voor jouw locatie?
Veelgestelde vragen
Bevat een probe request persoonsgegevens?
Een probe request is een management frame en draagt geen gebruikersverkeer zoals berichten, surfgedrag of inhoud. Het bevat wel een MAC-adres, en omdat een identificator die aan een apparaat gekoppeld is onder de AVG een persoonsgegeven kan zijn, draait het juridisch om wat een ontvangend systeem ermee doet. Systemen die voor privacy zijn ontworpen, verwijderen de koppeling naar een individu, zodat alleen anonieme, geaggregeerde statistieken overblijven.
Kan iemand worden gevolgd via probe requests?
Ruwe, onverwerkte probe-data kan op die manier worden misbruikt, en daarom bekijken toezichthouders Wi-Fi-analyse kritisch. MAC-randomisering maakt het moeilijker om het adres van een apparaat te loggen, maar niet onmogelijk. De privacy hangt dus af van het ontwerp van het systeem dat de signalen ontvangt. Een privacy-first meetsysteem is zo gebouwd dat geen enkel individu ooit kan worden geïdentificeerd: persoonsgegevens worden onomkeerbaar verwijderd, nooit gehasht en bewaard, nooit opgeslagen, zodat alleen anonieme, geaggregeerde statistieken overblijven.
Sturen telefoons probe requests terwijl ze verbonden zijn met een netwerk?
Ja, de meeste apparaten blijven scannen, ook als ze verbonden zijn, bijvoorbeeld om een sterker netwerk te vinden. Hoe vaak dat gebeurt, verschilt per fabrikant en besturingssysteem en hangt ervan af of het scherm aan staat. Probe-gedrag volgt geen vast schema en verandert in de loop van de tijd, dus meetsystemen moeten daarop worden gekalibreerd.
Is telling op basis van probe requests AVG-conform?
Dat hangt volledig af van het ontwerp van het systeem, en daarom hoort de vraag thuis in elke inkoopprocedure. De Wi-Fi-methode van Bumbee Labs is beoordeeld en goedgekeurd door een Europese gegevensbeschermingsautoriteit. Op onze AVG-pagina lees je wat die goedkeuring betekent voor een compliancebeoordeling.