1. One or more computer-readable media having embodied thereon computer-executable instructions that, when executed, perform a method for surfacing one or more applications using location-based information, the method comprising: automatically detecting a location signal at a mobile device being operated by a user, wherein the location signal represents the location-based information that is entered to or received from the mobile device; using the location signal to identify a set of valid applications, wherein the process of identifying comprises: (a) comparing the location signal against an application manifest that maintains a mapping between apps and their respective geographic boundaries; (b) based on the comparison, designating those apps that are mapped to geographic boundaries that meet the location signal as the set of valid applications; sending a selection of apps included within the set of valid applications to the mobile device for display to the user within a operational context.