1. A method comprising: determining, using one or more processors of a mobile electronic device, a location of the mobile electronic device, wherein a user of the mobile electronic device is within a network of users; receiving, by one or more communications portals operatively connected to the one or more processors, spot alert data associated with one or more spot alerts, the spot alert data comprising geographical range information associated with each of the one or more spot alerts, the spot alert data being configured by one or more other users within the network of users; determining, using the one or more processors, based on the geographical range information, whether the location of the mobile electronic device is within at least one geographical range associated with at least one of the spot alerts; determining, using the one or more processors, whether the user of the mobile electronic device is within a restricted group of users within the network of users; upon a condition that the location of the mobile electronic device is within the at least one geographical range associated with at least one of the spot alerts and the user of the mobile electronic device is within the restricted group of users, receiving, using the one or more communications portals, the at least one spot alert; and executing, using the one or more processors, the at least one spot alert at the mobile electronic device.