Technology

Indexing 330,000+ government entities takes real engineering: high-throughput data pipelines, geospatial search, AI-driven document and speech processing, and resilient infrastructure spanning origin, cloud, and edge. Here's what powers the platform.

Core Platform

Database

Authentication

Web Crawling

Playwright↗
Headless Chromium automation for JavaScript-rendered government sites
BS
BeautifulSoup↗
HTML parsing and DOM traversal for content extraction
Trafilatura↗
Main content extraction, stripping navigation and boilerplate
HC
Async HTTP client
Async HTTP client with HTTP/2 support for fast page fetching
CR
Tinyproxy
Authenticated proxy pool across distributed relay servers with weighted load balancing by transfer quota

AI Infrastructure

Document Processing

Speech Processing

Geospatial

Leaflet↗
Interactive maps on entity, service, and county pages, fed simplified GeoJSON scaled to the zoom level
Esri ArcGIS Online↗
Street, terrain, and aerial imagery tiles under every map we render. Tiles © Esri
Sh
Shapely↗
Geometry operations for boundary processing: dissolving overlaps, clipping, reprojection checks, and spatial analysis
Census TIGER/Line↗
U.S. state, county, municipal, and school-district polygons joined by GEOID, plus the road network behind corridor and ownership queries
USGS PAD-US↗
The national inventory of protected and public lands, carrying owner and manager as separate attributes so a report reaches whoever runs the place
CP
CPAD↗
The California Protected Areas Database from GreenInfo Network, the in-state authority that feeds PAD-US
GADM↗
Administrative boundaries for first- and second-level subdivisions across the countries we cover
NE
Natural Earth↗
Land and water masks used to clip assigned water back out of shoreline boundaries
OA
OpenAddresses↗
Open address points behind typed-address autocomplete, loaded statewide for California
ArcGIS REST↗
State and county open-data feature services, from special-district boundaries to live parcel lookups, with per-county field mapping
OpenStreetMap↗
Boundary gap-fill, private road and land layers, and the data behind Nominatim
Nm
Nominatim↗
Forward and reverse geocoding for jurisdiction routing, with country-aware dispatch to regional geocoders
Census Geocoder↗
U.S. address geocoding, with a per-state bounding-box acceptance check on every result

Communications

SM
SMS and RCS gateway
SMS and RCS messaging for alerts, OTP verification, notifications, and message relay
EM
Transactional email provider
Transactional email delivery for user notifications and digests
ER
Email Relay Network
Dedicated mail servers for two-way correspondence with government agencies (FOIA, public records, service requests)
Postfix + Rspamd↗
Mail transfer with spam filtering, DKIM signing, and rate limiting
DM
SPF + DKIM + DMARC↗
Sender authentication with enforcement policies on every UnGovr domain, plus automated monitoring of DMARC aggregate reports for spoofing attempts
ClamAV↗
Inbound attachment scanning for malware detection

Payments

Mobile

Edge & CDN

Powered by Project Galileo
Project Galileo↗
Cloudflare's Project Galileo provides free, robust security to vulnerable Internet properties that are the targets of DDoS and other cyber attacks. As a government transparency platform, UnGovr is proud to be a Galileo-protected site, receiving enterprise-level DDoS mitigation, DNS, SSL, and CDN services at no cost.

Cloud Infrastructure

Development and Operations