Skip to content

ZeroTrace AirLeak

Introduction

A Bluetooth-LE privacy scanner you flash onto an ESP32-S3 board and drive from your phone, it watches the BLE traffic around you and warns when something appears to be following you.

Welcome to ZeroTrace AirLeak

ZeroTrace AirLeak is a Bluetooth-LE scanning and counter-surveillance tool. It listens, passively, to the Bluetooth Low Energy traffic in the air around you: phones, earbuds, smartwatches, item finders and beacons all announce themselves, and AirLeak reads those announcements, works out what each device is, and shows it on your phone in real time.

Its headline job is a privacy one. AirLeak recognizes the trackers people use to follow things, and people, AirTags, Samsung SmartTags, Tile and Chipolo tags, and the Google and Apple finder networks, and it can warn you when one of them appears to be moving with you over time. That is the "is something following me?" question, answered continuously in the background.

AirLeak is a firmware product. You supply a compatible ESP32-S3 board, flash the AirLeak firmware onto it from the ZeroTrace app, and from then on you drive the whole thing from your phone over Bluetooth LE. There is no screen, no cables in normal use, and no separate app to learn, a single status light on the board is the only local indicator.

What you need to provide

AirLeak is firmware only. You bring your own ESP32-S3 development board (the reference target is an ESP32-S3 with 16 MB flash and 8 MB PSRAM) and a USB-C cable for the one-time flash. See Hardware for the exact board target and Installation for flashing.


A passive listener

AirLeak only listens. It reads the Bluetooth advertisements that devices broadcast openly to anyone nearby, it does not connect to them, pair with them, jam them, or transmit attacks. It is a privacy and awareness instrument. Radio and privacy laws vary by country; operate within the rules where you are. See Privacy & Legal.

Command Palette

Search for a command to run...