Engineer uses Claude-built Bluetooth tracker to recover phone after MDM disabled Find My

Engineer uses Claude-built Bluetooth tracker to recover phone after MDM disabled Find My

N
News Editor
2026-08-09 03:48:50
Engineer Ben Zhang said he spent 30 minutes searching his office for a missing phone before turning to Anthropic’s Claude for help. With Apple’s Find My disabled by MDM, Claude suggested a different route: track the phone through Bluetooth signal strength and write a small utility for the job. According to Zhang, the AI produced the meter in about a minute, and he then walked around the office watching the readings rise until he found the device. Zhang later published the tool, called findphone, on GitHub. The utility is written in Swift, runs on macOS 13 or later, and reads RSSI, or received signal strength indicator, from nearby Bluetooth devices. It can also add a radar-like sound cue through a sound flag and hide Bluetooth addresses with a redact flag for screen recordings. The report notes that RSSI is not a substitute for GPS: accuracy is typically around 2 to 5 meters and can worsen in environments with metal, glass, or water, where reflection and diffraction affect readings. Even so, the episode shows how AI can cut the cost of building one-off software for narrow personal problems.

Engineer Ben Zhang said he recovered a lost phone in his office after asking Claude to build a Bluetooth signal strength tracker, a workaround he used because Apple’s Find My had been disabled by MDM, or mobile device management.

Zhang wrote that he spent 30 minutes turning the office over without finding the device. With Find My unavailable under the company’s device controls, he asked Claude how he could locate the phone. The AI suggested tracking Bluetooth signal strength and wrote a meter for him in about a minute. He then walked around the office watching the numbers climb and eventually found the phone.

MDM removed the most direct location tool

Companies often use MDM systems to manage employee devices, including remote software installation, password policies, and lock or wipe functions for lost hardware. One trade-off is that Apple’s native Find My feature is often disabled at the same time.

For employers, that can be part of a security setup. For an employee who has misplaced a phone, it removes the most obvious recovery tool. That was the situation Zhang described.

How findphone works

Zhang later released the tool on GitHub under the name findphone. Its core function is to continuously read a Bluetooth device’s RSSI, short for received signal strength indicator. In practical terms, a stronger reading usually means the target device is closer.

The program is written in Swift and requires macOS 13 or later. It does not rely on external packages, and it can be compiled with swift build -c release. Zhang also included a script that packages a universal binary for both arm64 and x86_64 Macs.

Two extra options for usability

  • With the sound flag, the tool emits a reverse-parking-style tone that speeds up as the user gets closer to the target.
  • With the redact flag, it masks the Bluetooth address, which helps avoid exposing device information in screen recordings.

Useful for direction, not precise positioning

The report also noted the limits of Bluetooth-based positioning. RSSI typically offers accuracy in the 2-to-5-meter range, and even in favorable conditions it is hard to get within 2 meters. In spaces with metal, glass, or water, reflection and diffraction can push the error beyond 5 meters and make the readings less predictable.

That leaves the tool better suited to showing whether the user is getting warmer or colder than to providing an exact location. The final step still depends on the person walking the space and checking the surroundings.

A one-off problem turned into a working utility

The article frames the episode as a sign of falling software creation costs. In the past, building a custom tool for a single personal inconvenience often would not have been worth the effort. With AI, that calculation can change, making it possible to create narrowly targeted software quickly enough for it to be useful in the moment.

This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan.
640

Disclaimer:

The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.

Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.