rf_sentinel / guides / smart-glasses-detector
Smart glasses detector
Camera glasses keep a Bluetooth LE link to their phone app and advertise while worn. Their company IDs and service UUIDs give them away.
Rules
| Glasses | Identifier | Score |
|---|---|---|
| Ray-Ban Meta (Luxottica) | Company ID 0x0D53 | 70 |
| Ray-Ban Meta | Company ID 0x058E with the META_RB_GLASS token only | 72 |
| Snap Spectacles | Company ID 0x03C2 | 70 |
| Vuzix | Company ID 0x060C | 70 |
| Glasses UUID | 0xFE45 | 70 |
| HeyCyan SDK glasses | UUID 7905FFF0-B5CE-4E99-A40F-4B1E122D00D0, full 16-byte match | 68 |
| Meta (corporate) | Company ID 0x01AB, UUID 0xFEB7 / 0xFEB8 | 45, Quest headsets share it |
0x058E alone is deliberately not matched: Quest headsets use it too.
Questions
Does a match mean I'm being recorded?
No. It means camera glasses are nearby and advertising. Recording state isn't broadcast; look for the capture LED.
Will it see glasses that are folded or in their case?
Usually not: glasses stop advertising when off or charging in the case.