← All posts
📷Security

Your Smartphone Sensor Can Now Detect Hidden Cameras. Here's What's Actually Happening.

Michael Sintim-Koree · August 2026

The anxiety around hidden cameras in Airbnbs and hotel rooms is not irrational. There have been enough documented cases, enough viral Reddit posts, and enough news coverage that a lot of people do a sweep when they check into an unfamiliar space. Most of those sweeps are ineffective. Feeling under the bed and checking behind the smoke detector accomplishes something, but it doesn't find a well-placed pinhole lens in a power outlet or a clock radio.

Researchers published a system called LAPD (Laser-Assisted Photography Detection) at ACM SenSys 2021 that uses a smartphone's time-of-flight (ToF) sensor to detect the characteristic retroreflection signature of camera lenses, then layers a neural network on top to separate real camera detections from false positives. The technique isn't new in principle, but the implementation runs on commodity smartphone hardware, which changes who can actually use it.


Why camera lenses are detectable in the first place

Camera lenses retroreflect light. When a light source illuminates a lens at close range and the camera capturing that illumination is positioned near the light source, the lens returns light directly back toward the source in a way that ordinary surfaces don't. The effect is related to why cats' eyes glow in headlights, but the signature for a manufactured lens is specific: the retroreflective return from a hidden camera lens is stronger and more distinctive than surrounding surfaces due to lens-sensor retroreflection physics. That pattern is the basis of LAPD's detection approach.

Existing dedicated RF and lens detectors sold to consumers use a version of this same principle. You sweep a room with an LED flashlight and look through a red-filtered viewer for that telltale glint. It works. It also requires good lighting conditions, deliberate search behavior, and a trained eye to distinguish a camera lens from a reflection off a piece of jewelry or a mirror edge. The human pattern-matching layer is the weak link, and that's exactly what LAPD replaces with a model trained on the specific optical signature of the retroreflection.


How the system actually works

The ToF sensor emits laser pulses while the system records the reflected light intensity. The system uses image processing to isolate the retroreflective signal characteristic of a hidden camera lens (which shows higher intensity than surrounding surfaces when struck by laser pulses) from ambient reflections. That processed signal goes into a classifier trained to recognize the retroreflection signature of a camera lens against background noise.

The training data challenge is the interesting engineering problem. Camera lens signatures vary by lens diameter, coating type, focal length, and distance from the interrogating sensor. Spy cameras in commercial products span an enormous range of lens sizes and qualities. The researchers collected retroreflection signatures from a representative sample of hidden cameras across different form factors: pinhole lenses in clocks, power adapters, smoke detectors. They built a dataset large enough to train a detector that generalizes across lens types rather than recognizing specific models.

The system guides users to an ideal scanning distance using augmented reality, covering most hotel rooms and short-term rental units without requiring you to inspect every surface individually.


The false positive problem, and how they solved it

The classifier uses a deep learning filter (a convolutional neural network implemented in TensorFlow Lite) designed to run in real time on a mobile device without requiring cloud inference. The model removes false positives through a chain of image processing and machine learning filters. It is small enough to ship as a mobile application without significant storage or battery impact.

The hard part in training wasn't positive examples (cameras are straightforward to collect retroreflection samples from) but negative examples. Indoor spaces have a lot of surfaces that produce bright reflections: mirrors, glass picture frames, watch faces, phone screens, certain plastics. The false positive rate on early models was high enough to make the system annoying rather than useful. The published version uses a multi-stage filtering approach: image processing filters flag candidates, then a deep-learning filter checks whether the flagged region has the retroreflective signature characteristic of a camera lens rather than a diffuse glint.

In the paper's evaluation across 379 participants, the system achieved an 88.9% detection rate. The comparison baseline matters: participants using only the naked eye detected just 46.0% of hidden cameras, making LAPD's improvement substantial, not marginal.


Specific failure modes the paper documents

A lens behind tinted glass or a one-way mirror significantly attenuates the retroreflection signal. The system's detection rate drops substantially on cameras with dark tinted covers, which some commercial hidden cameras use specifically because they reduce lens visibility to casual inspection. The retroreflection is still present but weaker, and the classifier's confidence threshold becomes the limiting factor.

The effective range also applies to lenses in the 3mm diameter range or larger. True pinhole lenses smaller than 1.5mm produce a signal that falls below the detection threshold at greater distances. A small pinhole lens in a ceiling fixture of a large room may require closer inspection. The system tells you where to look; it doesn't substitute for actually checking spots that were flagged at range.

Another limitation involves cameras designed for night vision that capture near-infrared light. The ToF sensor operates in the near-infrared spectrum, but NIR-optimized hidden camera lenses may present different reflection profiles than the training set accounted for. This one matters if you're worried about cameras that operate in the dark.


Why the $30–$80 Amazon detectors don't actually work

The $30 to $80 hidden camera detectors sold on Amazon fall into two categories: RF signal detectors and optical finders. RF detectors look for wireless transmission from cameras that stream over WiFi or cellular. They miss wired cameras entirely and produce false positives on every WiFi network in range. In a hotel or apartment building, an RF detector is essentially useless without baseline signal characterization you'd have no way to do.

Optical finders that use a red LED and viewfinder work on the same retroreflection principle as LAPD, but the human is doing the detection. The LAPD paper's evaluation found that human detection using only the naked eye hit 46% on the same test set where LAPD hit 88.9%. A dedicated commercial signal detector (the K18) only reached 62.3%. That's not a marginal improvement from LAPD.


Why this isn't on your phone yet

LAPD as published is a research prototype with an Android implementation used for the evaluation. It's not currently available as a consumer application on either major platform. The technique is sound, the hardware requirement is met by any modern smartphone with a ToF sensor, and the demand is obvious. What's slowing the transition to an App Store release is genuinely unclear.

The obstacles worth guessing at: ToF sensors, while common in recent flagship Android devices, are not universally present across all smartphones, which complicates broad deployment. The false positive tuning required for a consumer-grade product is more demanding than what's acceptable in a research evaluation. And a product that tells people their rental accommodation contains a hidden camera will generate legal and liability questions that a research paper sidesteps entirely. That last one might be the real bottleneck.

There are several apps in both stores that claim hidden camera detection through various means, including a handful that use the retroreflection approach informally. None of them have published evaluation data that would let you assess their actual performance. Until something ships with LAPD-style evaluation methodology behind it, the gap between what the research demonstrates and what you can actually install stays wide.


What a practical sweep looks like today

Until a consumer implementation of this exists, a layered approach covers most of the real threat surface:

  • Connect to the accommodation's WiFi and scan for unknown devices. Apps like Fing enumerate connected devices by IP address, MAC address, and manufacturer. A camera streaming over the local network will appear. This misses wired cameras and cameras using cellular data, but it catches the majority of consumer-grade spy cameras that stream over WiFi.
  • Use a flashlight in a darkened room and look for retroreflection with your eyes. Sweep systematically across shelves, smoke detectors, clocks, and air vents. Look for a bright returned point of light that doesn't look like a normal surface reflection. Slower and less reliable than LAPD, but it's what's available.
  • Check common placement locations physically: smoke detectors (particularly if they seem newer or out of place), alarm clocks with dark faces, power adapters plugged into outlets at an unusual angle, air purifiers positioned toward sleeping areas.
  • Disable or cover devices you can't verify. An alarm clock you can't inspect can go face-down. A smoke detector you can't reach is worth noting to the host.

None of that is as reliable as an automated retroreflection scan. It's also the set of tools currently available to everyone.


Physical security problems becoming software problems

The LAPD work fits a pattern that's been accelerating: physical security threats that previously required specialized hardware are getting addressed through software running on sensors already in every pocket. Detecting network anomalies, identifying spoofed access points, finding hidden cameras. All of these now have consumer-accessible software implementations at better-than-human accuracy that would have required dedicated equipment five years ago.

The counterpart pattern is equally real. The same accessibility that makes defensive tools cheaper makes offensive tools cheaper. Consumer hidden cameras with 1080p pinhole lenses and WiFi streaming start around $30. The attack surface exists precisely because the hardware became cheap enough to deploy carelessly. Raising the cost of undetected deployment through tools like LAPD doesn't eliminate the threat; it shifts the economics away from casual or opportunistic use toward more determined adversaries.

For most of the situations people are worried about, casual and opportunistic is the actual threat model. A tool that reliably catches the $30 power adapter camera planted in a rental unit is useful even if it doesn't catch a purpose-built surveillance device installed by a professional. Most people's risk is from the former. Whether that stays true as hardware costs keep dropping is an open question, and it's not clear anyone has a confident answer yet.


If you've tested any of the existing camera-detection apps against real hardware and have actual data on false positive rates or detection failures, it would be genuinely useful to hear what you found. The gap between claimed capabilities and documented performance in this space is wide, and the difference between 46% naked-eye detection and 88.9% with LAPD makes it reasonable to be skeptical of anything shipping without published evaluation numbers.