@maxmind/geoip2-node
    Preparing search index...

    Class AnonymousPlus

    Class representing the model of an "AnonymousPlus" response *

    Hierarchy (View Summary)

    Index

    Constructors

    • Instantiates an "AnonymousPlus" using fields from the response

      Parameters

      • response: AnonymousPlusResponse

        The GeoIP2 response

      • OptionalipAddress: string
      • Optionalnetwork: string

      Returns AnonymousPlus

    Properties

    anonymizerConfidence?: number

    A score ranging from 1 to 99 that is our percent confidence that the network is currently part of an actively used VPN service.

    ipAddress?: string

    The IP address that the data in the model is for. If you performed a "me" lookup against the web service, this will be the externally routable IP address for the system the code is running on. If the system is behind a NAT, this may differ from the IP address locally assigned to it.

    isAnonymous: boolean

    `true if the IP address belongs to any sort of anonymous network.

    isAnonymousVpn: boolean

    true if the IP address is registered to an anonymous VPN provider.

    isHostingProvider: boolean

    true if the IP address belongs to a hosting or VPN provider (see description of isAnonymousVpn property).

    isPublicProxy: boolean

    true if the IP address belongs to a public proxy.

    isResidentialProxy: boolean

    true if the IP address is on a suspected anonymizing network and belongs to a residential ISP.

    isTorExitNode: boolean

    true if IP is a Tor exit node.

    network?: string

    The network associated with the record. In particular, this is the largest network where all of the fields besides ipAddress have the same value.

    networkLastSeen?: string

    The last day that the network was sighted in our analysis of anonymized networks. This is in the ISO 8601 date format, e.g., "2025-04-21".

    providerName?: string

    The name of the VPN provider (e.g., NordVPN, SurfShark, etc.) associated with the network.