1. A method comprising: registering by a server, user-neutral identifiers for a plurality of web browsers installed on respective electronic devices; receiving at the server, webpage requests transmitted by the plurality of web browsers via a network, each of said webpage requests including a URL and the user-neutral identifier of the corresponding web browser; creating by said server, records of said webpage requests; and processing the records to create or update profiles corresponding to the user-neutral identifiers, wherein each user-neutral identifier is registered without requiring the corresponding web browser to visit any webpage, and wherein the user-neutral identifiers are registered in such manner as to ensure that they uniquely identify the web browser issuing each of said webpage requests from others of said plurality of web browsers without providing user-specific information.