AirGuard icon indicating copy to clipboard operation
AirGuard copied to clipboard

Add detection of Tile trackers

Open AndreasTuranski opened this issue 3 years ago • 7 comments

Having both AirTag and Tile Tracker detection in one app would be useful, likely reuse significant portions of the code base, and provide energy efficiency vs having another app price anti-tracking for Tiles and do its own BLE scans.

AndreasTuranski avatar Feb 22 '22 23:02 AndreasTuranski

I came here to suggest the same thing.

EvanCarroll avatar Feb 24 '22 21:02 EvanCarroll

I've just created a Python bluetooth scanner to do the same thing. It reports both Airtags, Tiles and bluetooth beacons (although I haven't verified that last one).

https://github.com/createcandle/bluetoothpairing/blob/main/scanner.py

The Tile in my vicinity (I don't own one, but apparently a neighbour does) doesn't seem to emit advertising bytes, but it does emit a name: 'Tile'. So the code just looks for that instead.

createcandle avatar Feb 28 '22 12:02 createcandle

We are looking into that topic at the moment. There will be a release covering this in the next weeks using a simple approach at first

Sn0wfreezeDev avatar Feb 28 '22 14:02 Sn0wfreezeDev

My tiles are detected properly. @AndreasTuranski can you confirm this? If yes, we can probably close this issue

Myzel394 avatar Apr 18 '22 10:04 Myzel394

My Tiles are detected also, which is awesome. As well as an extra one I'm not familiar with. But I can't tell which ones are mine and which one isn't. The UI instructions to handle/ignore my Tiles don't work. I can't identify my MAC addresses in the Tile app.

jezzaaa avatar Apr 26 '22 03:04 jezzaaa

We will check why ignoring the Tiles does not work. Thanks for checking. Currently, we have not identified if we can let the Tiles ring like an AirTag. Therefore, it's not possible to directly identify them this way. Maybe the adb logs can show you its MAC address?

Sn0wfreezeDev avatar May 02 '22 07:05 Sn0wfreezeDev

I used "adb logcat" to search for the MAC addresses, while I was using the Tile app, and clicking on the "Find" button for each device:

05-03 09:56:44.524 9977 26210 D BluetoothGatt: readRssi() - device: FD:15:E9:F3:A5:95

so then I could work out which MAC address belonged to a device. The MAC addresses aren't easily found in the AirGuard app, though. The list of detected trackers shows them as "Tile 357" with no MAC address. If I tap on the entry, I can see at the top "Device Bluetooth address: FD:15..." and the last of the MAC is truncated. So I had to guess which MAC I was dealing with.

Screenshot_20220503-100938

Nevertheless, I was able to determine which three Tiles to ignore. The map view on the other two tiles confirms that they aren't mine, nor are they somehow attached to me or my car, because they didn't go with me on a recent drive. So they must belong to someone else in my household or a nearby neighbour.

jezzaaa avatar May 03 '22 00:05 jezzaaa