Live: faceheatmap.app
Free, open-source OSINT tool tracking government and law enforcement use of facial recognition technology across all 50 US states โ built by Indica Independent Media.
- Interactive map of 85+ documented facial recognition deployments
- Agency profiles, vendor data, and federal contract tracking ($9.5M+ in contracts indexed)
- Confidence scoring system: VERIFIED / PROBABLE / REPORTED / UNCONFIRMED
- Federal contracts database with USASpending.gov links
- Surveillance legislation tracker by state
- Wrongful arrest case database
- Live news feed filtered to facial recognition coverage
- Runtime: Cloudflare Workers (ES Module, edge-deployed)
- Database: Cloudflare D1 (SQLite at the edge)
- Map: Leaflet.js + CartoDB dark tiles + MarkerCluster
- Frontend: Vanilla JS, no framework dependencies
FOIA requests, court documents, USASpending.gov, state procurement records, ACLU tracking, news reports, and academic research. All entries cited with source URLs.
- Restored missing
/api/entries,/api/contracts,/api/newsroutes (critical: all were returning HTML) - Fixed
initApp()boot failure (document.addEventListenerwas truncated toument.addEventListener) - Added
/api/timelineendpoint with correct D1 query - Removed duplicate
/api/errorroute - Fixed em-dash mojibake (
รขโฌ"โโ) in 23 locations across modal HTML - Added CORS OPTIONS preflight handler
- Confidence scoring system (0โ100, four tiers)
- Source type classification
- VERIFIED filter button
- Opacity-coded map markers
- Confidence bars in entry modals
- Bottom sheet mobile controller
- E2E error reporting to D1
- Performance observer
- Contract modal with USASpending.gov links
The people most affected by surveillance are the least represented in the systems designed to respond to it. We build to close that gap.
Built by Indica Independent Media โ a collective of technologists, artists, and researchers who use knowledge and information โ never violence โ to defend marginalized and vulnerable people.
MIT โ free at point of use, forever.