1. A method comprising: receiving, by a server, a query from a first device, the query including an identifier associated with a second device, information regarding a geographic radius, and information regarding a geographic position; determining, by the server, a first proximity, associated with the query, based on the information regarding the geographic radius and based on the information regarding the geographic position; automatically determining, by the server, permissions information regarding the first device, the permissions information including information relating to an authorized frequency at which proximity information, associated with the second device, is permitted to be provided to the first device; determining, by the server, a second proximity associated with the second device based on a geographic location of the second device; determining, by the server, a value based on a shared area that is common to the first proximity and the second proximity, the value indicating a likelihood that the first proximity is within the second proximity; providing, by the server, the proximity information to the first device based on the authorized frequency at which proximity information is permitted to be provided to the first device, the proximity information including the value; receiving, by the server, a group query from the second device; determining, by the server, user device proximities of a plurality of user devices, each user device proximity being determined based on a geographic location of a respective user device and a measure of accuracy permitted to be provided to the second device; determining, by the server, a group proximity based on the user device proximities and the second proximity, a radius and a position of the group proximity being determined such that the group proximity is central to the user device proximities and the second proximity, and such that the group proximity is within a threshold distance of each of the user device proximities and the second proximity, the group proximity being a geographic area; and providing, by the server, information indicating the group proximity to the second device based on the group query.