Privacy Policy
Your drive never leaves your device.
Last updated: 14 July 2026 · Applies to com.deflockhud.app
DeflockHUD ("the app") is a passive detector that alerts a driver when it is near a Flock Safety automated licence-plate-reader (ALPR) camera. This policy explains exactly what the app does and does not do with data. The short version: everything stays on your device, and the app has no ability to transmit anything.
Permissions the app declares
This is the complete list, as shipped in the app's manifest. You can verify it yourself on the Play Store listing ("App permissions") or by inspecting the APK — no need to take our word for it.
ACCESS_FINE_LOCATION,ACCESS_COARSE_LOCATION— the GPS fix that positions you against the offline camera map and tags detections. Requested at runtime, used only while the app is open in the foreground.- No
INTERNETpermission. The app never asks for it, so Android refuses to let it open a network connection at all. This is not a promise we make about our own behaviour — it is a limit the operating system enforces on us. No accounts, no ads, no analytics, no crash reporting, no third-party SDKs, no server to call.
Access to the USB scanner is not a manifest permission: Android asks you to approve that one specific device when you plug it in, and you can revoke it at any time.
What the app accesses
- Location (GPS) — used, whenever a fix is available, to tag detections with where they happened and to show how far away previously-mapped cameras are. Location is requested at runtime and is used only while the app is in the foreground.
- Connected USB scanner — the app talks to an ESP32-based radio scanner over USB. You grant access to that specific device through Android's standard USB permission dialog. No special/root access is used.
- Radio detections — the connected scanner identifies fixed ALPR surveillance cameras (public infrastructure) by their radio signature and reports their wireless identifiers (MAC addresses); the app logs what the scanner flags. The app is a passive receiver — it is not designed to scan, track, or profile people, phones, or other users' devices.
What is stored, and where
- Detections (camera identifier, signal strength, radio channel) and their GPS coordinates are written to a log file in the app's private internal storage. This storage is not accessible to other apps, and is not exposed over USB/MTP file transfer.
- Nothing is uploaded. Nothing is shared automatically.
- Screenshots and screen recording of the live map/coordinates are blocked by the app
(
FLAG_SECURE).
Where the camera map comes from
The offline map of known ALPR camera locations bundled in the app is derived from
OpenStreetMap — specifically public map nodes tagged as automated licence-plate
readers (surveillance:type=ALPR). Much of that data is mapped and maintained by the
community DeFlock project, whose ALPR-camera contributions flow into OpenStreetMap.
The dataset ships inside the app as a static snapshot and is used entirely on your device. The app does not connect to DeFlock, OpenStreetMap, or any other server to download, refresh, or check it — and it sends nothing back to them.
Sharing — the only way data can leave
There is exactly one path out, and you are the one who opens it: the in-app Export button hands a CSV/KML file to an app you pick from Android's share sheet (email, files, cloud drive, whatever). From that moment the file is in that app's hands, under its privacy policy, not ours.
The app itself never shares, uploads, syncs, or transmits anything — with no internet permission, it could not do so even if it tried.
Data retention & deletion
Logs remain until you delete them. You can remove all stored data at any time by clearing the app's storage in Android Settings, or by uninstalling the app.
Changes to this policy
If this policy changes, the "Last updated" date above will change accordingly.
Not affiliated with Flock Safety
DeflockHUD is an independent app and is not affiliated with, endorsed by, or connected to Flock Safety, Inc. "Flock" is used only descriptively, to name the cameras this app helps you detect.
Contact
Questions about this policy: deflockhud@proton.me