A method for enabling occasional access by a wireless device to a wireless network using a detection device functioning as part of the wireless network, the wireless network including a home location register, HLR, the method comprising the detection device performing the steps of: receiving a request to attach to the wireless network from the wireless device, wherein the request specifies a first international mobile subscriber identity, IMSI; and in response to receiving the request to attach to the wireless network: authenticating the wireless device; once authenticated, assigning a temporary mobile subscriber integrated services digital network number, MSISDN, to the wireless device; characterised by the steps of: once assigned a temporary MSISDN, exchanging data between a third-party system and the wireless device via the wireless network wherein while exchanging data with the wireless device via the wireless network, an entry in the HLR of the wireless network is not present for the wireless device; determining that the exchange of data between the wireless device and the third-party system is complete based on a message received from the third-party system; and in response to determining that the exchange of data with the wireless device is complete, deprovisioning the wireless device from the wireless network, the deprovisioning involving the temporary MSISDN assigned to the wireless device being revoked, wherein, following being deprovisioned, the wireless device cannot exchange data via the wireless network. receiving a request to attach to the wireless network from the wireless device, wherein the request specifies a first international mobile subscriber identity, IMSI; and in response to receiving the request to attach to the wireless network: authenticating the wireless device; once authenticated, assigning a temporary mobile subscriber integrated services digital network number, MSISDN, to the wireless device; characterised by the steps of: once assigned a temporary MSISDN, exchanging data between a third-party system and the wireless device via the wireless network wherein while exchanging data with the wireless device via the wireless network, an entry in the HLR of the wireless network is not present for the wireless device; determining that the exchange of data between the wireless device and the third-party system is complete based on a message received from the third-party system; and in response to determining that the exchange of data with the wireless device is complete, deprovisioning the wireless device from the wireless network, the deprovisioning involving the temporary MSISDN assigned to the wireless device being revoked, wherein, following being deprovisioned, the wireless device cannot exchange data via the wireless network. authenticating the wireless device; once authenticated, assigning a temporary mobile subscriber integrated services digital network number, MSISDN, to the wireless device; characterised by the steps of: once assigned a temporary MSISDN, exchanging data between a third-party system and the wireless device via the wireless network wherein while exchanging data with the wireless device via the wireless network, an entry in the HLR of the wireless network is not present for the wireless device; determining that the exchange of data between the wireless device and the third-party system is complete based on a message received from the third-party system; and in response to determining that the exchange of data with the wireless device is complete, deprovisioning the wireless device from the wireless network, the deprovisioning involving the temporary MSISDN assigned to the wireless device being revoked, wherein, following being deprovisioned, the wireless device cannot exchange data via the wireless network. once assigned a temporary MSISDN, exchanging data between a third-party system and the wireless device via the wireless network wherein while exchanging data with the wireless device via the wireless network, an entry in the HLR of the wireless network is not present for the wireless device; determining that the exchange of data between the wireless device and the third-party system is complete based on a message received from the third-party system; and in response to determining that the exchange of data with the wireless device is complete, deprovisioning the wireless device from the wireless network, the deprovisioning involving the temporary MSISDN assigned to the wireless device being revoked, wherein, following being deprovisioned, the wireless device cannot exchange data via the wireless network.