1. A device comprising: a display; a memory having instructions embodied thereon; and one or more processors configured by the instructions to perform operations comprising: gathering gaze information of a user including one or more elements of data for each gaze capture and a timestamp of that gaze capture, the one or more elements of data identifying an estimated position on the display where the user is looking at the timestamp; detecting a user interaction at an interaction location on the display occurring at an interaction time; in response to the detection of the user interaction, selecting a portion of the gaze information comprising information about one or more gaze captures; based on the portion of the gaze information and the interaction location, calculating one or more calibration parameters specific to the user including information about at least one geometric feature of an eye of the user; determining positional information about at least one surface of the eye using one or more captured images of the eye; and computing a point of regard of the user on the display based on the positional information and the one or more calibration parameters.