A method for providing access to information associated with an image, by a server, comprising: receiving, at the server, first image information, registration information, and associated information for a first image from a first device; storing and correlating, at the server, a first feature template associated with the first image information, the registration information and the associated information for the first image; receiving, at the server, a second feature template for a second image from a second device; comparing, at the server, the second feature template for the second image with the first feature template and identifying that the first feature template is a matching feature template; determining, at the server, whether the associated information for the first feature template may be shared with the second device in response to determining that the first feature template is the matching feature template; characterized by: returning, by the server to the second device, an access indication for the associated information for the first feature template to the second device based on determining whether the associated information may be shared, wherein the access indication includes a positive acknowledgment or a negative acknowledgment related to sharing of the associated information of the first image by the server; and providing information, by the server to the first device, based on identifying that the first feature template is a matching feature template. receiving, at the server, first image information, registration information, and associated information for a first image from a first device; storing and correlating, at the server, a first feature template associated with the first image information, the registration information and the associated information for the first image; receiving, at the server, a second feature template for a second image from a second device; comparing, at the server, the second feature template for the second image with the first feature template and identifying that the first feature template is a matching feature template; determining, at the server, whether the associated information for the first feature template may be shared with the second device in response to determining that the first feature template is the matching feature template; characterized by: returning, by the server to the second device, an access indication for the associated information for the first feature template to the second device based on determining whether the associated information may be shared, wherein the access indication includes a positive acknowledgment or a negative acknowledgment related to sharing of the associated information of the first image by the server; and providing information, by the server to the first device, based on identifying that the first feature template is a matching feature template. returning, by the server to the second device, an access indication for the associated information for the first feature template to the second device based on determining whether the associated information may be shared, wherein the access indication includes a positive acknowledgment or a negative acknowledgment related to sharing of the associated information of the first image by the server; and providing information, by the server to the first device, based on identifying that the first feature template is a matching feature template.