A method for monitoring disinfection of a device, the method comprising: receiving, by a processor of the device, sensor data from a plurality of sensors (312, 314, 316, 318) positioned at a respective plurality of surfaces (212, 214, 216, 218, 220) of the device, wherein the sensor data indicates that a disinfecting agent is applied on one or more surfaces (212, 214, 216, 218, 220) of the plurality of surfaces (212, 214, 216, 218, 220) of the device; determining, by the processor, at least one exposure characteristic based on the sensor data, wherein the at least one exposure characteristic is associated with disinfection of the one or more surfaces (212, 214, 216, 218, 220) of the device by the disinfecting agent; comparing, by the processor, the at least one exposure characteristic to a threshold parameter associated with the at least one exposure characteristic; and in response to the comparison, generating, by the processor, a first notification indicating that the one or more surfaces (212, 214, 216, 218, 220) of the device are disinfected, wherein the method further comprises, prior to receiving the sensor data: detecting, by the processor, one or more touch inputs on the one or more surfaces (212, 214, 216, 218, 220) of the plurality of surfaces (212, 214, 216, 218, 220) of the device; and in response to the detection, activating, by the processor, one or more sensors (312, 314, 316, 318) of the plurality of sensors (312, 314, 316, 318) positioned at the respective one or more surfaces (212, 214, 216, 218, 220) of the device to generate the sensor data. receiving, by a processor of the device, sensor data from a plurality of sensors (312, 314, 316, 318) positioned at a respective plurality of surfaces (212, 214, 216, 218, 220) of the device, wherein the sensor data indicates that a disinfecting agent is applied on one or more surfaces (212, 214, 216, 218, 220) of the plurality of surfaces (212, 214, 216, 218, 220) of the device; determining, by the processor, at least one exposure characteristic based on the sensor data, wherein the at least one exposure characteristic is associated with disinfection of the one or more surfaces (212, 214, 216, 218, 220) of the device by the disinfecting agent; comparing, by the processor, the at least one exposure characteristic to a threshold parameter associated with the at least one exposure characteristic; and in response to the comparison, generating, by the processor, a first notification indicating that the one or more surfaces (212, 214, 216, 218, 220) of the device are disinfected, wherein the method further comprises, prior to receiving the sensor data: detecting, by the processor, one or more touch inputs on the one or more surfaces (212, 214, 216, 218, 220) of the plurality of surfaces (212, 214, 216, 218, 220) of the device; and in response to the detection, activating, by the processor, one or more sensors (312, 314, 316, 318) of the plurality of sensors (312, 314, 316, 318) positioned at the respective one or more surfaces (212, 214, 216, 218, 220) of the device to generate the sensor data. detecting, by the processor, one or more touch inputs on the one or more surfaces (212, 214, 216, 218, 220) of the plurality of surfaces (212, 214, 216, 218, 220) of the device; and in response to the detection, activating, by the processor, one or more sensors (312, 314, 316, 318) of the plurality of sensors (312, 314, 316, 318) positioned at the respective one or more surfaces (212, 214, 216, 218, 220) of the device to generate the sensor data.