Map Surveillance Cameras Near You

An open-source project mapping Flock Safety ALPR license plate readers using WiGLE WiFi data and OUI fingerprinting research by @NitekryDPaul.

Cameras Mapped
31
Known OUI Prefixes
Regions Covered
⚠️ Take this map with a grain of salt. WiGLE is a crowdsourced, passively-collected dataset updated sporadically per location — it is not a live feed. Flock cameras do not broadcast continuously; they wake briefly only to upload data, so WiGLE records depend entirely on a wardiver being nearby at the right moment. Data may be stale, incomplete, or reflect cameras that have since been relocated or removed.
This dashboard is for general awareness only, not a source of truth. For accurate real-time local detection, see the STSCollective FlockYou hardware detectors below — they run @NitekryDPaul's actual detection method on an ESP32 and alert you as you drive past a camera. Use code FLOCKFINDER for 20% off.

Data: WiGLE  |  Map: © OpenStreetMap contributors  |  Last updated:

📸 What are ALPRs?

Automated License Plate Readers (ALPRs or LPRs) are AI-powered cameras that capture and analyze images of all passing vehicles, storing details like your car's location, date, and time. They also capture your car's make, model, color, and identifying features such as dents, roof racks, and bumper stickers — often turning these into searchable data points.

These cameras collect data on millions of vehicles regardless of whether the driver is suspected of a crime. Data is shared across thousands of law enforcement agencies nationwide, often without warrants, oversight, or transparency.

🔒 Privacy Violations

ALPRs track your movements and store data for extended periods, creating a detailed record of your location history without your knowledge or consent.

⚠️ Risk of Misuse

Data from ALPRs has led to wrongful arrests, racial profiling, and cases of officers stalking ex-partners. Once collected, there's little oversight.

📊 Limited Benefits

No substantial evidence proves ALPRs effectively prevent crime. They ignore existing tools police already have, like cell phone location data with warrants.

🐦 What is Flock Safety?

Flock Safety is one of the largest ALPR vendors in the United States. Their cameras are installed for police departments, businesses, and HOAs. Captured vehicle data is uploaded to Flock's cloud system, where participating agencies can search and share information across jurisdictions — often secretly and without community approval.

This project identifies Flock cameras through their WiFi radio signatures. Every Flock camera has a WiFi transceiver that periodically wakes to upload data. These transmissions use MAC addresses with identifiable OUI (Organizationally Unique Identifier) prefixes — discovered through promiscuous-mode 2.4 GHz research by @NitekryDPaul.

📡 Flock Safety WiFi OUI Fingerprints

These 31 OUI prefixes were identified by @NitekryDPaul through promiscuous-mode analysis of Flock camera WiFi traffic. The 31st prefix (82:6B:F2) was contributed by Michael / DeFlockJoplin during field testing.

# OUI Prefix Source Cameras Found

📶 Top 10 Observed SSID Name Variants

The table below lists the ten most frequently observed SSID values across all WiGLE records matching a known Flock Safety OUI prefix. Most Flock cameras transmit a hidden SSID (empty broadcast), so these entries represent the minority of records where a network name was visible to WiGLE wardrive scanners. Published here as a reference for researchers and detection tool authors.

⚠️ These SSIDs are not exclusive to Flock cameras. They appear in records whose OUI prefix matches the known Flock Safety list — but names like ClickShare and TEST are generic and may co-occupy the same MAC space. Treat them as correlated observations, not confirmed Flock identifiers.
# SSID Occurrences
1Flock2,603
2SMARTGATE_123456859
3AndroidAP321
4TEST297
5Compudopt Connect220
6ClickShare211
7ClickShare-Boardroom211
8ClickShare-Conference Room137
9Audi HUD130
10Afsol Wifi127

Computed from 119,151 SSID-bearing records (108,596 unique values) across all 31 OUI files in data/by_oui/. Stats update automatically after each scan.

🔬 Flock SSID Pattern Analysis

Filtering the WiGLE dataset to only Flock*-prefixed SSIDs reveals 157 unique variants across 2,760 total records, falling into five distinct naming patterns:

Pattern Unique SSIDs Records Description
Flock 1 2,603 Bare name — fully configured / deployed cameras
Flock-XXXXXX 146 146 Mixed-case with 6-char uppercase hex suffix (e.g. Flock-7EBB9D)
FLOCK-XXXXXX 5 5 All-caps variant with 6-char hex suffix (e.g. FLOCK-215CB4)
Flock-XXXX 1 1 Shorter 4-char hex suffix (Flock-6361)
FlockXXX 2 2 Numeric suffix, no dash (Flock001, Flock003)
💡 Provisioning SSID pattern detected. The Flock-XXXXXX / FLOCK-XXXXXX naming convention is consistent with factory or pre-deployment SSIDs — each device appears to broadcast a unique hex identifier (likely derived from its MAC address) before being claimed and configured through the Flock Safety platform. Once provisioned, the SSID collapses to the bare Flock name. Observing a Flock-XXXXXX SSID on a matching OUI prefix is a strong secondary confirmation signal for an unconfigured or recently factory-reset Flock Safety camera.

🔭 SSID-Discovery: Candidate OUI Prefixes Unconfirmed

📡 New SSID pattern observed in the wild — Flock Camera net.
A community member (flock-you issue #43) reported a Flock Safety camera broadcasting as Flock Camera net. — a format completely invisible to Flock-* pattern searches. The camera broadcast simultaneously on 2.4 GHz (ch. 1) and 5 GHz (ch. 157) using sequential locally administered MACs (e.g. 52:64:CF:9F:A2:DE / :DF). Locally administered addressing is likely a deliberate anti-fingerprinting measure — these MACs will never match IEEE OUI lookups, making SSID-pattern detection the only viable passive identification path for cameras using this scheme.

This table is populated automatically by querying WiGLE for SSIDs matching Flock% / FLOCK%, then extracting OUI prefixes from results that are not in the canonical OUI list. Only OUIs seen ≥5 times are shown to reduce false positives.

No candidate OUI prefixes have been identified yet via SSID-pattern queries. Any novel OUI seen ≥5 times in Flock-SSID-bearing WiGLE records will appear here automatically.

OUI Prefix Occurrences Top SSIDs Status
No candidate OUI prefixes yet — queries running incrementally. Prefixes seen ≥5 times will appear here.
🔔 Community help needed. If you observe one of these OUI prefixes on a confirmed Flock camera in the field, please open an issue or PR to promote it to the canonical flock_ouis.csv. Data files: ssid_candidate_cameras.geojson  ·  ssid_candidate_cameras.csv

🔬 Detection Method

Flock cameras spend most of their duty cycle asleep, waking briefly to upload captured plate data. During these brief active windows, a real-time passive sniffer can detect them by watching for their MAC address appearing as the destination (addr1) in probe responses and data frames from nearby APs — even when the camera itself is not actively transmitting.

The addr1 technique — matching on the receiver address in addition to the transmitter — is @NitekryDPaul's key discovery. Combined with wildcard probe request detection (802.11 management frames type=0 subtype=4 with empty SSID), this yields a very tight signature that field-tested at 11 of 12 cameras caught with only 2 false positives in Joplin, MO.

🔴 This map does NOT use the addr1 technique.
WiGLE is a historical, crowdsourced WiFi survey database collected by volunteers wardriving with passive scanners. It does not perform real-time addr1 matching, and Flock cameras do not broadcast continuously — they only wake briefly to upload data. WiGLE entries for a given location may be months or years old, coverage is uneven, and cameras that have been moved or removed may still appear.

Use this map to inform yourself, not as a definitive inventory. For accurate, real-time, local detection that actually implements @NitekryDPaul's method, see the STSCollective FlockYou ESP32 detectors — they scan live WiFi traffic as you drive and alert you the moment a matching signature is seen. Use discount code FLOCKFINDER at checkout for 20% off.