1. A computer-readable medium containing computer readable instruction when executed by a computing device perform a method of securely accessing information, the method comprising: receiving an access request for information from a location, receiving location information associated with the location, comparing the location information to a database of predefined locations, requiring a location-based input based on a security rule associated with a comparison of the location information to the predefined locations of the database, and providing access to the information if the location-based input satisfies an acceptable response.