1. A system that enables the recording of user-viewable visual stimuli comprising: a processor device configured to execute an application configured to record parameters relating to a user-viewable stimulus at a first time, wherein the recording of the parameters is performed by: receiving information specifying features of a detected visual event; verifying that the visual event involves to one or more parameters, wherein at least one of the one or more parameters indicates a user's eye position or eye dilation recorded by an eye-tracking device; and recording one or more recorded parameters that specifies a viewable stimulus of the visual event; and a storage platform, coupled to the processor device, configured to store the one or more recorded parameters, wherein the stored one or more recorded parameters are usable to recreate, at a second time different from the first time, at least a portion of the user-viewable stimulus.