The official provider record — in seconds, for free.
ASL Doctor Search queries the U.S. government's own CMS/NPPES national provider registry directly. Search by name, specialty, city, state, ZIP, or NPI and get the real reported address, phone, and taxonomy — plus an on-device DEA number validator. It never sells you a "verification" you could get free from the source. It does the lookup for you — the authoritative federal record in seconds, without the upsells.
The problem
The authoritative record is free — but nobody makes it usable.
The federal NPPES registry is the official source of truth for every U.S. provider's NPI, address, and specialty. But its own search is clunky, English-only, and "reverse lookup" sites wrap that free public data in upsells and pretend an NPI is a background check.
Doctor Search is a clean, bilingual, privacy-first front end to the real source — free, current, and honest about exactly what an NPI does and doesn't prove.
Honest on every result
- An NPI is not proof of an active license
- Not proof of board certification or accepted insurance
- Not proof of DEA registration
- Colorado addresses deep-link to the state license lookup
Capabilities
Real records, honest limits.
Everything is grounded in the authoritative federal source, and every result states plainly what an NPI does and doesn't prove.
Live federal search
Pass-through search of the official CMS NPPES registry — nothing is scraped or staged, so results are always current.
Smart partial matching
"Chris Brad" auto-splits into first/last and broadens the search when a strict query returns nothing.
Exact NPI + Luhn check
10-digit NPI lookup with local ISO check-digit validation before any network call — invalid NPIs rejected instantly.
On-device DEA validator
Two-letter prefix, format, and the real DEA weighted checksum — the number is never transmitted, stored, or put in a URL.
Search by distance
Geocodes practice addresses and ranks by haversine distance from a starting ZIP, 10–250 mi radius, nearest first.
Save, export, share
Save up to 50 providers locally (never uploaded), export visible results to CSV, and copy a shareable search link.
Fully bilingual
Complete English and Spanish experiences (/ and /es/), including localized result notices.
Installable PWA
Precaches the app shell for offline guidance — but never caches provider or API responses.
Voice & native app
Alexa skill ("Alexa, open doctor search") plus a native Android app with only the INTERNET permission — no ads, no analytics.
Under the hood
Built to be trustworthy.
- Loopback-only Node service behind Nginx — never directly internet-reachable.
- Strict CSP plus per-IP rate limiting, path-traversal-safe serving, and request timeouts.
- systemd sandbox — unprivileged user,
ProtectSystem=strict,MemoryMax=384M. - Immutable releases — commit-stamped, provenance-audited, diff-verified before the symlink flips.
- Optional donations via Stripe Payment Links only — the service holds no card data and no secret key.
| Live at | doctors.autosecurelogin.com |
| Source | CMS NPPES national provider registry (live) |
| Platforms | Web · installable PWA · native Android · Alexa skill |
| Languages | English & Spanish |
| Privacy | No accounts, no server-side search history, DEA validated on-device |
| Price | Free — optional donations never affect results |
Check a provider the honest way.
Free, bilingual, and straight from the federal source — no account, no dark patterns.