Website:
https://nroottag.github.io/
How it works (from the link above):
- Through pairing, an AirTag shares the public / private key information with the owner’s device.
- When the AirTag is separated from the paired device, it advertises its public key via BLE advertisements, known as lost messages.
- Nearby Apple devices, referred to as finders, generate encrypted location reports and send them, along with the hashed public key, to the Apple Cloud.
- The Apple Cloud allows anyone to use a hashed public key to retrieve the associated location reports, which can only be decrypted using the correct private key. To ensure anonymity, finders do not authenticate whether a lost message is sent from an Apple device.
IIUC, any program that can send BLE advertisements can make the device it’s running on trackable via Apple’s Find My network.