2026-09-04
IP lookups read the providers' own range feeds
Named cloud providers and VPN services, iCloud Private Relay detection, operator-declared locations, and IPv6 coverage for the datacenter, VPN and relay flags.
POST /api/v1/ipnow consults the published ranges of AWS, Google Cloud, Microsoft Azure, Oracle Cloud, DigitalOcean, Linode, Vultr, Cloudflare and Fastly next to the open X4BNet lists.hosting_providernames the provider when the address is inside its own feed.- Known VPN exits carry a name:
privacy_servicesays Mullvad, NordVPN or Private Internet Access when that provider's server list contains the address. is_relayflags iCloud Private Relay egress addresses from Apple's own list, withprivacy_serviceset to iCloud Private Relay. Relay adds 10 torisk_score, and the datacenter weight is skipped for relay addresses because their egress sits on CDN infrastructure by design. Relay egress also appears in the aggregate VPN list, sois_vpnanswers false there unless a VPN provider's own list names the address.- Where the network operator publishes the location itself (RFC 8805 geofeeds, Apple's relay list, VPN server lists), that declaration overrides the database answer and
location_sourcesaysoperator; when it disagrees with the database,region,latitudeandlongitudeare null rather than a contradicting value. asn_typeclassifies the network as hosting, isp, education or government from the flags and the operator name, and stays null when it cannot tell.- The datacenter, VPN and relay flags are evaluated for IPv6 wherever a feed covers it. Only the Tor exit list is IPv4-only, so
is_torstays null for IPv6. sourcesgainsrelay-ranges; each group's version is the oldest sync date among its feeds. Every feed syncs daily.
markdown version: /changelog/2026-09-04-ip-network-feeds.md · atom feed: /changelog.atom