A method for threat monitoring with a drone, the method comprising: receiving, at a first drone, an activation command indicating a given user's need for monitoring; deploying the first drone based on one or more of the activation commands and a set of initial operational parameters, such that the first drone autonomously navigates to a first position with respect to the given user and performs a first configured action; capturing, using one or more sensors on the first drone, a plurality of monitoring data signals corresponding to one or more of the given user and a given environment surrounding the given user, wherein the plurality of monitoring data signals comprises at least sound and image data; transmitting, using a wireless transceiver on the first drone, one or more of the plurality of monitoring data signals to a remote monitoring system; continuously analyzing the plurality of monitoring data signals to generate updated operational parameters causing the first drone to autonomously navigate to at least a second position with respect to the given user and perform at least a second configured action, wherein: the continuously analyzing comprises analyzing the image data to detect and track the given user in one or more environments surrounding the given user; the given user is detected and tracked using a machine vision system running on one or more onboard processors on the first drone; and the machine vision system is configured with an identifying image data associated with the given user, the identifying image data pre-configured in an onboard memory of the first drone; and performing at least a third configured action, wherein the third configured action is received at the wireless transceiver on the first drone from the remote monitoring system, and wherein the third configured action is generated based on a threat analysis of the one or more transmitted monitoring data signals performed by the remote monitoring system. receiving, at a first drone, an activation command indicating a given user's need for monitoring; deploying the first drone based on one or more of the activation commands and a set of initial operational parameters, such that the first drone autonomously navigates to a first position with respect to the given user and performs a first configured action; capturing, using one or more sensors on the first drone, a plurality of monitoring data signals corresponding to one or more of the given user and a given environment surrounding the given user, wherein the plurality of monitoring data signals comprises at least sound and image data; transmitting, using a wireless transceiver on the first drone, one or more of the plurality of monitoring data signals to a remote monitoring system; continuously analyzing the plurality of monitoring data signals to generate updated operational parameters causing the first drone to autonomously navigate to at least a second position with respect to the given user and perform at least a second configured action, wherein: the continuously analyzing comprises analyzing the image data to detect and track the given user in one or more environments surrounding the given user; the given user is detected and tracked using a machine vision system running on one or more onboard processors on the first drone; and the machine vision system is configured with an identifying image data associated with the given user, the identifying image data pre-configured in an onboard memory of the first drone; and the continuously analyzing comprises analyzing the image data to detect and track the given user in one or more environments surrounding the given user; the given user is detected and tracked using a machine vision system running on one or more onboard processors on the first drone; and the machine vision system is configured with an identifying image data associated with the given user, the identifying image data pre-configured in an onboard memory of the first drone; and performing at least a third configured action, wherein the third configured action is received at the wireless transceiver on the first drone from the remote monitoring system, and wherein the third configured action is generated based on a threat analysis of the one or more transmitted monitoring data signals performed by the remote monitoring system.