3. The method of claim 1 wherein coding the fact check results of the first social networking web page in the second social networking web page includes extracting code from the first social networking web page and adding the fact check results of the first social networking web page, and saving the second social networking web page with the fact check results of the first social networking web page.
1. A method programmed in a non-transitory memory of a device comprising: a. analyzing a first social networking web page, including parsing the first social networking web page into parsed segments; b. fact checking the first social networking web page to determine a factual accuracy of the first social networking web page by comparing the parsed segments with source information to generate fact check results; c. generating a second social networking web page including generating and naming a new web page file; d. coding, using the device, the fact check results in the second social networking web page based on the comparison of the parsed segments with the source information, wherein coding the fact check results of the first social networking web page in the second social networking web page includes automatically writing programming information and the fact check results in the new web page file, including coding each fact check result after an associated parsed segment; and e. predicting when a user will visit the first social networking web page, and fact checking the first social networking web page before the user visits the first social networking web page, so that when the user attempts to visit the first social networking web page, the user visits the second social networking web page coded with the fact check results, wherein predicting when the user will visit the first social networking web page includes determining locations of links on a current web page by locating link tags and respective pixel positions on a screen, tracking input movements by detecting previous and current pixel positions of a cursor including determining if the cursor is over a link or if the cursor is moving toward the link by projecting a line along a current path of the cursor, and if the cursor is over or going towards the link, the link is predicted to be clicked.