DEFLOCKHUD

Passive map + active RF · on-device · no network

DEFLOCKHUD

A glanceable heads-up display that warns you the moment you're near a Flock Safety ALPR camera. Built for a car head unit — runs on any Android device.

MODE passive / active PRIVACY nothing leaves your device NETWORK no internet permission

Two ways to use it

Works with or without hardware.

Run it as a pure map-based proximity warner using only your phone's GPS, or add a small USB scanner for live radio detection. Either way: no root, no accounts, no internet.

Passive

No hardware

Ships with an offline map of known ALPR camera locations (Flock and other vendors). Using only your GPS, it shows how far away mapped cameras are and points directional arrows at them as you drive.

Needs: nothing — the camera map is built in.

Active

+ ESP32 scanner

Plug a compatible ESP32 USB scanner running the flock-you firmware into your Android device (head unit, phone, or tablet). DeflockHUD then detects cameras live by their wireless signature — including ones not yet on any map — with a loud, high-contrast alert.

Needs: a USB-host device + an ESP32 scanner.

The moment a camera is heard, the HUD throws a full-width FLOCK DETECTED banner and an audible beep — readable in a fraction of a second while driving.

See it in action

Every state, on a real phone.

Unretouched captures from an Android phone running the closed-test build — no mockups, no renders. The head unit shows the same HUD with more room and a live telemetry strip.

DeflockHUD HUD showing a red FLOCK, checkmark KNOWN alert banner with directional arrows, a camera count of 3, and a list of recent detections with MAC addresses, channels and signal strengths.
Camera confirmedA live radio hit that also matches the built-in map — the arrows point at it, coloured by distance.
DeflockHUD showing a green MAP MODE banner with a GPS fix on 18 satellites and no scanner connected.
Map mode · no hardwareJust a phone and its GPS, watching the offline camera map. Nothing to buy, nothing to plug in.
DeflockHUD settings screen showing a demo mode toggle and a HUD layout choice of Automatic, Head unit or Phone.
SettingsDemo mode replays a simulated drive with no scanner — and the HUD scales itself to a phone or a head unit.
DeflockHUD showing an amber NO SIGNAL banner while GPS is still acquiring and no scanner is attached.
No signalWhen it has nothing to go on, it says so. An empty screen is never dressed up as an all-clear.

Captured on an Android phone in demo mode. Detection data shown is simulated — real camera identifiers are never published.

Compatibility

Bring your own ESP32.

Active detection works with common ESP32 scanner boards over USB — native USB or through a standard UART bridge. The app auto-detects the chip at 115200 baud and applies per-board signal calibration.

Scanner boards

USB · 115200
  • Native USB — ESP32-S2 / S3 / C3 / C6 (CDC-ACM)
  • UART bridge — CP2102 · CH340 / CH9102 · FTDI FT232 · Prolific PL2303
  • Anything else — generic 115200 serial fallback

Recommended: ESP32-S3 — native USB + Wi-Fi/BLE.

Runs on

Android 8.0+
  • Any Android 8.0+ device — phone, tablet, or car head unit (API 26 or newer)
  • Built & verified on the ATOTO S8 Ultra head unit
  • Active RF needs a USB-host (OTG) port; passive map needs only GPS

No root — plug in over USB-OTG and the app auto-connects.

Privacy is the product

Your drive never leaves your device.

DeflockHUD is a passive receiver. It watches for the radio signatures of fixed cameras — it does not track people, does not transmit, and does not phone home.

  • No internet permission — the app is technically incapable of transmitting your data.
  • No accounts, no ads — no analytics, no third-party SDKs.
  • On-device storage — logs live in the app's private storage only.
  • Screen-capture blocked — your live location can't be screenshotted or recorded.
  • You control export — data leaves only when you choose to share a CSV/KML.
  • Open about scope — full detail in the privacy policy.

Status

Coming to Google Play.

DeflockHUD is in closed testing ahead of a Google Play release for Android head units, phones, and tablets running Android 8.0 or newer. Want in on the test, or building a compatible scanner? Get in touch.