1. A tracking device, comprising: a transceiver configured to transmit and receive signals; a communication interface coupled to the transceiver and configured to: broadcast beacon signals via the transceiver, each of the beacon signals detectable by one or more mobile devices in proximity to the tracking device, and establish a communicative connection with a mobile device; and a controller coupled to the communication interface and configured to: control the communication interface to broadcast a first series of the beacon signals via the transceiver, the first series of the beacon signals separated in time by broadcast intervals determined based on a behavior model stored on the tracking device, receive a modification to the behavior model over the communicative connection from the mobile device, wherein the mobile device is configured to send the modification to the behavior model to the tracking device in response to detecting a triggering condition, the triggering condition specifying a condition to be satisfied before modifying the behavior model in accordance with the modification, modifying the behavior model stored on the tracking device in accordance with the received modification, and control the communication interface to broadcast a second series of the beacon signals via the transceiver, the second series of the beacon signals separated in time by broadcast intervals determined based on the modified behavior model.