A computerized method for enforcing a set of policies on a first network device, said first network device being a mobile device, the computerized method comprising: detecting, by logic processing on the first network device, (i) movement of the first network device at a speed above a predetermined threshold and (ii) presence of a wireless transceiver; in response to detecting the movement of the first network device at a speed above the predetermined threshold and the presence of the wireless transceiver, determining, by the logic processing on the first network device, that the first network device is a closest network device to the wireless transceiver based on data received from the wireless transceiver including received signal strength indicator, RSSI, values for one or more network devices; responsive to determining that the first network device is the closest network device to the wireless transceiver based on the RSSI values for the one or more network devices, implementing, by the logic processing on the first network device, the set of policies on the first network device, wherein implementation of the set of policies is configured to restrict functionality of the first network device according to a predefined list of functionalities; monitoring, by the logic processing on the first network device, sensory data associated with the first network device; determining, by the logic processing on the first network device, that the sensory data violates a first policy of the set of policies; responsive to determining that the sensory data violates the first policy, transmitting, by a communication interface of the first network device, an alert according to instructions generated by the logic processing on the first network device; receiving, by the logic processing on the first network device, a signal from the wireless transceiver, wherein the signal comprises movement data of the wireless transceiver; determining, by the logic processing on the first network device using the movement data, whether to withdraw implementation of the set of policies with respect to the first network device, wherein determining whether to withdraw implementation of the set of policies with respect to the first network device comprises continuing implementation of the set of policies until either the movement data indicates no movement for a delay time, or the logic no longer detects the wireless transceiver. detecting, by logic processing on the first network device, (i) movement of the first network device at a speed above a predetermined threshold and (ii) presence of a wireless transceiver; in response to detecting the movement of the first network device at a speed above the predetermined threshold and the presence of the wireless transceiver, determining, by the logic processing on the first network device, that the first network device is a closest network device to the wireless transceiver based on data received from the wireless transceiver including received signal strength indicator, RSSI, values for one or more network devices; responsive to determining that the first network device is the closest network device to the wireless transceiver based on the RSSI values for the one or more network devices, implementing, by the logic processing on the first network device, the set of policies on the first network device, wherein implementation of the set of policies is configured to restrict functionality of the first network device according to a predefined list of functionalities; monitoring, by the logic processing on the first network device, sensory data associated with the first network device; determining, by the logic processing on the first network device, that the sensory data violates a first policy of the set of policies; responsive to determining that the sensory data violates the first policy, transmitting, by a communication interface of the first network device, an alert according to instructions generated by the logic processing on the first network device; receiving, by the logic processing on the first network device, a signal from the wireless transceiver, wherein the signal comprises movement data of the wireless transceiver; determining, by the logic processing on the first network device using the movement data, whether to withdraw implementation of the set of policies with respect to the first network device,