A non-transitory machine-readable storage medium comprising instructions executable by a processing resource to cause a computing device to: monitor a wireless communication network to detect a peripheral device , in response to detecting the peripheral device , determine whether the peripheral device is within a pairing proximity of the computing device by: analyzing a signal strength associated with a connection to the peripheral device over the wireless communication network, and determining a position of the computing device and the peripheral device ; in response to determining that the detected peripheral device is within a pairing proximity of the computing device , determine identification information associated with the peripheral device ; determine whether the peripheral device is approved for pairing with the computing device based on the identification information; in response to determining that the peripheral device is approved for pairing with the computing device , generate a pairing prompt and determine whether a pairing confirmation is received; and in response to receiving a pairing confirmation: generate a peripheral application query corresponding to the peripheral device based at least in part on the identification information; query a peripheral application server with the generated peripheral application query to retrieve a peripheral application corresponding to the peripheral device from the peripheral application server, and pair with the peripheral device . monitor a wireless communication network to detect a peripheral device , in response to detecting the peripheral device , determine whether the peripheral device is within a pairing proximity of the computing device by: analyzing a signal strength associated with a connection to the peripheral device over the wireless communication network, and determining a position of the computing device and the peripheral device ; analyzing a signal strength associated with a connection to the peripheral device over the wireless communication network, and determining a position of the computing device and the peripheral device ; in response to determining that the detected peripheral device is within a pairing proximity of the computing device , determine identification information associated with the peripheral device ; determine whether the peripheral device is approved for pairing with the computing device based on the identification information; in response to determining that the peripheral device is approved for pairing with the computing device , generate a pairing prompt and determine whether a pairing confirmation is received; and in response to receiving a pairing confirmation: generate a peripheral application query corresponding to the peripheral device based at least in part on the identification information; query a peripheral application server with the generated peripheral application query to retrieve a peripheral application corresponding to the peripheral device from the peripheral application server, and pair with the peripheral device . generate a peripheral application query corresponding to the peripheral device based at least in part on the identification information; query a peripheral application server with the generated peripheral application query to retrieve a peripheral application corresponding to the peripheral device from the peripheral application server, and pair with the peripheral device . <EOS>