1. A method in a computing system for providing an interactive environment associated with a rendered document, comprising: receiving, by a computing device that is in communication with a first mobile device, first text captured by the first mobile device from a first instance of the rendered document; identifying, by the computing device, from a repository of digital documents, a digital form of the rendered document that corresponds to the first captured text; receiving, by the computing device, from the first mobile device, supplemental content for the digital form of the rendered document; storing the supplemental content, by the computing device and in a database of supplemental content associated with the digital documents; receiving, by the computing device, from a second mobile device, second text captured by the second mobile device from a second instance of the rendered document; identifying, by the computing device, from the repository of digital documents, the digital form of the rendered document that corresponds to the second captured text; determining, by the computing device, that the supplemental content exists for the digital form of the rendered document; adding one or more indicators to the digital form of the rendered document that indicate that the supplemental content for the digital form of the rendered document exists; and providing the digital form of the rendered document along with the one or more indicators of supplemental content to the second mobile device.