{"id":10237,"date":"2026-09-29T08:22:51","date_gmt":"2026-09-29T08:22:51","guid":{"rendered":"https:\/\/www.beaconzone.co.uk\/blog\/?p=10237"},"modified":"2026-09-29T08:23:50","modified_gmt":"2026-09-29T08:23:50","slug":"checking-detected-locations-in-security-sensitive-applications","status":"publish","type":"post","link":"https:\/\/www.beaconzone.co.uk\/blog\/checking-detected-locations-in-security-sensitive-applications\/","title":{"rendered":"Checking Detected Locations in Security Sensitive Applications"},"content":{"rendered":"\n<p>A new paper, <a href=\"https:\/\/www.usenix.org\/conference\/usenixsecurity26\/presentation\/hofhammer\" target=\"_blank\" rel=\"noreferrer noopener\">PrivacyShield: Relaying BLE Beacons to Counter Unsolicited Tracking<\/a>, proposes a way to make hidden Bluetooth trackers less useful to stalkers by causing them to appear in other locations. It presents a working research prototype, tested mainly against Apple\u2019s AirTags and Find My network.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"427\" height=\"400\" src=\"https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2026\/09\/applefindmy.jpg\" alt=\"\" class=\"wp-image-10239\" srcset=\"https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2026\/09\/applefindmy.jpg 427w, https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2026\/09\/applefindmy-300x281.jpg 300w\" sizes=\"(max-width: 427px) 85vw, 427px\" \/><\/figure><\/div>\n\n\n<p><br> <br>The underlying problem is that these tracking networks enlist nearby phones to report a tag\u2019s location, potentially including the victim\u2019s own phone. The authors argue that existing anti-stalking measures offer insufficient protection. Alerts take time to appear, speakers can be disabled, and modified trackers can evade detection by changing their identifiers or pretending to be another type of device.<\/p>\n\n\n\n<p>PrivacyShield captures nearby tags\u2019 Bluetooth broadcasts and sends them over the internet to relay stations elsewhere. Those stations rebroadcast the signals, prompting nearby phones to report the tag at the relay\u2019s location. This exploits the network\u2019s inability to distinguish an original broadcast from a relayed copy. The prototype uses a modified Android app, a server and inexpensive ESP32 hardware, without requiring Apple\u2019s cooperation or physical access to the hidden tracker.<\/p>\n\n\n\n<p>In experiments with locations roughly four kilometres apart, the researchers made Apple\u2019s Find My app display an AirTag at the relay location. With one reporting phone at each location, rebroadcasting twice per second reliably produced the false location; slower rebroadcasting caused the displayed position to alternate or stop updating. Effectiveness depended on both broadcast frequency and the number of phones reporting each location.<\/p>\n\n\n\n<p>The crucial limitation is that confusing the displayed location does not necessarily erase the real one and genuine location reports can remain available. A sophisticated attacker analysing all reports, or using prior knowledge of the victim\u2019s movements, might distinguish real locations from decoys. The experiments are relatively small, and protection across other tracking networks is proposed rather than demonstrated to the same extent. The system also cannot protect against GPS trackers, can disrupt legitimate lost-item tracking and could be misused to conceal stolen belongings.<\/p>\n\n\n\n<p>The authors therefore present PrivacyShield as a temporary defence while providers improve their systems. They recommend faster alerts, alerts covering all device types and stronger protocol-level protections. The paper\u2019s main contribution is demonstrating that relaying tracker signals can give potential victims a practical means of disrupting surveillance, although it does not establish guaranteed protection against determined stalkers.<\/p>\n\n\n\n<p>The same principle could apply to ordinary, non-proprietary Bluetooth Low Energy beacons where a receiving system treats a broadcast identifier as evidence of location or proximity. Capturing and rebroadcasting that signal elsewhere could create misleading detections, although the effect would depend on how the receiving system validates and processes them. The broader lesson for users and system designers is that detecting a beacon\u2019s signal does not always, by itself, prove that the original device is physically nearby. More security sensitive applications need to do more checks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A new paper, PrivacyShield: Relaying BLE Beacons to Counter Unsolicited Tracking, proposes a way to make hidden Bluetooth trackers less useful to stalkers by causing them to appear in other locations. It presents a working research prototype, tested mainly against Apple\u2019s AirTags and Find My network. The underlying problem is that these tracking networks enlist &hellip; <a href=\"https:\/\/www.beaconzone.co.uk\/blog\/checking-detected-locations-in-security-sensitive-applications\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Checking Detected Locations in Security Sensitive Applications&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[61],"tags":[],"_links":{"self":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/10237"}],"collection":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=10237"}],"version-history":[{"count":5,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/10237\/revisions"}],"predecessor-version":[{"id":10243,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/10237\/revisions\/10243"}],"wp:attachment":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=10237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=10237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=10237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}