26. The method of claim 25 further comprising: receiving a request for content from a user; and transmitting the request and information from a user profile associated with the user to a host device, wherein the host device is configured to determine content to provide in response to the request based on the request and information in the user profile.
25. The method of claim 1 wherein a user profile associated with a user is stored on a client device and updating the user profile is performed by the client device.