A fuel dispenser comprising: a housing having fuel dispensing components attached thereto, having a display screen attached thereto, and an electronics module disposed at least partially therein, the electronics module including: an image sensor; and at least one data processor operatively connected to the display screen and the image sensor, the at least one data processor being configured to: receive an image from the image sensor, the image including a visual depiction of a hand of a customer, determine, from the image, a gesture of the hand of the customer, and modify, based on the determined gesture, a rendering on a graphical user interface display space shown on the display screen, wherein the gesture is a touchless gesture in which the customer does not touch the fuel dispenser, wherein determining the gesture comprises identifying the gesture as one of a plurality of predefined hand poses, such that the at least one data processor modifies the rendering on the GUI display space based on the identification of the pose as the one of the predefined hand poses; wherein the at least one data processor comprises an image processor, wherein the image processor is configured to receive an image from the image sensor and comprises a local classifier having a safety classifier for determining behavior of the customer that relates to safety based on an extracted feature, and the at least one data processor is configured to generate an alarm when the safety classifier determines the presence of an unsafe condition and the at least one data processor is further configured to cause a corrective action to be performed. a housing having fuel dispensing components attached thereto, having a display screen attached thereto, and an electronics module disposed at least partially therein, the electronics module including: an image sensor; and at least one data processor operatively connected to the display screen and the image sensor, the at least one data processor being configured to: receive an image from the image sensor, the image including a visual depiction of a hand of a customer, determine, from the image, a gesture of the hand of the customer, and modify, based on the determined gesture, a rendering on a graphical user interface display space shown on the display screen, an image sensor; and at least one data processor operatively connected to the display screen and the image sensor, the at least one data processor being configured to: receive an image from the image sensor, the image including a visual depiction of a hand of a customer, determine, from the image, a gesture of the hand of the customer, and modify, based on the determined gesture, a rendering on a graphical user interface display space shown on the display screen, receive an image from the image sensor, the image including a visual depiction of a hand of a customer, determine, from the image, a gesture of the hand of the customer, and modify, based on the determined gesture, a rendering on a graphical user interface display space shown on the display screen, wherein the gesture is a touchless gesture in which the customer does not touch the fuel dispenser, wherein determining the gesture comprises identifying the gesture as one of a plurality of predefined hand poses, such that the at least one data processor modifies the rendering on the GUI display space based on the identification of the pose as the one of the predefined hand poses; wherein the at least one data processor comprises an image processor, wherein the image processor is configured to receive an image from the image sensor and comprises a local classifier having a safety classifier for determining behavior of the customer that relates to safety based on an extracted feature, and the at least one data processor is configured to generate an alarm when the safety classifier determines the presence of an unsafe condition and the at least one data processor is further configured to cause a corrective action to be performed.