A device (212; 765; 800) adapted for association and use of a geographic network location tracked by a network communications service (220; 725), the device comprising: at least one hardware processor; communications circuitry (785; 820) adapted for receiving, in a wireless network, access point identification information that identifies an access point (202; 750) of the wireless network; and a memory, including instructions, which when executed, cause the hardware processor to perform operations comprising: comparing the access point identification information with a white list (214; 780), to identify an unvalidated status of the access point (202; 750) of the wireless network, wherein the white list (214; 780) includes identification information of at least one validated access point; communicating (206; 440), to the network communications service (220; 725), the access point identification information; receiving (206; 450), from the network communications service (220; 725), an indication of a validated status for the access point (202; 750) and an indication of a geographic location for the wireless network; and performing (460, 470, 480) a communication action (204, 218) in the network communication service (220; 725), using the wireless network, in response to receiving the indication of the validated status and the indication of the geographic location, wherein the communication action (204, 218) includes providing the geographic location for the wireless network from the device (212; 765; 800) to a communication destination. at least one hardware processor; communications circuitry (785; 820) adapted for receiving, in a wireless network, access point identification information that identifies an access point (202; 750) of the wireless network; and a memory, including instructions, which when executed, cause the hardware processor to perform operations comprising: comparing the access point identification information with a white list (214; 780), to identify an unvalidated status of the access point (202; 750) of the wireless network, wherein the white list (214; 780) includes identification information of at least one validated access point; communicating (206; 440), to the network communications service (220; 725), the access point identification information; receiving (206; 450), from the network communications service (220; 725), an indication of a validated status for the access point (202; 750) and an indication of a geographic location for the wireless network; and performing (460, 470, 480) a communication action (204, 218) in the network communication service (220; 725), using the wireless network, in response to receiving the indication of the validated status and the indication of the geographic location, wherein the communication action (204, 218) includes providing the geographic location for the wireless network from the device (212; 765; 800) to a communication destination. comparing the access point identification information with a white list (214; 780), to identify an unvalidated status of the access point (202; 750) of the wireless network, wherein the white list (214; 780) includes identification information of at least one validated access point; communicating (206; 440), to the network communications service (220; 725), the access point identification information; receiving (206; 450), from the network communications service (220; 725), an indication of a validated status for the access point (202; 750) and an indication of a geographic location for the wireless network; and performing (460, 470, 480) a communication action (204, 218) in the network communication service (220; 725), using the wireless network, in response to receiving the indication of the validated status and the indication of the geographic location, wherein the communication action (204, 218) includes providing the geographic location for the wireless network from the device (212; 765; 800) to a communication destination.