Data captured during a movement by the user in a real-world environment may be received from a user device associated with a user. A corresponding movement is rendered by a virtual character within a virtual environment based on the data. Video of the corresponding movement within the virtual reality environment is captured and associated with the data. The captured video and the data are provided to a recipient designated by the user. It is then verified that the recipient is performing the movement by comparing data regarding the recipient during play of the captured video to the data associated with the captured video.