1. A non-transitory computer readable medium having web browser plug-in instructions stored thereon that are executable by processor electronics to: in response to a web browser receiving a touch and hold input point or mouse hover input point performed by a user on a webpage rendered to the user on a display screen, receive a user input point event from the web browser, wherein the webpage was rendered on the display screen based on webpage information received from a content provider computing device; find a first item of content rendered on the webpage nearest to the user input point on the webpage by analyzing a structure of a document object model of the webpage and the user input point event; in response to finding the first item of content on the webpage, find a second item of content rendered on the webpage which is both rendered nearest to the first item of content and is within the contents of a lowest common ancestor of the first item of content and the second item of content by analyzing the structure of the document object model of the webpage; designate the second item of content as information related to the first item of content; and in response to the user inputting an affinity gesture on the first item of content and related information by the user dragging the first item of content and related information in a predefined direction, transmit a reference to the first item of content and transmit any related information or a reference to any related information to a remote computing device to use the first item of content and related information to update a profile of likely characteristics of the user.