Apps and inexpensive detectors can find active, networked smart glasses that broadcast over Bluetooth, Wi‑Fi or RF, but they cannot reliably detect a passive, radio‑silent lens. Use apps for situational signals and follow with a visual check; verify any claim by running the local 10‑minute test described below.
- App-based scans find radio activity (BLE, Wi‑Fi), not a camera lens; a radio‑off camera is invisible to apps.
- Randomized Bluetooth MACs and pairing-only behaviour produce false negatives for many devices.
- Indicator LEDs can help but makers or firmware may dim or hide them; check the device manual.
- RF scanners detect transmitters; optical/IR finders detect lenses when you have line of sight and light.
- A 10‑minute, on-route test is the only practical way to set realistic expectations for your commute.
Choose cameraless frames if you want low‑maintenance privacy; choose a camera model only if you accept a detection workflow (app + visual check + on-route test).
How they compare side by side
| What you are choosing on | Open-source Android app | Handheld optical/IR detector | Buy cameraless frames |
|---|---|---|---|
| What it actually detects | BLE/Wi‑Fi adverts and pairing traffic (radio activity) | Lens reflections and IR emitters (optical presence) | No camera hardware at all (eliminates device risk) |
| Effective range in a crowded commute | a few metres but unreliable in dense crowds | close range with line of sight; depends on light | N/A — prevention rather than detection |
| False positive/negative profile | high false positives from phones; misses silent devices | low false positives for visible lenses; misses hidden cameras | no false positives; you trade away camera features |
| What breaks over time | firmware changes and new pairing methods reduce visibility | wear and changing lighting reduce sensitivity | you may later want camera features and must replace frames |
| Who maintains or interprets it | you: requires app updates and reading signals | you: requires practice scanning and lighting choices | minimal: check frames and manufacturer disclosure |
| Migration cost if you change approach | low: switch apps or add a detector | medium: buy different hardware or a better detector | high: new frames if you later need camera features |
Who each option is actually for
- Open-source Android apppeople who want a cheap, mobile signal check and can interpret BLE/Wi‑Fi dataPricing: free/open-source model; main cost is your time to learn how to read scans and keep the app updated
- Handheld optical/IR detectorusers who want to scan for lenses visually and in low light and can carry a small devicePricing: one-off hardware purchase; the effective cost rises with sensor sensitivity and portability requirements
- Buy cameraless framesprivacy-first buyers who prefer minimal maintenance and no dependence on detection toolsPricing: single purchase for frames; additional cost is driven by prescription lenses or specific frame features
Do apps work on public transport to detect camera glasses?
Apps flag only devices that emit a detectable signal. On a train, an app can show nearby Bluetooth or Wi‑Fi broadcasts and raise reasonable suspicion, but it cannot prove a lens is recording if the glasses are radio‑silent or paired privately to a phone.
Use app alerts to trigger a closer visual check or a polite question. Treat a negative scan as inconclusive, not proof of absence.
How each detection method actually finds cameras
Detection methods look for different physical signals: BLE advertising, Wi‑Fi service announcements, RF transmissions, or optical/IR reflections from a lens. Each method can only confirm its own signal; none alone proves a camera is recording or streaming.
Combine methods when you need higher confidence: radio scans to find transmitters, optical checks to confirm a lens, and a visual inspection for LEDs or owner interaction.
- Bluetooth (BLE): reads adverts and pairing traffic; blind to radios that are off or using strict pairing.
- Wi‑Fi/mDNS: finds devices announcing services; limited when glasses use companion‑phone bridges.
- RF scanners: detect active transmitters and can localise directionally; blind to passive lenses.
- Optical/IR detectors: reveal lens reflections or IR emitters in the right light and line of sight.
What the open-source Android app detects and where it fails
The app scans BLE adverts, reads vendor IDs when available, and looks for companion‑phone pairing patterns. It reliably shows devices that are actively advertising or creating visible traffic, but it cannot find a camera if the glasses keep radios off or use pairing‑only behaviour.
Community reports say it commonly shows some Ray‑Ban Meta and XREAL models when those devices advertise. It often misses devices that use randomized MACs, private protocols, or pairing-only modes; check the app’s GitHub readme and each device’s support page for current behaviour.
- Common detections: devices that advertise BLE adverts while idle or during pairing (community-reported).
- Typical misses: devices that pair silently, randomize MACs, or use a phone bridge (community-reported).
- Sources to check: the app’s GitHub readme for detection methods and each device maker’s support page for pairing and radio behaviour (official).
Are manufacturer indicator LEDs reliable?
An illuminated indicator LED proves activity in that moment, but its absence does not prove the absence of a camera. Some consumer glasses include hardware LEDs, but makers or firmware can dim, disable or hide them and enterprise models sometimes use subtler indicators.
Always check the device manual or the maker’s support page for whether an LED exists, where it sits, and whether it can be disabled or covered.
- Consumer models: often include an LED, but behaviour depends on firmware and settings (check support page).
- Enterprise models: indicators may be configurable or less visible for workflow reasons (check support page).
- Practical rule: a lit LED is evidence of activity; an unlit LED is not evidence of no camera.
What dedicated hardware detectors actually find
Dedicated tools split into RF scanners for transmitters and optical/IR finders for lenses. RF units reveal active live streams or hidden hotspots. Optical/IR finders reveal lenses by reflection or IR emission when you have line of sight and suitable lighting.
Each tool requires user skill: RF scanning needs tuning and interpretation; optical scanning needs steady handling and the right illumination. Neither removes all doubt on its own.
- RF scanners: detect active transmitters and can help localise directionally; miss fully offline devices and very brief bursts.
- Optical/IR finders: reveal exposed lenses and IR emitters at close range and with proper light; cannot see through opaque covers.
- Combine tools to reduce uncertainty but not to guarantee detection.
Why detection fails and the typical failure sequence
Detection commonly fails because devices minimise emissions and protect pairing privacy. A frequent sequence: glasses are worn with radios off or in companion-only mode, brief adverts use randomized MACs, an app reports transient packets from a passing phone or earbuds, and you end up with an alert and no visible lens to confirm.
Crowded environments worsen the problem: overlapping adverts, body blockage, and radio reflections all create false positives and false negatives.
- False positives: phones, earbuds or other devices share vendor identifiers and trigger alerts (community-reported).
- False negatives: a paired device stops advertising and appears invisible to scanners (community-reported).
- Operational result: no single app or gadget guarantees detection in a crowded commute.
A 10‑minute test to run on your commute
Run this exact sequence during the same service and time you usually commute to see what your app and any detector actually find. Each step is one action and says what you should see when it worked.
Record the outcomes so you can choose a practical policy or tool based on evidence from your route.
- 1. Put your phone in airplane mode, enable Bluetooth, open the detection app, and run a BLE scan for 60 seconds. You should see nearby BLE adverts or a clear message that none were found.
- 2. Turn airplane mode off, connect to available train Wi‑Fi, and run an mDNS/Wi‑Fi scan. You should see devices announcing services or an explicit absence of services.
- 3. Have a friend wear a known camera‑capable model and open its companion app. With the camera active, the detection app should show a new device during advertising; note the maximum distance at which it appears.
- 4. If you have an optical/IR finder, scan the area with angled illumination; you should see reflections or IR hotspots if a lens is exposed.
- 5. Repeat the BLE scan while the test subject pairs their glasses and then turns the glasses’ radio off; the app should show the device when advertising and not show it when the radio is off.
- 6. Write down which methods detected the device, at what distance, and which other signals interfered. Use that record when choosing a policy or hardware.
Which buying approach reduces your commute risk
If you want minimal ongoing effort, buy cameraless frames or models with hardware‑tied, obvious indicators that cannot be muted. If you need a camera for accessibility or work, accept a detection workflow: run app scans, do visual checks, and seat yourself to reduce risk.
Validate any model with the 10‑minute test and read the device support page. See our device pages for Ray‑Ban Meta and XREAL Air 2 Ultra for pairing and radio details and our app index at /apps for companion behaviour.
- For captions or translation, check our listings under /uses/live-captions and /uses/translation for cameraless options.
- For companion and detection apps, see /apps and the device pages at /devices/ray-ban-meta and /devices/xreal-air-2-ultra.
- Always run the 10‑minute test before buying or accepting use of someone else’s device.
What we would pick, by situation
| If this is you | What we would pick |
|---|---|
| You rarely need a camera and want peace of mind on public transport | Buy cameraless frames — removing the camera eliminates dependence on imperfect detection methods. |
| You need a camera for accessibility but worry about strangers | Open-source Android app — it gives situational signals while keeping your device usable for accessibility features. |
| You want to audit a space for an incident and can carry gear | Handheld optical/IR detector — optical detection helps find lenses even when radios are silent, useful for post‑incident checks. |
| You want a quick, low-effort routine when commuting | Open-source Android app — running a short scan each trip gives useful signals without new hardware if you accept its limits. |
Switch if, stay if
- You record repeated unexplained detections that you cannot localise on your usual route.
- You observe a device with a concealed lens despite app scans showing nothing.
- You need guaranteed non‑recording for work or legal reasons where any uncertainty is unacceptable.
- Your detection app’s false positives cause frequent disruption and you prefer removing the doubt.
- You only use glasses for captions or translation and accept occasional uncertainty in public.
- Your 10‑minute test consistently finds the devices you care about on your commute.
- You prefer preserving camera features and have a simple response plan (ask, move, report).
- You are unwilling to carry extra hardware or learn RF/optical scanning techniques.
Frequently asked questions
Can a phone app prove a pair of glasses is recording me?
No. An app can show a device is broadcasting or paired, which supports suspicion, but it cannot prove recording. Recording may be local with radios off or handled by a companion phone; only direct visual evidence (lens movement, a lit indicator LED where present, or seeing someone operate a recording app) proves active recording.
Will the detection app show earbuds or phones and create false alarms?
Yes. Detection apps list nearby Bluetooth and Wi‑Fi devices, including phones, earbuds and watches, so false positives are common. Cross‑check by moving closer to the signal, looking for the physical device, and noting vendor identifiers before acting on an alert.
Are there legal obligations for people wearing camera glasses in public?
Legal obligations vary by country and venue. Public spaces often allow recording, but private businesses and transport operators can set rules; check venue policy and local law. An app’s output is not legal proof—contact staff or authorities if you believe a law is being broken.
If a device uses randomized MAC addresses, can I still detect it?
Not reliably with a simple BLE scanner. Randomized MACs prevent stable tracking and make fingerprinting harder, so you may only see transient adverts or companion pairing traffic. In that case, optical or RF checks may reveal a camera where Bluetooth does not.
Should I report someone who refuses to show their glasses or turn off a camera?
If you feel threatened or think recording is illegal in that context, report to venue staff or the transport authority. For non‑urgent concerns, a polite request or moving seats is often quicker; keep notes on time, place and any app detections if you plan to escalate.
Find apps that work on your glasses
Every app in the directory lists the glasses it runs on, how it works on each, and the official source that proves it.