Meta has sold 7M+ Ray-Ban glasses that look identical to normal glasses but can record you silently.
NoPeek detects them using immutable BLE manufacturer company IDs signals that cannot be randomized or hidden unlike MAC addresses.
Detects: Meta Ray-Ban, Snap Spectacles, Oakley Meta, TCL RayNeo, Meta Quest, Apple Vision Pro, Pico VR and more.
No ads. No tracking. No internet permission. Fully open source. MIT license.


Thanks, but I couldn’t find a way to set alerts for a set of addresses like the OP app scans for, only for a specific MAC address. Wouldn’t be feasible to enter all possible addresses since that would be many millions of addresses for each manufacturer prefix.
If you go to Radar Alerts, set the filter to use the manufacturer. The readme in OPs GitHub page lists these manufacturers: https://github.com/getnopeek/nopeek-android#️-devices-detected
Yeah, unfortunately the By Manufacturer list is limited and doesn’t for example include the Meta glasses 0x0D53. So, still isn’t a feasible alternative unless more prefixes are added or the ability to add your own is added.
I see, admittedly I didn’t check too closely but see what you’re saying now. I’ve had good luck with this app for tracking other BLE devices around. FWIW the MAC address filter takes a wild card value (using
*), but I’m not too familiar with how the manufacturer ID and MAC address manufacturer prefix are related, if at all. Anyway, all this to say that while the NoPeek app is focused on just smart glasses, other apps exist that have similar functionality, and are easier to install.