What do the record statuses and visibility options mean?
Decommissioned: four restored records classified by the publisher as decommissioned. Private-party: seven restored records identified by the publisher as private cameras; specific owners have not been confirmed. Use the checkboxes to include these records. A missing operating-status label does not mean a camera is confirmed in service.
Operating status and ownership are separate from permit matching. The linked/unmatched labels below describe only the permit associations in this index.
Permit linked: the working index associates this camera location with one or more permit documents. Most associations come from the October 7 index; two were added from the October 20 response. Each camera’s detail panel identifies the basis for its match.
No matching permit located: the current index has no linked permit for that location. It is an unresolved record match, not a finding that installation was unlawful or that no permit exists.
What records and dates does this cover?
The baseline is the supplied camera and permit workbook dated October 7, 2026, containing 91 camera locations. Eleven previously excluded records were restored October 26: four classified by the publisher as decommissioned and seven as private-party. These are hidden by default, leaving 80 locations in the default public-camera view. The full dataset and CSV include all 91 records. The original workbook is retained as a historical source. The document library contains 11 PDFs received October 20, 2026. These records include Flock Safety and Axon installations.
The new Becker/Gilson document, permit 20254566, supports two additional links. The Scenic Park document, permit 20264940, is a nearby candidate whose Axon equipment differs from the camera index’s Flock label; that camera remains unresolved. The remaining October 20 files were byte-for-byte duplicates of PDFs already held. Other associations have not been independently re-audited for this website.
Download the baseline workbook ↓Does a permit prove the camera is currently authorized or active?
No. The documents show the records held by this project. They may include earlier plans, revisions, approvals, and proposed locations. Current permit validity, final inspection, installed position, ownership, and operating status require separate confirmation.
The 17 location maps are cropped from the source PDFs. Sheet titles and surrounding panels were excluded; location labels were retained. Read the complete PDF for notes, legends, conditions, and revision history.
Why do permit maps show locations missing from the camera index?
A permit can describe proposed cameras that have not been matched to an observed camera record. The baseline workbook includes 17 such permit-location entries. Some entries repeat locations across revisions. They are not added to the camera count.
Where did the camera locations come from?
The baseline workbook includes OpenStreetMap node IDs, manufacturer labels, coordinates, and camera directions. Every camera detail links to its source node. The index is a dated snapshot; source map records may since have changed. Eighteen manufacturer labels carry asterisks in the original workbook; the filter groups them under Axon Enterprise while retaining the original labels in camera details and downloads. OpenStreetMap data is available under the Open Database License.
OpenStreetMap attribution and license ↗How can I suggest a correction?
Corrections are welcome. When contacting the project publisher, include the camera ID or intersection, the permit number, a source link, and the PDF page supporting the change.
Contact PSL Signal on Substack ↗Updates and document integrity
October 26, 2026 — restored records: eleven previously excluded cameras restored with publisher-supplied classifications: four decommissioned and seven private-party. Both groups are hidden by default and can be shown separately. All 91 records are included in the dataset and CSV. The default view remains 80 locations, with 36 permit-linked and 44 unmatched; the City’s other response-sheet corrections have not yet been applied.
October 20, 2026 — private-party exclusions: seven additional camera locations identified by the publisher as private-party cameras excluded from the current index and CSV download. The published index now contains 80 locations: 36 with a permit linked and 44 without a matching permit located.
October 20, 2026 — index correction: four camera locations removed from the current index and CSV download at the publisher’s request. After that correction, the index contained 87 locations: 36 with a permit linked and 51 without a matching permit located.
October 20, 2026: initial website dataset prepared; two camera-to-permit links added for Becker/Gilson; the Scenic Park/Sandhill Crane Park location flagged for manufacturer review. Eleven original PDFs and 17 cropped maps made available in the library.
Each original PDF has a SHA-256 fingerprint in the downloadable dataset so its contents can be independently checked. Crops are separate images and do not modify the PDFs.
Download the complete dataset ↓