A personal protective equipment device comprising: a computing device including at least one processor in communication with at least one memory, the at least one processor configured to: transmit an advertising signal to a plurality of other personal protective equipment devices; receive advertising signals from the plurality of other personal protective equipment devices when the personal protective equipment device and the plurality of other personal protective devices interact with each other; determine, based upon an intensity of the received signals, that one of the received signal intensity levels is above a predetermined threshold; identify the other personal protective equipment device associated with the received signal intensity level above the predetermined threshold; identify the interaction between the personal protective equipment device and the other personal protective equipment device associated with the received signal intensity level above the predetermined threshold as a proximity event; store the proximity event in the at least one memory, comprising storing data associated with the proximity event, said data comprising transmission of the unique identifier of the other personal protective equipment, a date and time of the proximity event, an identifier of the user of the other personal protective equipment and the intensity level of the received signal of the other personal protective equipment; and transmit the stored proximity event to a server when the personal protective equipment device is within range of a server device, comprising transmission of the data associated with the stored proximity event. a computing device including at least one processor in communication with at least one memory, the at least one processor configured to: transmit an advertising signal to a plurality of other personal protective equipment devices; receive advertising signals from the plurality of other personal protective equipment devices when the personal protective equipment device and the plurality of other personal protective devices interact with each other; determine, based upon an intensity of the received signals, that one of the received signal intensity levels is above a predetermined threshold; identify the other personal protective equipment device associated with the received signal intensity level above the predetermined threshold; identify the interaction between the personal protective equipment device and the other personal protective equipment device associated with the received signal intensity level above the predetermined threshold as a proximity event; store the proximity event in the at least one memory, comprising storing data associated with the proximity event, said data comprising transmission of the unique identifier of the other personal protective equipment, a date and time of the proximity event, an identifier of the user of the other personal protective equipment and the intensity level of the received signal of the other personal protective equipment; and transmit the stored proximity event to a server when the personal protective equipment device is within range of a server device, comprising transmission of the data associated with the stored proximity event. transmit an advertising signal to a plurality of other personal protective equipment devices; receive advertising signals from the plurality of other personal protective equipment devices when the personal protective equipment device and the plurality of other personal protective devices interact with each other; determine, based upon an intensity of the received signals, that one of the received signal intensity levels is above a predetermined threshold; identify the other personal protective equipment device associated with the received signal intensity level above the predetermined threshold; identify the interaction between the personal protective equipment device and the other personal protective equipment device associated with the received signal intensity level above the predetermined threshold as a proximity event; store the proximity event in the at least one memory, comprising storing data associated with the proximity event, said data comprising transmission of the unique identifier of the other personal protective equipment, a date and time of the proximity event, an identifier of the user of the other personal protective equipment and the intensity level of the received signal of the other personal protective equipment; and transmit the stored proximity event to a server when the personal protective equipment device is within range of a server device, comprising transmission of the data associated with the stored proximity event.